rsync 3.0.9

サーバをミラーリングしてバックアップにするため、rsyncを導入。

  1. portsから。
    portmaster net/rsync

    オプションは次のように設定した。

    POPT_PORT=off "Use popt from devel/popt instead of bundled one"
    SSH=on "Use SSH instead of RSH"
    FLAGS=off "File system flags support patch, adds --fileflags"
    ATIMES=off "Preserve access times, adds --atimes"
    ACL=off "Add backward-compatibility for the --acls option"
    ICONV=on "Add iconv support"
    TIMELIMIT=off "Time limit patch"
    RENAMED=off "Add support for renamed file detection"
  2.  sshのポートを変更している場合、次のように引数で渡してやる必要がある。(コンフィグで設定してあれば不要。)
    rsync -e "ssh -p 11022" foo@bar.jp:/usr/baz/ /usr/baz

cf. 「はじめてrsyncを使う方が知っておきたい6つのルール」 (ITmedia)
cf. 「rsyncを使った熟練者レベルのバックアップ」 (ITmedia)

cf. 「rsync over ssh を使ってバックアップ
cf. 「rsyncとsshで別のマシンにバックアップ」 (Home Server on Vine Linux)

タイトルとURLをコピーしました