小编Bay*_*rSe的帖子

ZFS:使用滚动快照发送/接收

我的小型家庭服务器在具有 ZFS 的发行版上运行。在那个系统上,我实现了一个滚动快照方案:

  • 每小时创建一个快照
  • 每天一次,链条变细,这样我就有了一组每小时/每天/每周/每月的快照

我想将一些文件系统的异地备份存储在我办公室的 USB 驱动器上。计划是每隔一周更新一次驱动器。但是,由于滚动快照方案,我在实现增量快照时遇到了麻烦。

给你一个说明,这是我想要的程序:

  1. 初始快照: zfs snap tank/fs@snap0
  2. 传输初始快照: zfs send tank/fs@snap0 | zfs recv -Fduv backup_tank
  3. backup_tank异地商店
  4. 拍几张快照: zfs snap tank/fs@snap1zfs snap tank/fs@snap2
  5. 细化链条: zfs destroy tank/fs@snap0
  6. 返回backup_tank并对文件系统进行增量更新
  7. 显然,zfs send -I snap0 tank/fs@snap2 | zfs recv -Fduv backup_tank由于snap0不再存在而失败tank

长话短说:

是否有巧妙的解决方案将快照链的细化和增量send/相结合recv?每次我连接驱动器并运行一些命令时,我都希望在那个时间点有一份文件系统的副本。在此示例中,backup_tank应包含快照fs@snap1fs@snap2.

zfs

5
推荐指数
1
解决办法
8130
查看次数

ZFS 中现有数据集的加密 (ZoL 0.8)

是否可以加密现有数据集(包括快照)ZFS on Linux >= 0.8,例如通过使用send | recv和破坏原始数据集?

filesystems zfs encryption

5
推荐指数
1
解决办法
962
查看次数

标签 统计

zfs ×2

encryption ×1

filesystems ×1