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

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

我跑Ubuntu 12.04 精确并希望使用以下格式虚拟文件系统,一个外部 USB HDD,用作我的目錄。

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

计划是同步使用- 到位选项以减少快照大小。这将使我能够将我的主目录快照保留数周之久。虚拟文件系统驱动器。操作系统的硬盘驱动器目录驻留是ext4如果这有任何区别的话。我也想有本地虚拟文件系统在我的 Ubuntu 中不支持保险丝

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

答案1

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

zpool create pool sdb
zfs create pool/backup

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

使用以下方法创建快照:

zfs snapshot pool/backup@$(date +%Y%m%d%H%M)

相关内容