Rsync
遠端備份抓取
我有 2 台伺服器。1為主。2是備份。我希望 2 登錄並從 1 中獲取文件並使用 rsnapshot 在 2 上進行備份。這可能嗎?
我正在查看配置設置並看到了這個:
backup_script ssh root@example.com "mysqldump -A > /var/db/dump/mysql.sql" unused2
這意味著它將通過 SSH 登錄伺服器(不知道如何傳遞密碼或密鑰文件)並將 mysql 複製/轉儲到未使用的目錄中2
編輯:經過進一步研究,我相信這就是我想要的,對吧?這會撥入遠端伺服器並複製文件過來嗎?仍然不確定如何載入密碼或鍵入
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