【发布时间】:2020-10-23 14:07:25
【问题描述】:
gcloud compute instances attach-disk 想要一个磁盘名称,但它没有显示在我的磁盘页面上。当另一个磁盘的存储空间比我计划使用的多得多时,创建并支付另一个磁盘似乎很愚蠢。
【问题讨论】:
标签: google-cloud-platform google-compute-engine google-persistent-disk
gcloud compute instances attach-disk 想要一个磁盘名称,但它没有显示在我的磁盘页面上。当另一个磁盘的存储空间比我计划使用的多得多时,创建并支付另一个磁盘似乎很愚蠢。
【问题讨论】:
标签: google-cloud-platform google-compute-engine google-persistent-disk
根据 GCP 文章 enter here,您可以从 gcloud shell 将磁盘附加-分离到 VM 实例。
从实例中分离磁盘:
gcloud 计算实例分离磁盘 [INSTANCE_NAME] --disk=[DISK_NAME]
将磁盘附加到另一个实例:
gcloud 计算实例 attach-disk [INSTANCE_NAME] --disk=[DISK_NAME] --boot
【讨论】:
请注意,Cloud Shell 旨在用于交互式使用,并且通常是 disk is intended to be recycled,因为您无法管理它,它将在 120 天不活动后被删除。如果您希望数据及时保存,您需要consider a different solution, such as Cloud Storage。因此,您需要将数据存储在 Cloud Storage 中,然后创建一个新磁盘来存储信息,因为 Cloud Shell 是一种用于快速测试和原型设计的工具,而不是用于持久存储的开发机器。
【讨论】: