在外部 USB 驱动器上使用 ZFS 在 Ubuntu 中进行备份

Mar*_*tus 10 backup zfs

精确地运行Ubuntu 12.04并希望使用ZFS格式化外部 USB HDD 以将其用作我的目录的备份驱动器。

由于它只是一个驱动器,我对自我修复不感兴趣,因为我理解这需要 2 个或更多磁盘的 RAID 配置才能正确执行。因此,目前能够使用 ZFS 本机功能拍摄我的外部备份驱动器的快照就足够了。

计划是使用--inplace选项将我的主文件夹同步到 ZFS 驱动器上,以减少快照大小。这有望让我在ZFS驱动器上保留数周的主目录快照。目录所在的操作系统的 HDD是ext4,如果这有什么不同的话。我还希望在我的 Ubuntu 中拥有本机ZFS支持,而不是FUSE

我应该如何使用命令行在 Ubuntu 中实现这一目标?(不是整个备份,只是格式化)。

jll*_*gre 7

假设您的 USB 磁盘是 /dev/sdb 并将专门用于 ZFS:

zpool create pool sdb
zfs create pool/backup
Run Code Online (Sandbox Code Playgroud)

使用 /pool/backup 作为 rsync 目标目录。

创建快照:

zfs snapshot pool/backup@$(date +%Y%m%d%H%M)
Run Code Online (Sandbox Code Playgroud)