rsyncとは rsync は、サイズがすぐ大きくなるファイルの転送に適したオープンソースのユーティリティです。 backup をとるだけならばディレクトリをtarなどで固めて移動させたり ftp や scp などを使って network 越しにコピーしても同じ効果が得られますが内容の少しの変更でもファイル全体をコピーさせなければならず効率的ではありません。 rsync ならば前回の copy から差分を計算して変更のある部分のみの copy で済むのでnetwork資源を効率よく利用できます。 今回は2台のホスト間でバックアップをとります。 2つのホストには rsyncd を install しておきます。 FreeBSD であれば portinstall コマンドで一発でok。 # portsintall net/rsync 今回は backup 元側で rsyncd をデーモンとして