在启用 ZFS 的系统上,我启动并运行了这些数据集:/mnt/mydataset 下的 mydataset、/mnt/mydataset/set1 下的 set1 和 /mnt/mydataset/set2 下的 set2。/mnt/mydataset/existing 下的常规目录中也有现有数据。
我希望将“现有”目录更改为数据集,以便享受快照等 zfs 功能。当我创建数据集 /mnt/mydataset/existing 时,它会隐藏现有数据。当我删除新创建的数据集时,旧数据会重新出现(显然在其他数据上尝试过)。
有没有办法添加一个数据集,以便立即包含现有数据?
显而易见的解决方案似乎是首先添加数据集,然后将现有数据复制到其中。然而,有问题的数据与几个在生产中运行服务的监狱有关,我很犹豫要阻止它们和监狱进行操作。