ZFS 存储池与数据集管理
zfs 提供存储池、数据集、快照、校验、压缩和发送/接收。它把卷管理和文件系统合并,适合 NAS 和需要数据完整性的场景。
zpool create tank mirror /dev/sda /dev/sdb
zpool status
zpool list
zpool add tank mirror /dev/sdc /dev/sdd
zfs create tank/data
zfs list
zfs set compression=zstd tank/data
zfs set quota=100G tank/data
zfs snapshot tank/data@backup-$(date +%F)
zfs send tank/data@backup | zfs receive backup/data
zfs rollback tank/data@backup
zfs destroy tank/data@backup
zpool scrub tank
zpool replace tank /dev/sda /dev/sde
zpool export tank
zpool import tank
zfs_arc_max。zfs send 增量备份要记录基准快照;链断了要重新做全量。zpool scrub 会跑满磁盘 I/O;定期执行但避开高峰。zpool — 存储池zfs — 数据集与快照smartctl — 磁盘健康