开发者社区> 问答> 正文

ECS Linux系统误操作rm -rf /* 怎么办

已解决

ECS Linux系统误操作rm -rf /* 怎么办

展开
收起
提个问题! 2024-06-09 11:12:41 112 0
1 条回答
写回答
取消 提交回答
  • 开发者社区问答官方账号
    官方回答
    采纳回答

    Linux系统中如果执行了rm -rf /*,表示已经删除服务器内部所有数据,此时已无法通过服务器内部进行恢复解决,可选择如下方法中的任意一种:

    • 如果有创建快照,可通过快照回滚恢复数据到创建快照时刻。

    • 如果通过当前服务器创建过自定义镜像,可以通过更换操作系统恢复镜像时刻的系统盘数据,并使服务器正常启动。

    • 如果ECS实例中没有重要数据,可以初始化服务器,使服务器正常启动。

      注意:初始化系统操作会重新安装系统,系统盘数据会被全部清除,请务必确认没有重要数据再进行操作。

    • 如果没有创建过快照,并需要恢复数据,请执行以下步骤来尝试恢复数据:

            a. 卸载系统盘和数据盘,挂载到其他ECS实例上。卸载和挂载系统盘,请参见卸载或挂载系统盘;卸载和挂载数据盘,请参见卸载数据盘挂载数据盘

            b. 通过TestDisk工具进行数据恢复操作或者使用extundelete工具恢复数据提醒:恢复数据前,请勿在需要恢复数据的云盘中写入其他数据。支持将工具安装到其他云盘上进行使用。

            c. 恢复数据后,再将云盘挂载至原ECS实例。重复上步操作使用工具恢复数据盘数据。

    2024-06-09 11:12:42
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

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