![在 Ubuntu 中使用外部 USB 驱动器上的 ZFS 进行备份](https://linux22.com/image/1331443/%E5%9C%A8%20Ubuntu%20%E4%B8%AD%E4%BD%BF%E7%94%A8%E5%A4%96%E9%83%A8%20USB%20%E9%A9%B1%E5%8A%A8%E5%99%A8%E4%B8%8A%E7%9A%84%20ZFS%20%E8%BF%9B%E8%A1%8C%E5%A4%87%E4%BB%BD.png)
我跑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)