Удаленное резервное копирование
У меня есть 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