私のLinuxコンピュータからサーバーへの増分バックアップを実行したいと思います。 SSHリンクを確立し、少なくともRSYNCにファイルを徐々にロードさせることができます。 cron.dailyを使用して毎日これを行う予定ですが、サーバー(Synology 213j)がファイル圧縮を処理したいと思います。 - 私の考えでは - 私の考えでは、私のコンピュータは毎週ファイルをtar、毎週置き、毎月tarし、最後に2ヶ月ごとにtarを指示することができるようです。
うまくいくようなコードがこの例で見つかりました。
ssh [email protected] "tar cvpfz - / --exclude="tmpl" | ssh [email protected] "cat > /media/shared/backup/iphone/iphone_bak_$today.tgz"
ただし、これはiPhoneをサーバーのバックアップに接続するように見え、実際に必要なものよりも複雑になる可能性があります。
ボーナスの質問:サーバー自体でTARコードを実行する方が良いですか?
答え1
「LinuxとRsyncを使用した簡単で自動化されたスナップショットバックアップ」という増分バックアップの優れたチュートリアルがあります。ちょっと古い内容ですが、皆さんがやろうとしていることについて読んでみるといいと思います。以下はリンクです:http://www.mikerubel.org/computers/rsync_snapshots/
上記のチュートリアルに基づいて、rsnapshotというユーティリティも作成されました。http://www.rsnapshot.org/