У меня есть два удаленных сервера, один рабочий Apache и MySQL, и другой Apache и Postgresql.
Используя их (https://wiki.postgresql.org/wiki/Automated_Backup_on_Linux) сценарии как ссылка, я создал два сценария для каждой машины, которые, работающий каждой ночью, делают дамп базы данных и копию веб-сайтов.
Результат состоит в том, что в каждом сервере у меня есть a /home/backups/database/mydatabase-[DATE].gz
и a /home/backups/website/mysite-[DATE].tar.gz
файлы.
Теперь, для окончания моей автоматизированной резервной установки я хочу, каждый день, скопируйте новые созданные файлы в мою локальную машину разработки. Проблема состоит в том, что я не знаю, что сделать.
Насколько я знаю, хороший подход:
scp backup@server1.com:/home/backups/database/mydatabase-\'date +\%Y-\%m-\%d'.gz
, и т.д.)Действительно ли это - хорошая идея или является там лучшим подходом? Возможно, использование rsync? Это безопасно как ssh? Я никогда не использовал его...