Назад | Перейти на главную страницу

Получение удаленных резервных копий

У меня 2 сервера. 1 - главный. 2 - резервный. Я хотел бы, чтобы 2 вошли в систему и получили файлы с 1 и сделали резервную копию с 2 с помощью rsnapshot. Это возможно?

Я смотрел настройку конфигурации и увидел следующее:

backup_script  ssh root@example.com "mysqldump -A > /var/db/dump/mysql.sql"    unused2

Это означает, что он войдет на сервер через SSH (не уверен, как передать пароль или файл ключа) и скопирует / дамп mysql в каталог unused2

РЕДАКТИРОВАТЬ: После дальнейших исследований я считаю, что это то, что я хочу, верно? Это вызовет удаленный сервер и скопирует файлы? Все еще не знаю, как загрузить пароль или ключ

backup_script scp username@server:/home homebackup

Использование:

ssh -i /path/to/key/file user@server
scp -i /path/to/key/file file user@server:/remote/location