2004/04/08 (Thu)
去年の夏くらいに書いたsnapshot取るスクリプト弄り治してみた。
snapshot.sh
#! /bin/sh
#
# It make to '[Mount Point]/.snapshots' Directory
#
datetime=`date +'%Y%m%d-%H%M%S'`
snapshot_fs=$1
snapshot_dir="$snapshot_fs/.snapshots/$datetime/"
mkdir -p $snapshot_dir
mksnap_ffs $snapshot_fs $snapshot_dir/snapshot.$$
find $snapshot_fs/.snapshots/ -name '????????-??????' -type d -mtime $2
| xargs -J % rm -rf %
な感じ
最初からこうしてればいちいちLog見たいなの書き出す必要なかったのね^^;
使い方は snapshot.sh /mountpoint +2(残す日付)
という感じ。