开发者社区> 问答> 正文

Linux系统的ECS实例中通过TestDisk工具进行数据恢复操作

问题描述 Linux系统的ECS云服务器分区异常无法挂载,如下图所示。

注:可能报错有所差别。 1.png

展开
收起
开发者说 2019-08-05 10:21:29 1160 0
1 条回答
写回答
取消 提交回答
  • 解决方案 在尝试其他方式无法恢复的情况下,可以尝试使用TestDisk第三方工具进行分区修复,具体操作步骤如下。

    CentOS系统中执行如下命令,进行软件安装。 yum install testdisk![2.png]

    进入TestDisk工具使用页面,填写需要恢复的磁盘名称,选择要恢复的磁盘。然后选择 Proceed 后按回车键。 2.png

    选择 Inter 后按回车键。 3.png

    选择 Analyse 后按回车键。 4.png

    确认没有信息返回,选择 Quick Search 快速搜索后按回车键。 5.jpg

    选择一个分区信息,按回车键,或者按 P 键列出文件,查看文件情况。 6.jpg

    确认文件没有丢失,此时如不需要恢复分区或者后续操作恢复失败,可以直接复制文件。选中文件,按 c 键进行拷贝。 7.jpg

    选择需要复制的目标目录。 注:以 home 文件为例。 8.jpg

    确认提示复制成功,切换到/home目录查看。 9.jpg

    确认文件已经恢复。 10.jpg

    如果需要恢复分区,回到第6步,按回车键,然后可选择保存,则光标移动到 Write 上。如果不是需要的分区,则继续搜索 Deeper Search。 11.jpg

    选择 Write 后,按 Y 键继续,然后重启服务器。 12.jpg

    确认分区和挂载正常。 13.jpg

    确认挂载目录内的文件正常。 14.jpg

    到此恢复分区操作已完成,可正常使用。

    适用于 云服务器 ECS

    2019-08-05 10:23:11
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
如何运维千台以上游戏云服务器 立即下载
网站/服务器取证 实践与挑战 立即下载
ECS计算与存储分离架构实践 立即下载