Вопрос или проблема
Мы используем 2 аккаунта Google Cloud. Я успешно перенес право собственности на проект с одного аккаунта на другой и изменил биллинг проекта с биллинга старого аккаунта на биллинг нового аккаунта. Окончательная цель состоит в том, чтобы старый аккаунт больше не имел ничего общего с проектом. Теперь у меня больше нет доступа к проекту в старом аккаунте, потому что старый владелец был удален (но его можно добавить обратно, если потребуется).
Ранее проект в старом аккаунте был помещен в организацию (проект не входил в ‘Без организации’). Насколько я могу судить, если я сейчас использую
gcloud projects describe PROJECT_ID
в оболочке нового аккаунта Google Cloud, кажется, что проект все еще находится в “старой” организации в старом аккаунте (согласно описанию, он все еще имеет родителя типа организации с тем же ID, что и до изменения права собственности).
Мои мысли и вопросы о необходимости миграции:
- Если я оставлю все как есть, что произойдет с проектом, если в будущем “старая” организация перестанет существовать? Или мы действительно удалим старый аккаунт? Будет ли проект все еще работать или он будет отключен/удален?
- Я думаю, что мне все равно следует позаботиться о миграции проекта в новый аккаунт (лучше перестраховаться)?
Сама миграция
Проблема с миграцией: проект все еще является частью организации в старом аккаунте, но я хочу мигрировать его в новый аккаунт, но не обязательно в организацию. Дело в том, что я даже не могу начать миграцию в новом аккаунте. Согласно документации, миграция может быть довольно простой: вы переходите в IAM & Admin > Идентичность & Организация, и там у вас есть раздел Миграция проектов с кнопками Запрос и Принять. Но я вообще не вижу содержимого этой страницы. Похоже, мне нужно иметь настроенную организацию (либо через Google Workspace, либо Cloud Identity), прежде чем я смогу это сделать.
Вопросы о миграции:
- Правильно ли я понимаю, что мне нужна организация внутри аккаунта, чтобы иметь возможность мигрировать проект в новый аккаунт? Возможно ли сделать это без организации? Если да, то как?
- Если мне нужно настроить организацию, есть ли какой-либо другой способ, кроме использования Cloud Identity или Google Workspace?
- Является ли эта миграция чем-то, что поддержка сможет решить так, что нам не придется ничего делать с нашей стороны?
Ответ или решение
Переход проекта из одной учетной записи Google Cloud в другую без организации
Ваша ситуация с миграцией проекта между двумя учетными записями Google Cloud требует внимательного подхода, чтобы избежать потенциальных проблем в будущем. Рассмотрим все аспекты вашего запроса и предоставим рекомендации по успешной миграции.
Проблема с текущим состоянием проекта
Ваша основная задача — убрать все связи проекта со старой учетной записью и организацией. При этом важно понимать последствия, если оставить проект в существующем состоянии:
-
Что будет с проектом в будущем?
- Если организация, к которой сейчас привязан проект, исчезнет (например, если вы удалите старую учетную запись), это приведет к отключению или потере доступа к проекту. Проекты в Google Cloud тесно связаны с учетной записью, и в случае потери родительской структуры (организации) проект может стать недоступным.
-
Нужно ли мигрировать проект?
- Да, лучше всего произвести миграцию для избежания неопределенности и обеспечения надежности проекта. Это минимизирует риски, связанные с потерей доступа или выполнением операций над проектом.
Миграция проекта
Для того чтобы выполнить миграцию проекта, вам нужно выполнить несколько шагов, учитывая, что ваша новая учетная запись не имеет организации:
-
Требования для миграции
- Действительно, для доступа к функционалу миграции (через IAM & Admin > Identity & Organization > Migrate projects) вам потребуется организация в новой учетной записи.
-
Организация и ее создание
- Вы можете создать организацию с помощью Google Workspace или Cloud Identity. Вариантов без этих инструментов не существует, чтобы закрепить проект за новой учетной записью. Если у вас нет возможности использовать Google Workspace, стоит рассмотреть возможность использования Cloud Identity, так как это менее затратный вариант.
-
Роль поддержки Google
- Если вы хотите упростить процесс миграции, вы можете обратиться в службу поддержки Google Cloud. В некоторых случаях они могут помочь с миграцией проекта без необходимости выполнения действий с вашей стороны, особенно если это внутренний вопрос. Однако не всегда это гарантировано и зависит от конкретной ситуации.
Рекомендации по действиям
-
Создание организации: Рекомендуем создать организацию с помощью Cloud Identity, если у вас нет доступа к Google Workspace.
-
Запрос на миграцию: После создания организации выполните запрос на миграцию проекта. Убедитесь, что у вас есть необходимые ролей и разрешений для выполнения этой операции.
-
Обсуждение с поддержкой: Если у вас возникают сложности, обязательно обратитесь за задачей в поддержку. Они могут дать более конкретные рекомендации или даже помочь в процессе миграции.
Заключение
Для успешной миграции проекта важно учитывать текущие зависимости и условия, в которых находится проект. Создание организации в новой учетной записи является необходимым шагом для завершения процесса миграции. Начните с создания организационной структуры, после чего вы сможете выполнить запрос на миграцию и обеспечить независимость вашего проекта от старой учетной записи и организации.