linux下Xenserver的数据找回和恢复例子
昨晚碰到一个非常郁闷的问题,Xenserver机器的xapi无法启动,所有的xe命令都无法执行,唯一能访问的方式只有SSH,问题是这台机器上有许多虚拟机在运行,尝试了很多方法都没有效果,唯一的解决方法就是重建环境且不影响天亮后的的生产。
思路:考虑到使用的是本地存储,所以额外挂盘重装后host应该能识别到原来的存储,然后再把存储挂到新装的机器上。最后在新建虚拟机,把对应的VDI再挂载上去。
[root@xenserver-DS-TestServer04 ~]# pvscan
PV /dev/sdb3 VG VG_XenStorage-9e3c293e-4608-2950-2090-4ab6d8fe9ea8 lvm2 [2.69 TiB / 2.65 TiB free]
PV /dev/sda3 VG VG_XenStorage-e383cf7d-45b2-7afb-b4e0-43e4a190f55a lvm2 [10.87 TiB / 7.68 TiB free]
Total: 2 [13.56 TiB] / in use: 2 [13.56 TiB] / in no VG: 0 [0 ]
[root@xenserver-DS-TestServer04 ~]# xe host-list
uuid ( RO) : 1b8ae4de-2694-4d4b-9f3e-156a1a1d04e6
name-label ( RW): xenserver-DS-TestServer04
name-description ( RW): Default install
[root@xenserver-DS-TestServer04 ~]# xe sr-introduce uuid=e383cf7d-45b2-7afb-b4e0-43e4a190f55a type=lvm name-label="Local storage2" content-type=user
e383cf7d-45b2-7afb-b4e0-43e4a190f55a
[root@xenserver-DS-TestServer04 ~]# xe pbd-create sr-uuid=e383cf7d-45b2-7afb-b4e0-43e4a190f55a device-config:device=/dev/disk/by-id/scsi-3600605b000b394d01f248fd03fb580e9-part3 host-uuid=1b8ae4de-2694-4d4b-9f3e-156a1a1d04e6
f86f3144-c40c-7295-27ab-40ca1e74e548
[root@xenserver-DS-TestServer04 ~]# xe pbd-plug uuid=f86f3144-c40c-7295-27ab-40ca1e74e548
[root@xenserver-DS-TestServer04 ~]# xe sr-list
uuid ( RO) : ac1701d9-ed6f-0a8e-62ad-7e5182a3adfe
name-label ( RW): XenServer Tools
name-description ( RW): XenServer Tools ISOs
host ( RO): xenserver-DS-TestServer04
type ( RO): iso
content-type ( RO): iso
uuid ( RO) : 687e837f-136f-7ac9-daef-aa80e9ea699b
name-label ( RW): Removable storage
name-description ( RW):
host ( RO): xenserver-DS-TestServer04
type ( RO): udev
content-type ( RO): disk
uuid ( RO) : b797161a-5482-3a25-2ef7-8dc64b5f91de
name-label ( RW): DVD drives
name-description ( RW): Physical DVD drives
host ( RO): xenserver-DS-TestServer04
type ( RO): udev
content-type ( RO): iso
uuid ( RO) : e383cf7d-45b2-7afb-b4e0-43e4a190f55a
name-label ( RW): Local storage2
name-description ( RW):
host ( RO): xenserver-DS-TestServer04
type ( RO): lvm
content-type ( RO): user
uuid ( RO) : 9e3c293e-4608-2950-2090-4ab6d8fe9ea8
name-label ( RW): Local Storage
name-description ( RW):
host ( RO): xenserver-DS-TestServer04
type ( RO): lvm
content-type ( RO): user
[root@xenserver-DS-TestServer04 ~]#
当我做到这的时候,我激动了,因为已经早上7点了,