HDDが追加になったので、データを2重化する。週に1,2回のバックアップでいいでしょ。tarで圧縮してバックアップしていいんだけど、色々考えるのが面倒なので、rsyncでコピー。
問題はだ。どういう風にバックアップするか。普通に2重化するなら、
rsync -ar --delete /home /etc /mnt/backup
ってのをcronで回せばいいんだが、メインが壊れたときのバックアップを壊れたままsyncしちゃったらどうする?。かといって--deleteを消すと、増える一方だしな。。。1週間に1回だけ--deleteを付けようかと思ったが、その日のsync直前に消えたらどうする。。
と、しばらく考えたが、ファイルが残っていることによる弊害もあるしな。全部--delete付きで完全同期といきましょう。
backup.shを作って、実行権を与える。あとで、エラーが出たら自分宛にメールを出すようにしておこうか。
#!/bin/sh # # backup.sh # rsync -ar --delete /home /mnt/backup rsync -ar --delete /etc /mnt/backup #end of file
#chmod 755 backup.sh
crontab -eでcrontabを編集。毎日朝4時に実行する。
0 4 * * * /home/backup.sh
Copyright (C) 2009 俺 All right reserved.