是否可以将 CloudShell 自带的永久磁盘挂载到另一台 VM 上?
Is it possible to mount the persistent disk that comes with CloudShell on another VM?
gcloud compute instances attach-disk
想要一个磁盘名称,但它没有显示在我的磁盘页面上。当这个磁盘的存储空间比我计划使用的多得多时,创建另一个磁盘并为其付费似乎很愚蠢。
根据 GCP 文章 enter here,您可以从 gcloud shell.
将磁盘附加到虚拟机实例
要从实例中分离磁盘:
gcloud compute instances detach-disk [INSTANCE_NAME] --disk=[DISK_NAME]
要将磁盘附加到另一个实例:
gcloud compute instances attach-disk [INSTANCE_NAME] --disk=[DISK_NAME] --boot
请注意,云 Shell 旨在用于交互式使用,并且通常 disk is intended to be recycled, as you can't manage it and it will be deleted after 120 days of inactivity. You'll need to consider a different solution, such as Cloud Storage 如果您希望数据能够及时保存。因此,您需要将数据存储在 Cloud Storage 中,然后创建一个新磁盘来存储信息,因为 Cloud Shell 是一种用于快速测试和原型设计的工具,而不是用作持久存储的开发机器。
gcloud compute instances attach-disk
想要一个磁盘名称,但它没有显示在我的磁盘页面上。当这个磁盘的存储空间比我计划使用的多得多时,创建另一个磁盘并为其付费似乎很愚蠢。
根据 GCP 文章 enter here,您可以从 gcloud shell.
将磁盘附加到虚拟机实例要从实例中分离磁盘:
gcloud compute instances detach-disk [INSTANCE_NAME] --disk=[DISK_NAME]
要将磁盘附加到另一个实例:
gcloud compute instances attach-disk [INSTANCE_NAME] --disk=[DISK_NAME] --boot
请注意,云 Shell 旨在用于交互式使用,并且通常 disk is intended to be recycled, as you can't manage it and it will be deleted after 120 days of inactivity. You'll need to consider a different solution, such as Cloud Storage 如果您希望数据能够及时保存。因此,您需要将数据存储在 Cloud Storage 中,然后创建一个新磁盘来存储信息,因为 Cloud Shell 是一种用于快速测试和原型设计的工具,而不是用作持久存储的开发机器。