Ubuntu 컴퓨터에서 NAS로 백업

Ubuntu 컴퓨터에서 NAS로 백업

내 설정은 Ubuntu 13.10을 실행하는 Sony Vaio 노트북과 Netgear 6300 라우터에 유선으로 연결된 BuffaloTech NAS입니다.

문제는 노트북에서 NAS에 액세스하고 백업하는 작업을 자동화하는 것입니다(rsync 사용). 다음과 같이 NAS의 루트 "공유" 폴더(즉 /share)를 로컬 마운트 지점에 마운트하는 스크립트를 작성했습니다 ...../local_NAS_share

sudo mount -t cifs //192.168.1.26/share /media/dan/local_NAS_Share -o username=admin,password=adminpsswrd

이 작업은 잘 작동합니다. 그런데, cifs-utils는 설치되어 있지만 Samba는 설치되어 있지 않습니다. 따라서 질문은 다음과 같습니다. 심볼릭 링크를 통해 NAS에 액세스하려면~ 아니다고정 IP 주소(위의 그림 참조 //192.168.1.26)를 통해 노트북을 NAS와 네트워크로 연결하는 가장 좋은 방법은 Samba를 이용하는 것이라고 생각합니다. 그 맞습니까?

//BuffaloNAS/share ...즉, 대신에 같은 줄을 사용하고 싶다면 //192.168.1.26/share. NAS IP 주소를 심볼릭 링크에 매핑하고 이를 해결하는 Samba를 설치해야 합니다. 어쩌면 그건 아닐지도 몰라오직백업 작업을 자동화하는 방법 중 하나라고 생각합니다.더 나은구혼. 내가 맞나요?

애초에 질문을 드리는 이유는 NAS IP가 이기 때문입니다.~ 아니다정말 정적입니다. NAS의 전원을 끄고 다시 시작하면 변경됩니다. 그래서 그런 일이 일어날 때마다 그 IP 주소를 찾아 스크립트를 변경해야 하는데, 스크립트를 수정할 필요가 없도록 이 작업을 자동화하는 것이 바람직할 것입니다. 그래서 나는 Samba가 최선의 선택인지 알고 싶습니다.

답변1

이를 해결하는 가장 쉬운 방법은 NAS에 고정 IP를 설정하는 것입니다. 또는 NAS가 항상 동일한 IP를 얻도록 DHCP 서버를 구성할 수 있습니다.

그런 다음 /etc/hosts 파일을 편집하고 NAS(이름 및 IP)를 추가하면 BuffaloNAS라는 이름을 사용할 수 있습니다.

관련 정보