2010年5月23日
バックアップが大事なので
昨日、間違って大事なファイルを消してしまった。
バックアップも何もない状態で復旧できず...
ということで、折角ZFSを使ってるのでsnapshotくらい自動で取ることにする。
適当なシェルスクリプトを作成
/mnt/opt/bin/snapshot_daily.sh
#!/bin/sh
zfs destroy $1@daily.`date "+%a"` > /dev/null 2>&1
zfs snapshot $1@daily.`date "+%a"`
cronに入れる
0 4 * * * root /mnt//opt/bin/snapshot_daily.sh vol0/ext1
心配なのはFreenas0.7(4919)で動いてるということと
差分が大きい場合のDisk I/Oがボトルネックにならないか...ということ。
/home のspool(実際にはextent)だけだから何とかなるかな。
VMware用の仮想ディスクも同じFreenasをストレージにして別のextentにおいてるが
同様の理由で仮想ディスクのsnapshotは怖くて取れない
トラックバック(0)
トラックバックURL: http://blog.lezele.org/cgi-bin/mt/mt-tb.cgi/623
コメントする