Миграция проекта из одного аккаунта и организации Google Cloud в другой аккаунт, возможно, без организации.

Вопрос или проблема

Мы используем 2 аккаунта Google Cloud. Я успешно перенес право собственности на проект с одного аккаунта на другой и изменил биллинг проекта с биллинга старого аккаунта на биллинг нового аккаунта. Окончательная цель состоит в том, чтобы старый аккаунт больше не имел ничего общего с проектом. Теперь у меня больше нет доступа к проекту в старом аккаунте, потому что старый владелец был удален (но его можно добавить обратно, если потребуется).

Ранее проект в старом аккаунте был помещен в организацию (проект не входил в ‘Без организации’). Насколько я могу судить, если я сейчас использую

gcloud projects describe PROJECT_ID

в оболочке нового аккаунта Google Cloud, кажется, что проект все еще находится в “старой” организации в старом аккаунте (согласно описанию, он все еще имеет родителя типа организации с тем же ID, что и до изменения права собственности).

Мои мысли и вопросы о необходимости миграции:

  1. Если я оставлю все как есть, что произойдет с проектом, если в будущем “старая” организация перестанет существовать? Или мы действительно удалим старый аккаунт? Будет ли проект все еще работать или он будет отключен/удален?
  2. Я думаю, что мне все равно следует позаботиться о миграции проекта в новый аккаунт (лучше перестраховаться)?

Сама миграция

Проблема с миграцией: проект все еще является частью организации в старом аккаунте, но я хочу мигрировать его в новый аккаунт, но не обязательно в организацию. Дело в том, что я даже не могу начать миграцию в новом аккаунте. Согласно документации, миграция может быть довольно простой: вы переходите в IAM & Admin > Идентичность & Организация, и там у вас есть раздел Миграция проектов с кнопками Запрос и Принять. Но я вообще не вижу содержимого этой страницы. Похоже, мне нужно иметь настроенную организацию (либо через Google Workspace, либо Cloud Identity), прежде чем я смогу это сделать.

Вопросы о миграции:

  1. Правильно ли я понимаю, что мне нужна организация внутри аккаунта, чтобы иметь возможность мигрировать проект в новый аккаунт? Возможно ли сделать это без организации? Если да, то как?
  2. Если мне нужно настроить организацию, есть ли какой-либо другой способ, кроме использования Cloud Identity или Google Workspace?
  3. Является ли эта миграция чем-то, что поддержка сможет решить так, что нам не придется ничего делать с нашей стороны?

Ответ или решение

Переход проекта из одной учетной записи Google Cloud в другую без организации

Ваша ситуация с миграцией проекта между двумя учетными записями Google Cloud требует внимательного подхода, чтобы избежать потенциальных проблем в будущем. Рассмотрим все аспекты вашего запроса и предоставим рекомендации по успешной миграции.

Проблема с текущим состоянием проекта

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

  1. Что будет с проектом в будущем?

    • Если организация, к которой сейчас привязан проект, исчезнет (например, если вы удалите старую учетную запись), это приведет к отключению или потере доступа к проекту. Проекты в Google Cloud тесно связаны с учетной записью, и в случае потери родительской структуры (организации) проект может стать недоступным.
  2. Нужно ли мигрировать проект?

    • Да, лучше всего произвести миграцию для избежания неопределенности и обеспечения надежности проекта. Это минимизирует риски, связанные с потерей доступа или выполнением операций над проектом.

Миграция проекта

Для того чтобы выполнить миграцию проекта, вам нужно выполнить несколько шагов, учитывая, что ваша новая учетная запись не имеет организации:

  1. Требования для миграции

    • Действительно, для доступа к функционалу миграции (через IAM & Admin > Identity & Organization > Migrate projects) вам потребуется организация в новой учетной записи.
  2. Организация и ее создание

    • Вы можете создать организацию с помощью Google Workspace или Cloud Identity. Вариантов без этих инструментов не существует, чтобы закрепить проект за новой учетной записью. Если у вас нет возможности использовать Google Workspace, стоит рассмотреть возможность использования Cloud Identity, так как это менее затратный вариант.
  3. Роль поддержки Google

    • Если вы хотите упростить процесс миграции, вы можете обратиться в службу поддержки Google Cloud. В некоторых случаях они могут помочь с миграцией проекта без необходимости выполнения действий с вашей стороны, особенно если это внутренний вопрос. Однако не всегда это гарантировано и зависит от конкретной ситуации.

Рекомендации по действиям

  1. Создание организации: Рекомендуем создать организацию с помощью Cloud Identity, если у вас нет доступа к Google Workspace.

  2. Запрос на миграцию: После создания организации выполните запрос на миграцию проекта. Убедитесь, что у вас есть необходимые ролей и разрешений для выполнения этой операции.

  3. Обсуждение с поддержкой: Если у вас возникают сложности, обязательно обратитесь за задачей в поддержку. Они могут дать более конкретные рекомендации или даже помочь в процессе миграции.

Заключение

Для успешной миграции проекта важно учитывать текущие зависимости и условия, в которых находится проект. Создание организации в новой учетной записи является необходимым шагом для завершения процесса миграции. Начните с создания организационной структуры, после чего вы сможете выполнить запрос на миграцию и обеспечить независимость вашего проекта от старой учетной записи и организации.

Оцените материал
Добавить комментарий

Капча загружается...