zfs的迁移(zfs migration)

需要做ZFS的迁移用于两台机器之间的互备,所以做了个ZFS迁移的测试,在vmware下创建了新磁盘,测试了分别在两台vm上的导入导出和数据。

1. 创建zpool

zpool create ztest c1t3d0

2. 拷贝数据并export

zpool export ztest

此时挂载被umount

3. 把磁盘添加到另外一台主机,查看可否import

-bash-3.2# zpool import
pool: ztest
id: 3289554358798268199
state: ONLINE
action: The pool can be imported using its name or numeric identifier.
config:

ztest ONLINE
c1t5d0 ONLINE

4. 直接import

-bash-3.2# zpool import ztest
-bash-3.2# df -k
Filesystem kbytes used avail capacity Mounted on
rpool/ROOT/s10zfsdb 30707712 10978054 13975936 44% /

rpool 30707712 42 13975936 1% /rpool
ztest 10257408 31 10257323 1% /ztest

可用于一些不太需要热备的地方把数据迁移至另外一台主机。两台主机需要有相同的patch版本,准确的说,是相同的zfs版本

Leave a Reply

Your email address will not be published. Required fields are marked *