Можно ли смонтировать постоянный диск, поставляемый с CloudShell, на другую виртуальную машину?

gcloud compute instances attach-diskхочет имя диска, но оно не отображается на моей странице "Диски". Кажется глупым создавать и оплачивать еще один диск, когда на нем гораздо больше памяти, чем я планирую использовать.

2 ответа

Решение

Обратите внимание, что Cloud Shell предназначен для интерактивного использования и что в целом диск предназначен для повторного использования, так как вы не можете управлять им, и он будет удален через 120 дней бездействия. Вам нужно будет рассмотреть другое решение, например, облачное хранилище, если вы хотите, чтобы данные сохранялись во времени. Таким образом, вам нужно будет хранить свои данные в облачном хранилище, а затем создать новый диск для хранения информации, поскольку Cloud Shell - это инструмент, предназначенный для быстрого тестирования и создания прототипов, а не в качестве машины для разработки для постоянного хранилища.

Согласно статье GCP, введенной здесь, вы можете прикрепить-отсоединить диск к экземпляру виртуальной машины из оболочки gcloud.

Чтобы отсоединить диск от экземпляра:

экземпляры gcloud compute detach-disk [INSTANCE_NAME] --disk=[DISK_NAME]

Чтобы подключить диск к другому экземпляру:

Экземпляры gcloud compute attach-disk [INSTANCE_NAME] --disk=[DISK_NAME] --boot

Другие вопросы по тегам