Minha configuração é um laptop Sony Vaio com Ubuntu 13.10 e um BuffaloTech NAS conectado a um roteador Netgear 6300.
A questão é sobre como automatizar a tarefa de acessar o NAS a partir do laptop e fazer o backup dele (usando o rsync).
Eu escrevi um script que monta a pasta "share" de raiz do NAS (ou seja, /share
) no ponto de montagem local ..../local_NAS_share
, da seguinte maneira:
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.
BTW, eu tenho 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ão através de um endereço IP estático (como visto acima em //192.168.1.26
), eu acredito que a melhor maneira de conectar a rede laptop com o 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 o resolveria. Talvez essa não seja a única maneira de automatizar a tarefa de backup, mas acredito que seja uma das abordagens melhores. Estou certo?
O motivo para fazer a pergunta em primeiro lugar é porque o IP do NAS não é realmente estático; muda quando o NAS é desligado e reiniciado. Então toda vez que isso acontece, eu tenho que procurar seu 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 eu gostaria de saber se o Samba é minha melhor aposta.