Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Diese Checkliste hilft Ihnen bei der Migration von Projekten zwischen Organisationsressourcen. Die folgende Checkliste enthält eine Liste der wichtigsten Aufgaben bei der Migration eines Projekts zwischen Organisationsressourcen, kurze Anleitungen zu jedem Schritt und einen Link zu weiteren Informationen.
Sie sollten berücksichtigen, wie sich die Migration auf die im Projekt ausgeführten Dienste auswirkt. Änderungen in der Ressourcenhierarchie, die durch eine Projektmigration verursacht werden, können zu Änderungen an übernommenen Richtlinien führen, z. B. Organisationsrichtlinien und Identity and Access Management-Richtlinien.
Erstellen Sie einen Plan, um sicherzustellen, dass potenzielle Auswirkungen während der Projektmigration minimiert werden. Für Ihren Plan können Sie die Move Analysis API verwenden, um eine detaillierte Aufschlüsselung der Hindernisse für die Projektmigration zu erhalten.
Sie benötigen einen bestimmten Satz von IAM-Rollen, um ein Projekt zwischen Organisationsressourcen zu migrieren. Sie benötigen außerdem Berechtigungen zum Erstellen und Verwalten von Organisationsrichtlinien.
Sie können diese Berechtigungen erhalten, indem Sie die folgenden Rollen erwerben:
Projektverschieber (roles/resourcemanager.projectMover) für das zu migrierende Projekt und seine übergeordnete Ressource.
Projektersteller (roles/resourcemanager.projectCreator) für den Zielordner oder die Organisationsressource.
Organisationsrichtlinienadministrator (roles/orgpolicy.policyAdmin) für die Quell- und Zielorganisationsressourcen.
Weitere Informationen zu den erforderlichen Rollen und Berechtigungen finden Sie unter Berechtigungen zuweisen.
Wenn Sie eine Projektmigration zwischen Organisationsressourcen ausführen möchten, müssen Sie die Einschränkung constraints/resourcemanager.allowedExportDestinations festlegen, mit der die Organisationsressourcen definiert werden, zu denen das Projekt migriert werden kann.
Auf der Zielseite müssen Sie die Einschränkung constraints/resourcemanager.allowedImportSources festlegen, mit der die Organisationsressourcen definiert werden, aus denen Projekte importiert werden können.
Wenn eine dieser Einschränkungen nicht richtig festgelegt ist, schlägt die Migration mit dem Fehler FAILED_PRECONDITION fehl.
Wenn Sie ein Projekt zwischen Organisationsressourcen migrieren, müssen Sie möglicherweise bestimmte Szenarien auf Projekt- und Organisationsressourcenebene berücksichtigen. Es können Dienste enthalten sein, die Sie im Rahmen Ihres Migrationsplans berücksichtigen müssen, wenn Sie auf die Dienste angewiesen sind, die für den Betrieb Ihres Projekts beteiligt sind.
Eine Liste der Sonderfälle und deren Behandlung finden Sie unter Sonderfälle behandeln.
Nachdem Sie die oben genannten Schritte ausgeführt haben, können Sie ein Projekt mit der Resource Manager API migrieren. Sie können die Migration mit dem Google Cloud CLI-Befehl gcloud beta projects move oder der REST API-Methode projects.update() ausführen.
Weitere Informationen zur Migration Ihres Projekts finden Sie unter Migration ausführen.