Snaoshot cron 定時快照 script
以 zfs 為檔案系統的 snapshot 快照 script 功能概要:
- 在一周內快照全部保存
- 超過一周,在一個月內每天保存一份快照
- 超過一個月,在 3 個月內,每周一的快照保存一份
- 超過 3 個月以上,保存每月的第 1 個星期一的快照
需求:
- 在 Debian 及 Ubuntu 上實際執行過
- 需配合 crontab -e 定時執行
- zfs 指令在 終端機 上執行正常,但若在 script 中配合 crontab 時必須寫成 /sbin/zfs 才能執行