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, eine kurze Anleitung für jeden Schritt und einen Link zu weiteren Informationen.
Checkliste
Klicken Sie auf einen Checklisteneintrag, um weitere Informationen zu erhalten. Klicken Sie in das Kästchen, wenn Sie eine Aufgabe abgeschlossen haben.
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 bei übernommenen Richtlinien wie Organisationsrichtlinien und Identity and Access Management-Richtlinien führen.
Erstellen Sie einen Plan, um sicherzustellen, dass potenzielle Auswirkungen während der Projektmigration minimiert werden. Eine detaillierte Aufschlüsselung der Blocker für die Projektmigration finden Sie mithilfe der Move Analysis API.
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 dessen übergeordnete Ressource.
Projektersteller (roles/resourcemanager.projectCreator) im Zielordner oder in der Organisationsressource.
Administrator von Organisationsrichtlinien (roles/orgpolicy.policyAdmin) für die Quell- und Zielorganisationsressourcen.
Weitere Informationen zu den erforderlichen Rollen und Berechtigungen finden Sie unter Berechtigungen zuweisen.
Für eine Projektmigration zwischen Organisationsressourcen 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 bestimmte Szenarien auf Projekt- und Organisationsebene möglicherweise beheben. Dies kann verschiedene Dienste betreffen, die im Rahmen Ihres Migrationsplans in Betracht gezogen werden sollten, wenn Sie davon abhängen, welche Dienste für den Betrieb Ihres Projekts erforderlich sind.
Eine Liste der Sonderfälle und deren Behandlung finden Sie unter Sonderfälle behandeln.
Wenn Sie die oben genannten Schritte abgeschlossen haben, können Sie mit der Resource Manager API ein Projekt migrieren. Sie können die Google Cloud CLI-Anweisung gcloud beta projects move oder die REST API-Methode projects.update() verwenden, um die Migration auszuführen.
Weitere Informationen zur Migration Ihres Projekts finden Sie unter Migration ausführen.