フリーソフトウェアのコンパイル

rsnapshot(pdumpfs がリソースフォークを扱えないのでそのかわり)

インストール

ソースからインストール (Xcode をインストールしていない状態で...)

$ tar xvzf rsnapshot-1.3.8.tar.gz
$ cd rsnapshot-1.3.8
$ ./configure --sysconfdir=/etc
$ /usr/bin/perl -MTest::Harness -e 'run tests(glob "t/*.t")';

gnu_cp がいるとのことでテストが通らない. まあ,それは無視して

# cp rsnapshot /usr/bin ; chmod a+rx /usr/bin/rsnapshot
# cp rsnapshot-diff /usr/bin ; chmod a+rx /usr/bin/rsnapshot-diff
# cp rshapshot.1 /usr/share/man/man1
# cp rsnapshot.conf.default /etc/rsnapshot.conf

で設定ファイル /etc/rsnapshot.conf を編集.

snapshot_root /Backup/snapshot
backup	       /Users/	localhost/

運用

設定が完了すれば

# rsnapshot hourly

といったコマンドで定期的にバックアップをとる. 上記の設定では,/Backup/snapshot ディレクトリ以下に

 -hourly.0/localhost/Users
 -hourly.1/localhost/users
 ...

といった感じでバックアップができていく.


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2006-11-27 (月) 17:11:40