-
Não role sua própria solução de backup.
A sério. Não faça Você vai estragar tudo. Existem muitos sistemas de backup para Unix, e muitos gratuitos, e muitos que são ambos. - Bacula (gratuito e bom)
- TarSnap (barato e bom) -
Se você tiver que fazer isso, faça isso com chaves SSH sem senha e use comandos forçados para proteger as contas de destino. Veja as páginas de manual do SSH ( ssh ; sshd - especificamente re: authorized_keys ) para mais detalhes.
A implementação do script (tar localmente, rsync, etc.) dependerá do seu ambiente e necessidades - faça o que fizer sentido.