有人能解释我如何导入(或转移)一个池吗?
现在我正在使用一个专用的文件服务器机器。它正在使用星载SATA加上LSI 9211-8i SAS卡。
我把所有的移动到一个全新的ESXi“全合一”的盒子使用2x LSI 9211-8i卡,将不会使用任何车载SATA。
如何将我的池从旧系统转移到具有稍微不同的硬件的新系统(和虚拟系统)?
发布于 2011-09-26 19:29:18
如果要保存磁盘,请将它们连接到您的ESXi机器,将它们传递给VM (raw)和zpool import -f ${pool}
发布于 2011-09-26 19:20:34
您是如何在池中共享数据的?您是否呈现块存储或NFS?如果是NFS,则可以将数据同步到新系统。否则,如果需要保留ZFS属性等,可以在netcat (nc)或ssh上使用zfs send和zfs receive。
下面的快照将在192.168.1.2与目标tank/filesystem一起将zpool中的"filesystem“的"move”发送到一个新服务器。
关于旧制度:
# zfs send tank/filesystem@move | nc 192.168.1.2 3001关于新制度:
# nc -l -p 3001 -vvv | time zfs recv -v -p tank发布于 2011-09-26 19:10:13
如果可以保持旧框的运行,请尝试zfs send/zfs receive对命令。
本质上,您创建一个快照并发送通过与zfs send的网络连接重新创建它所需的所有数据,然后使用zfs receive将其集成到新的文件系统中。
编辑:
更容易/更快的是将SATA磁盘连接到一些免费的SAS端口,挂载您的ZFS文件系统,然后使用zfs send/receive或rsync将数据迁移到SAS数组。
https://serverfault.com/questions/315657
复制相似问题