Удаленное резервное копирование

У меня есть 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

1 ответ

Решение

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

ssh -i /path/to/key/file user@server
scp -i /path/to/key/file file user@server:/remote/location
Другие вопросы по тегам