我最初复制了 tank/storage1 --> usb1/storage1-slave(如下图所示),然后(故意)销毁了我复制的快照。这样做,我是否失去了在 2 个文件系统之间增量复制(zfs send -i)的能力?销毁此快照后,同步这些文件系统的最佳方法是什么?
# zfs list
NAME USED AVAIL REFER MOUNTPOINT
tank 128G 100G 23K /tank
tank/storage1 128G 100G 128G /tank/storage1
usb1 122G 563G 24K /usb1
usb1/storage1-slave 122G 563G 122G /usb1/storage1-slave
usb1/storage2 21K 563G 21K /usb1/storage2
如果我最初 RSYNC 的 tank/storage1 --> usb1/storage1-slave,并决定通过 zfs send -i 逐步复制,会怎样?
答案1
选项-i
需要zfs send
至少一个快照来发送“起始点”(并且可选地,第二个快照作为“结束点”)。如果您没有快照,则不再需要-i
。
您仍然可以使用发送命令同步两者,它只会发送整个内容。