Как переместить экземпляр между двумя проектами в Google Cloud Platform? - PullRequest
0 голосов
/ 03 февраля 2019

В движке компьютера, как я могу переместить экземпляр из проекта A в проект B?

У меня есть два проекта, и оба имеют одного владельца.Я посмотрел на все интерфейсы внутри консоли, но не смог найти способ.

Ответы [ 2 ]

0 голосов
/ 10 августа 2019

Теперь это можно сделать довольно легко, с оговоркой, что при создании виртуальной машины в другом проекте это нельзя сделать с помощью пользовательского интерфейса, а скорее с помощью инструмента gcloud.А в Google даже есть страница для документирования как.

Во-первых, вам нужно либо создать образ, либо снимок диска, используемого в виртуальной машине.Вы можете сделать это через консольный интерфейс или утилиту gcloud. Документация Google хорошо объясняет, как это сделать, но TLDR:

  1. остановите ВМ, если это возможно, или сократите количество записей, отключив службы, если нет
  2. Перейти к Compute Engine -> Диски в консоли
  3. выбрать создать
  4. выбрать диск в качестве источника
  5. установить любые другие необходимые вам свойства
  6. нажмите create

Как только это будет завершено, используйте инструмент gcloud с другим проектом для создания новой виртуальной машины.Чтобы узнать / проверить имя образа диска:

gcloud compute images list --project [IMAGE_PROJECT]

, затем создайте виртуальную машину (добавьте любые дополнительные параметры, которые вам нужны):

gcloud compute instances create [INSTANCE_NAME] --image [IMAGE_NAME] --image-project [IMAGE_PROJECT]
0 голосов
/ 03 февраля 2019

В GCP нет инструмента, который позволял бы переносить один экземпляр Compute Engine из одного проекта в другой.

Однако все еще можно воссоздать один экземпляр из одного проекта в другой, создав снимокдиска, создавая пользовательский образ и создавая новую виртуальную машину из него во втором проекте.

В этой статье дается хорошее пошаговое руководство о том, как это сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...