Linux系统中如果执行了rm -rf /*,表示已经删除服务器内部所有数据,此时已无法通过服务器内部进行恢复解决,可选择如下方法中的任意一种:
如果有创建快照,可通过快照回滚恢复数据到创建快照时刻。
如果通过当前服务器创建过自定义镜像,可以通过更换操作系统恢复镜像时刻的系统盘数据,并使服务器正常启动。
如果ECS实例中没有重要数据,可以初始化服务器,使服务器正常启动。
注意:初始化系统操作会重新安装系统,系统盘数据会被全部清除,请务必确认没有重要数据再进行操作。
如果没有创建过快照,并需要恢复数据,请执行以下步骤来尝试恢复数据:
a. 卸载系统盘和数据盘,挂载到其他ECS实例上。卸载和挂载系统盘,请参见卸载或挂载系统盘;卸载和挂载数据盘,请参见卸载数据盘、挂载数据盘。
b. 通过TestDisk工具进行数据恢复操作或者使用extundelete工具恢复数据。提醒:恢复数据前,请勿在需要恢复数据的云盘中写入其他数据。支持将工具安装到其他云盘上进行使用。
c. 恢复数据后,再将云盘挂载至原ECS实例。重复上步操作使用工具恢复数据盘数据。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。