Il filesystem più affidabile per i tuoi dati
ZFS combina filesystem e volume manager in un unico sistema con checksum, snapshot, compression e RAID integrato. Lo standard per storage serio nel homelab.
1. Installazione
apt install zfsutils-linux -y
2. Creare un pool
# Mirror (RAID1) - 2 dischi
zpool create datapool mirror /dev/sda /dev/sdb
# RAIDZ1 (RAID5) - 3+ dischi
zpool create datapool raidz1 /dev/sda /dev/sdb /dev/sdc
# RAIDZ2 (RAID6) - 4+ dischi
zpool create datapool raidz2 /dev/sda /dev/sdb /dev/sdc /dev/sdd
3. Dataset e proprietà
# Creare dataset
zfs create datapool/backup
zfs create datapool/vm-images
# Abilitare compressione
zfs set compression=lz4 datapool
# Quota
zfs set quota=500G datapool/backup
4. Snapshot
# Creare
zfs snapshot datapool/backup@2026-03-04
# Elencare
zfs list -t snapshot
# Rollback
zfs rollback datapool/backup@2026-03-04
# Inviare a server remoto
zfs send datapool/backup@2026-03-04 | ssh root@server-remoto zfs recv backup-pool/backup
5. Monitoraggio
zpool status # stato salute
zpool list # spazio utilizzato
zfs list # dataset e quote
zpool iostat 5 # I/O in tempo reale
6. Scrub (verifica integrità)
# Eseguire mensilmente
zpool scrub datapool
# Controllare risultato
zpool status datapool
ZFS è il cuore dello storage nell'infrastruttura: RAIDZ da 30 TB protegge i dati con checksum su ogni blocco.