From: James Bunton Date: Tue, 28 Apr 2020 21:40:11 +0000 (+1000) Subject: lib-ext-backup: set backup pool props X-Git-Url: https://code.delx.au/monosys/commitdiff_plain/b89c8463ea667e2550146cc6936f2e72dd7720ac lib-ext-backup: set backup pool props --- diff --git a/lib-ext-backup b/lib-ext-backup index 1a5fa8f..06969b8 100644 --- a/lib-ext-backup +++ b/lib-ext-backup @@ -47,6 +47,15 @@ function pool_export { done } +function pool_setup { + zfs set compression=lz4 "$ZPOOLNAME" + zfs set devices=off "$ZPOOLNAME" + zfs set exec=off "$ZPOOLNAME" + zfs set setuid=off "$ZPOOLNAME" + zfs set xattr=sa "$ZPOOLNAME" + zfs set acltype=posixacl "$ZPOOLNAME" +} + function cleanup_snapshots { echo "> Cleaning snapshots" @@ -66,6 +75,7 @@ function main { zfs get all -s local -H > /root/zfs-props.txt cryptsetup_open pool_import + pool_setup sync_snapshots cleanup_snapshots pool_export