rsnapshotはrsyncに基づいているため、クライアントサーバーはrsnapshotを使用してリモートサーバーにバックアップしようとします。問題は、設定に必要な正しい情報が見つからないことです。 rsyncを使用してクライアントサーバーからリモートサーバーにファイル/ディレクトリを保存する方法はありますが、rsnapshot confに問題があります。
最初はrsnapshot.confファイルでソースとターゲットを切り替えるだけでいいと思いました。
ローカルソース - >ローカルターゲット:
backup /home/ localhost
ローカルソース - >リモートターゲット:
backup /home/ [email protected]:/volume1/Backups
rsnapshot -t daily
結果は次のように動作しないようです。
echo 4069 > /var/run/rsnapshot.pid
mkdir -m 0755 -p \
/var/cache/rsnapshot/daily.0/[email protected]:/volume1/Backups/
/usr/bin/rsync -a --delete --numeric-ids --relative --delete-excluded \
/home/ \
/var/cache/rsnapshot/daily.0/[email protected]:/volume1/Backups/remote.com/
touch /var/cache/rsnapshot/daily.0/
テストモードでrsnapshotを実行しないと、rsnapshotsルートディレクトリに保存されます。
この目標を達成することは可能ですか?
コンバージョンケースが機能するはずです。
リモートソース - >ローカルターゲット:
backup [email protected]:/home/ localhost