Skip to content

Instantly share code, notes, and snippets.

@silenius
Created September 20, 2022 09:28
Show Gist options
  • Save silenius/b8aaf68dae5c941397df44184cd33d7b to your computer and use it in GitHub Desktop.
Save silenius/b8aaf68dae5c941397df44184cd33d7b to your computer and use it in GitHub Desktop.
~/ cat /usr/local/etc/zrepl/zrepl.yml
# zrepl main configuration file.
# For documentation, refer to https://zrepl.github.io/
#
global:
logging:
- type: "stdout"
level: "error"
format: "human"
- type: "syslog"
level: "info"
format: "logfmt"
# Add "jobs:" section(s) here for your specific use cases.
# conf
jobs:
- name: snap_zroot_srv
type: snap
filesystems: {
"zroot_srv<": true,
"zroot_srv/data/jails/zsync": false
}
snapshotting:
type: periodic
prefix: zrepl_
interval: 15m
pruning:
keep:
- type: grid
grid: 1x1h(keep=all) | 24x1h | 7x1d
regex: "^zrepl_.*"
# snapshots:
~/ zfs list -t snapshot
NAME USED AVAIL REFER MOUNTPOINT
zroot_srv@zrepl_20220920_092503_000 0B - 140K -
zroot_srv/ROOT@zrepl_20220920_092459_000 0B - 140K -
zroot_srv/ROOT/default@zrepl_20220920_092501_000 0B - 3.83G -
zroot_srv/data@zrepl_20220920_092504_000 0B - 128K -
zroot_srv/data/jails@zrepl_20220920_092501_000 0B - 151K -
zroot_srv/data/jails/amq1@zrepl_20220920_092502_000 0B - 128K -
zroot_srv/data/jails/certbot@zrepl_20220920_092455_000 0B - 128K -
zroot_srv/data/jails/geoserver1@zrepl_20220920_092502_000 0B - 6.14M -
zroot_srv/data/jails/geoserver2@zrepl_20220920_092456_000 0B - 6.09M -
zroot_srv/data/jails/geoserver3@zrepl_20220920_092457_000 0B - 6.07M -
zroot_srv/data/jails/home@zrepl_20220920_092456_000 0B - 128K -
zroot_srv/data/jails/mail@zrepl_20220920_092500_000 0B - 10.4G -
zroot_srv/data/jails/mailman@zrepl_20220920_092458_000 0B - 140K -
zroot_srv/data/jails/nextcloud@zrepl_20220920_092500_000 0B - 104G -
zroot_srv/data/jails/pg11@zrepl_20220920_092502_000 0B - 128K -
zroot_srv/data/jails/pg11/backups@zrepl_20220920_092500_000 0B - 128K -
zroot_srv/data/jails/pg11/data11@zrepl_20220920_092504_000 0B - 17.2G -
zroot_srv/data/jails/pg13@zrepl_20220920_092456_000 0B - 151K -
zroot_srv/data/jails/pg13-backup@zrepl_20220920_092459_000 0B - 140K -
zroot_srv/data/jails/pg13-backup/data13@zrepl_20220920_092503_000 0B - 140K -
zroot_srv/data/jails/pg13-backup/pgbackrest@zrepl_20220920_092459_000 0B - 59.1G -
zroot_srv/data/jails/pg13-slave@zrepl_20220920_092503_000 0B - 140K -
zroot_srv/data/jails/pg13-slave/backups@zrepl_20220920_092455_000 0B - 140K -
zroot_srv/data/jails/pg13-slave/data13@zrepl_20220920_092455_000 0B - 12.6G -
zroot_srv/data/jails/pg13/backups@zrepl_20220920_092506_000 0B - 140K -
zroot_srv/data/jails/pg13/data13@zrepl_20220920_092501_000 227K - 12.8G -
zroot_srv/data/jails/redis@zrepl_20220920_092459_000 0B - 23.1M -
zroot_srv/data/users@zrepl_20220920_092505_000 0B - 128K -
zroot_srv/data/users/julien@zrepl_20220920_092455_000 256K - 1.64T -
zroot_srv/jails@zrepl_20220920_092504_000 0B - 151K -
zroot_srv/jails/amq1@zrepl_20220920_092504_000 0B - 1.38G -
zroot_srv/jails/certbot@zrepl_20220920_092506_000 186K - 2.31G -
zroot_srv/jails/geoserver1@zrepl_20220920_092501_000 0B - 1.52G -
zroot_srv/jails/geoserver2@zrepl_20220920_092458_000 0B - 1.52G -
zroot_srv/jails/geoserver3@zrepl_20220920_092504_000 0B - 1.52G -
zroot_srv/jails/home@zrepl_20220920_092505_000 180K - 9.39G -
zroot_srv/jails/mail@zrepl_20220920_092457_000 151K - 2.28G -
zroot_srv/jails/mailman@zrepl_20220920_092456_000 0B - 714M -
zroot_srv/jails/nextcloud@zrepl_20220920_092455_000 105K - 9.36G -
zroot_srv/jails/pg11@zrepl_20220920_092503_000 0B - 6.09G -
zroot_srv/jails/pg11-slave@zrepl_20220920_092500_000 0B - 4.28G -
zroot_srv/jails/pg13@zrepl_20220920_092505_000 320K - 10.8G -
zroot_srv/jails/pg13-backup@zrepl_20220920_092458_000 302K - 2.69G -
zroot_srv/jails/pg13-slave@zrepl_20220920_092500_000 128K - 2.14G -
zroot_srv/jails/redis@zrepl_20220920_092505_000 105K - 1.32G -
zroot_srv/jails/zsync@zrepl_20220920_092502_000 209K - 1.05G -
zroot_srv/tmp@zrepl_20220920_092503_000 0B - 314K -
zroot_srv/usr@zrepl_20220920_092454_000 0B - 140K -
zroot_srv/usr/home@zrepl_20220920_092458_000 0B - 140K -
zroot_srv/usr/ports@zrepl_20220920_092458_000 0B - 140K -
zroot_srv/usr/src@zrepl_20220920_092457_000 0B - 974M -
zroot_srv/var@zrepl_20220920_092457_000 0B - 140K -
zroot_srv/var/audit@zrepl_20220920_092500_000 0B - 140K -
zroot_srv/var/crash@zrepl_20220920_092457_000 0B - 140K -
zroot_srv/var/log@zrepl_20220920_092502_000 0B - 2.03M -
zroot_srv/var/mail@zrepl_20220920_092506_000 0B - 163K -
zroot_srv/var/tmp@zrepl_20220920_092506_000 0B - 140K -
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment