Eu tenho dois servidores remotos, um executando Apache e MySQL, e outro Apache e Postgresql.
Usando esses scripts ( link ) como referência, criei dois scripts para cada máquina que, em execução a cada noite, fazer um despejo do banco de dados e uma cópia dos sites.
O resultado é que, em cada servidor, eu tenho um /home/backups/database/mydatabase-[DATE].gz
e um /home/backups/website/mysite-[DATE].tar.gz
arquivos.
Agora, para concluir minha configuração de backup automatizada, quero copiar todos os dias os novos arquivos criados para minha máquina de desenvolvimento local. O problema é que eu não sei o que fazer.
Até onde eu sei, uma boa abordagem é:
scp [email protected]:/home/backups/database/mydatabase-\'date +\%Y-\%m-\%d'.gz
, etc) Esta é uma boa ideia ou existe uma abordagem melhor? Talvez usando o rsync? É seguro como o ssh? Eu nunca usei isso ...