
Minha configuração é um laptop Sony Vaio rodando Ubuntu 13.10 e um BuffaloTech NAS conectado a um roteador Netgear 6300.
A questão é automatizar a tarefa de acessar o NAS a partir do laptop e fazer backup dele (usando rsync). Eu escrevi um script que monta a pasta "share" raiz do NAS (ou seja, /share
) no ponto de montagem local ..../local_NAS_share
, como segue:
sudo mount -t cifs //192.168.1.26/share /media/dan/local_NAS_Share -o username=admin,password=adminpsswrd
e esta operação funciona bem. Aliás, tenho o cifs-utils instalado, mas NÃO o Samba. Então a questão é esta: se eu quiser acessar o NAS através de um link simbólico,nãoatravés de um endereço IP estático (como visto acima em //192.168.1.26
), acredito que a MELHOR forma de conectar o laptop ao NAS é via Samba. Isso está correto?
Em outras palavras, se eu quiser usar uma linha como
//BuffaloNAS/share ...
em vez de //192.168.1.26/share
. Eu teria que instalar o Samba, que mapearia o endereço IP do NAS para um link simbólico e resolveria. Talvez não seja issoapenasmaneira de automatizar a tarefa de backup, mas acho que é uma dasmelhorarabordagens. Estou certo?
A razão para fazer a pergunta em primeiro lugar é porque o IP do NAS énãorealmente estático; ele muda quando o NAS é desligado e reiniciado. Então toda vez que isso acontece, tenho que procurar o endereço IP e alterar o script, e seria preferível automatizar essa tarefa para que o script não precisasse ser modificado. Então gostaria de saber se o Samba é minha melhor aposta.
Responder1
A maneira mais fácil de resolver isso é apenas definir um IP estático para o NAS. Ou você pode configurar o servidor DHCP para que o NAS obtenha sempre o mesmo IP.
Depois disso você pode editar o arquivo /etc/hosts e adicionar o NAS (nome e IP) para poder usar o nome BuffaloNAS.