ディレクトリを個別のファイルで FTP サーバーに自動バックアップする

ディレクトリを個別のファイルで FTP サーバーに自動バックアップする

Ubuntu サーバーが 2 台 (マスターとミラー) あり、cronjob を使用して特定のディレクトリから自動バックアップを実行したいと考えています。

私は読むこれそれは問題ありませんが、私のタスクには合いませんでした。

私の仕事の説明: 本物の鏡として働く。マスターが何かを持っているなら、鏡にも同じものがある。

Working directory
Master Server: /home/important //need backup
Mirror Server: /home/mirror //backup to this
FTP: ftp.mirror-server.com
FTP user:
mirror FTP password: pass

Cronjob は 1 時間ごとに実行され、/home/mirror に存在しないすべてのファイルを (tar ではなく個別に) /home/important (マスター サーバー上) から /home/mirror (ミラー サーバー上) にアップロードします。

このタスクにより、メンバーが毎回ファイルをアップロードするため (500 GB 以上)、帯域幅が節約されます。

答え1

FTP 経由の同期には sitecopy をお勧めします:http://www.manyfish.co.uk/sitecopy/

FTP である必要がなければ、rsync などのオプションが他にもあります。

関連情報