ZFS Cheatsheet

Create a pool

A good set of defaults for a new pool: -o autotrim=on -O acltype=posixacl -O xattr=sa -O normalization=formD -O compression=zstd -O atime=on -O relatime=on -O "com.sun:auto-snapshot"=false

Create a dataset

Creating a dataset with encryption: echo -n password | zfs create pool/dataset -o compression=zstd -o normalization=formD -o xattr=sa -o acltype=posixacl -o atime=on -o relatime=on -o "com.sun:auto-snapshot"=false -o encryption=on -o keyformat=passphrase -o keylocation=file:///dev/stdin