Google cloud storage 从停止的实例分离磁盘

Google cloud storage 从停止的实例分离磁盘,google-cloud-storage,google-compute-engine,Google Cloud Storage,Google Compute Engine,有没有办法通过谷歌控制台从停止的实例中分离磁盘?(如果有任何区别,其SSD将保持不变) 我已经通过控制台创建了一个实例,对它进行了一些配置,并停止了它。我在f1微型赛车上进行了测试 我希望在更高规格的实例上做一些进一步的测试,并希望能够改变这一点(假设它处于停止状态) 但是,我看不到任何选项可以这样做,因为它说磁盘仍然连接到停止的实例 有没有办法在新实例上分离和使用现有磁盘,或者每次都必须删除该实例?理想情况下,我希望通过控制台执行此操作,但gcloud命令可能还可以 或者最好是拍摄快照,然后从

有没有办法通过谷歌控制台从停止的实例中分离磁盘?(如果有任何区别,其SSD将保持不变)

我已经通过控制台创建了一个实例,对它进行了一些配置,并停止了它。我在f1微型赛车上进行了测试

我希望在更高规格的实例上做一些进一步的测试,并希望能够改变这一点(假设它处于停止状态)

但是,我看不到任何选项可以这样做,因为它说磁盘仍然连接到停止的实例

有没有办法在新实例上分离和使用现有磁盘,或者每次都必须删除该实例?理想情况下,我希望通过控制台执行此操作,但gcloud命令可能还可以


或者最好是拍摄快照,然后从中启动一个新实例,或者其他什么?

Google Compute Engine实例目前不支持热删除根磁盘。因此,您有以下变通方法,您在问题中也提到了这些方法

  • 通过保留启动磁盘并使用此磁盘重新创建另一个实例来删除该实例
  • 获取此启动磁盘的快照,并使用此快照重新创建另一个实例/磁盘

  • 我建议使用第二种解决方法,因为如果出现任何问题(例如错误删除了引导磁盘等),您总是会有磁盘备份。这两种解决方法都可以通过开发者控制台或gcloud来完成。

    我认为您遇到的问题是您试图分离实例的启动磁盘,而当时,这是不受支持的

    现在Beta()支持分离引导磁盘。关闭实例后,请尝试:
    gcloud beta compute instances detach disk instance\u NAME--disk disk disk\u NAME

    要将启动磁盘重新连接到另一个磁盘:
    gcloud beta compute instances attach disk INSTANCE\u NAME--disk disk disk\u NAME--boot