Elenco di controllo per la migrazione dei progetti
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Questo elenco di controllo ti aiuterà a eseguire la migrazione di progetti tra risorse dell'organizzazione. L'elenco di controllo seguente contiene un elenco delle attività principali relative alla migrazione di un progetto tra risorse dell'organizzazione, brevi istruzioni per ogni passaggio e un link a ulteriori informazioni.
Valuta l'impatto della migrazione sui servizi in esecuzione all'interno del progetto. Le modifiche alla gerarchia delle risorse causate da una migrazione di progetto possono comportare modifiche ai criteri ereditati, ad esempio i criteri dell'organizzazione e i criteri di Identity and Access Management.
Crea un piano per assicurarti che eventuali impatti potenziali siano mitigati durante la migrazione del progetto. Per definire il tuo piano, utilizza l'API Move Analysis per ottenere un'analisi dettagliata dei blocchi per la migrazione del progetto.
Devi avere un set specifico di ruoli IAM per eseguire la migrazione di un progetto tra risorse dell'organizzazione. Avrai anche bisogno dell'autorizzazione per creare
e gestire i criteri dell'organizzazione.
Puoi ottenere queste autorizzazioni acquisendo i seguenti ruoli:
Autore spostamento progetto (roles/resourcemanager.projectMover) nel progetto di cui vuoi eseguire la migrazione e nella relativa risorsa padre.
Autore progetto (roles/resourcemanager.projectCreator) nella cartella di destinazione o nella risorsa organizzazione.
Amministratore criteri dell'organizzazione (roles/orgpolicy.policyAdmin) sulle risorse dell'organizzazione di origine e di destinazione.
Per eseguire una migrazione di progetto tra risorse dell'organizzazione, devi impostare il vincolo constraints/resourcemanager.allowedExportDestinations, che definisce le risorse dell'organizzazione in cui può essere eseguita la migrazione del progetto.
Sul lato di destinazione, devi impostare il vincolo constraints/resourcemanager.allowedImportSources che definisce le risorse dell'organizzazione da cui possono essere importati i progetti.
Se uno di questi vincoli non è impostato correttamente, la migrazione non andrà a buon fine e verrà visualizzato un errore FAILED_PRECONDITION.
Quando esegui la migrazione di un progetto tra risorse dell'organizzazione, è possibile che tu debba affrontare determinati scenari a livello di progetto e di risorsa dell'organizzazione. Potrebbero essere coinvolti servizi di cui dovresti tenere conto. Nell'ambito del tuo piano di migrazione, dovresti considerare questi casi se dipendi dai servizi coinvolti per il funzionamento del tuo progetto.
Una volta completati i passaggi precedenti, puoi utilizzare l'API Resource Manager per eseguire la migrazione di un progetto. Puoi utilizzare il comando gcloud beta projects move
Google Cloud CLI o il metodo dell'API REST projects.update() per
eseguire la migrazione.