Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- # Very basic script to do Daily ZFS Snapshots.
- # Useful for rotating backups.
- TODAY_DATE=`date +%d%m%y`
- DATEINEPOCH=`date +%s`
- # 1209600 = 14 days.
- REMOVE_EPOCH=`expr $DATEINEPOCH - 1209600`
- REMOVE_DATE=`date +%d%m%y -d@$REMOVE_EPOCH`
- POOLNAME=pool
- FSNAME=filesystem
- zfs snapshot -r $POOLNAME/$FSNAME@$TODAY_DATE
- zfs destroy -r $POOLNAME/$FSNAME@$REMOVE_DATE
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement