一、执行此预案的动机
云主机数据盘分区丢失
二、执行此预案的条件
1、确定用户在报障时间点之前有过数据盘分区存在,而在报障时间点该分区消失
2、在执行我们的恢复操作之前,确保将分区所在数据盘进行备份
三、执行此预案的过程
1、用户云主机内安装testdisk工具:
a、yum install testdisk
b、https://www.cgsecurity.org/wiki/TestDisk_Download
2、执行testdisk
若步骤1采用a方式:
testdisk 所需恢复数据盘(例/dev/vdb)
> 选择Proceed
> 选择Intel
> 选择Analyse
根据磁盘大小决定search时间(1.2t的数据盘大约需要1小时)
> 光标移动到识别出来的下面那个分区,然后选择Write
> 一路退出testdisk界面
> reboot 云主机
若步骤1采用b方式:
#tar xvf testdisk-7.1-WIP.linux26-x86_64.tar.bz2
#cd testdisk-7.1-WIP
#./testdisk_static
>选择[ Create ] Create a new log file
>选择Disk 所需恢复的数据盘(/dev/vdb)
> 选择Intel
> 选择Analyse
>选择Quick Search
根据磁盘大小决定search时间(1.2t的数据盘大约需要1小时)
> 光标移动到识别出来的下面那个分区,然后选择Write
> 一路退出testdisk界面
> reboot 云主机
3、重启后,执行fdisk -l,与客户核对分区信息是否恢复正确