Google Compute Engine,rm w / o快照后的数据恢复选项

时间:2018-03-10 11:05:16

标签: google-compute-engine

我只是对不应该有的东西。 我用"停止"关闭虚拟机。从控制台。 我没有最近的快照。 我现在正在创建一个图像,下载它并尝试从文件系统恢复文件。

快照旁边还有其他方法可以恢复我的数据吗?

1 个答案:

答案 0 :(得分:0)

显然除了快照之外别无其他选择......我收回了我的东西。我做了什么:

  • 使用googles标准图像

  • 制作另一个虚拟机实例
  • 在受影响的虚拟机的设置中,设置删除虚拟机时不删除磁盘

  • 删除虚拟机(gcloud命令,您也可以指定保留"所有"磁盘)
  • (当受影响的磁盘是引导磁盘时,这些步骤是必需的,因为它不能从VM分离。可以选择添加一个sencond磁盘并将其设置为引导磁盘)

  • 将磁盘附加到新创建的vm,最好只读取(有一个用于附加磁盘的gcloud命令)

  • 检查/ dev / disk / by-id并识别受影响的磁盘
  • 一旦完成,您可以使用名称来引用它,例如:google-persistent-disk-2-part1用于数据恢复工具(手术刀,extundelete,最重要的)

我最初使用centos并添加到配置中以搜索python文件。最后找到xargs和grep来识别我的文件。