How to set up/manage services on a computer
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

808 B

Create and Use ZFS Pool

Install ZFS

apt install zfsutils-linux

The initiall install may give some errors, but that is okay. Simply reboot to fix it.

Create Pool

if you want to create a raid-10 setup with four disks, we can run:

zpool create ${poolname:?} mirror ${mirror1dev1:?} ${mirror1dev2:?} mirror ${mirror2dev1:?} ${mirror2dev2:?}

Make sure to pass device names as given by /dev/disk/by-id. If you give sda, sdb, etc, the pool will break if the system ever changes which physical disk the name sda refers to. The names in /dev/disk/by-id/, however, are guaranteed to always refer to the same physical device.

Create Datasets

zfs create ${poolname:?}/${datasetname:?}

Setup Auto Snapshots

apt install zfsnap

put your commands in crontab.