【www.bbyears.com--php安装】
部机房有个Xenserver节点的存储是6块磁盘做的raid5 今天阵列卡报警了,估计有盘数据不一致了,当时忘记做热备盘了,所以在重启前,把节点备份下,然后重启校验下磁盘。
先查看有哪些节点
[root@xenserver-DS-TestServer04 mnt]# xe vm-list
uuid ( RO) : 0555a7e5-eba4-aaae-2caf-bbb4b53724aa
name-label ( RW): CentOS 7.2 x64 Node (10.10.10.250)
power-state ( RO): halted
uuid ( RO) : 62482630-89f1-4ebf-ada8-aecbc633f4e9
name-label ( RW): Control domain on host: xenserver-DS-TestServer04
power-state ( RO): running
uuid ( RO) : ee6aaf82-5771-59b7-9256-db5729099b45
name-label ( RW): CentOS 7.2 x64 Node (MariaDB-Galera_Node01) 10.10.231.130
power-state ( RO): running
[root@xenserver-DS-TestServer04 mnt]#
如果节点是运行状态我们需要先stop他,才能做导出动作
[root@xenserver-DS-TestServer04 mnt]# xe vm-shutdown uuid=ee6aaf82-5771-59b7-9256-db5729099b45 force=true
#或者使用命令xe vm-shutdown vm="CentOS 7.2 x64 Node (MariaDB-Galera_Node01) 10.10.231.130" force=true
然后开始来导出
[root@xenserver-DS-TestServer04 mnt]# xe vm-export uuid=ee6aaf82-5771-59b7-9256-db5729099b45 filename=/mnt/"CentOS 7.2 x64 Node (MariaDB-Galera_Node01) 10.10.231.130.xva"
Export succeeded
[root@xenserver-DS-TestServer04 mnt]# xe vm-export uuid=0555a7e5-eba4-aaae-2caf-bbb4b53724aa filename=/mnt/"CentOS 7.2 x64 Node (10.10.10.250).xva"
Export succeeded
[root@xenserver-DS-TestServer04 mnt]#
最后来导入
[root@xenserver-DS-TestServer04 mnt]# xe vm-import filename=/mnt/"CentOS 7.2 x64 Node (10.10.10.250).xva"
批量导入
[root@xenserver-DS-TestServer04 mnt]# ls |awk "/xva/"|sed "s/ /\\ /g;s/(/\\(/g;s/)/\\)/"|xargs -i xe vm-import filename={}