シェルスクリプト
説明 [#h3681c35]
zfsではスナップショットを取得してバックアップできます。
本来であれば下記シェルスクリプトに加えて、どこか別のバックアップサーバーへsendするようにした方が良いかと思われます。
既にデータが存在しているとスナップショットが取得できないため、削除しています。
YOUBIの変数を変えることで、複数世代の取得が可能ですが、下記内容では7世代分です。
内容 [#bada7749]
#!/bin/bash
### ZFS snapshot local backup daily
export LANG=c
YOUBI01=`date +\%a`
/sbin/zfs destroy 対象ディレクトリ@${YOUBI01}
/sbin/zfs snapshot 対象ディレクトリ@${YOUBI01}