我对zfs不熟悉,所以..。我有一个硬盘,整个磁盘都是zfs。它是使用FreeBSD命令在zpool create机器上创建的,是池中唯一的磁盘。数据被复制到那个池中。然后,我删除了磁盘,并将其插入另一台计算机。我没有做zpool export,或者别的什么,我只是关掉了电脑,拿出了磁盘。我想我接下来所做的是一个错误:我使用了zpool create -f,并给这个池取了另一个名称。创造了新的空池。泳池里什么也没写。键入zpool import将返回新池的名称,其他任何内容都不会返回。有办法恢复我的旧池和数据吗?
发布于 2019-02-16 15:33:25
我在这里找到答案了,https://superuser.com/questions/985279/restore-zfs-pool-after-creating-over-it
在我的情况下,恢复几乎是不可能的,所以我不得不再次复制数据。
https://serverfault.com/questions/954275
复制相似问题