Prima di poter iniziare una migrazione, devi attivare il servizio Migrate to Virtual Machines su Google Cloud e anche tutti gli altri servizi Google Cloud richiesti da Migrate to Virtual Machines.
Identificazione del progetto host in corso...
Progetti Google Cloud costituiscono la base per creare, abilitare e utilizzare i servizi Google Cloud tra cui gestione delle API, abilitazione della fatturazione, aggiunta e rimozione di collaboratori, e la gestione delle autorizzazioni per le risorse Google Cloud.
Migrate to Virtual Machines utilizza i seguenti tipi di progetti:
Progetto host (obbligatorio)
Utilizza il progetto host per controllare il processo di migrazione e, facoltativamente, per ospitare le istanze Compute Engine che eseguono i carichi di lavoro di cui è stata eseguita la migrazione. Devi creare e configurare un progetto host come descritto nelle sezioni seguenti.
Progetto target (facoltativo)
Un progetto di destinazione definisce il progetto di destinazione per un'istanza Compute Engine che esegue la VM di cui è stata eseguita la migrazione. Il progetto host può essere utilizzato come progetto di destinazione. Se vuoi eseguire la migrazione delle VM in progetti aggiuntivi, devi aggiungerli come progetti di destinazione a Migrate to Virtual Machines. Per scoprire di più, consulta la sezione Aggiunta di un progetto di destinazione.
Per abilitare i servizi Migrate to Virtual Machines, devi identificare Progetto Google Cloud che vuoi utilizzare come progetto host:
Nella console Google Cloud, nella pagina di selezione del progetto, seleziona o crea un progetto Google Cloud da utilizzare come progetto host:
Prendi nota del nome e dell'ID del progetto selezionato.
Installazione di gcloud CLI
Installa l'interfaccia a riga di comando gcloud sulla tua workstation, che installa anche l'interfaccia a riga di comando Google Cloud. gcloud
è lo strumento CLI principale che utilizzi per creare e gestire le risorse Google Cloud. Puoi utilizzare gcloud
per eseguire molte
le attività della piattaforma dalla riga di comando oppure in script e altre automazioni.
Per installare gcloud CLI:
Installa e inizializza l'interfaccia a riga di comando gcloud.
Aggiorna gcloud CLI:
gcloud components update
Assicurati che l'interfaccia a riga di comando gcloud sia autorizzata ad accedere ai tuoi dati e ai tuoi servizi:
gcloud auth login
Si apre una nuova scheda del browser e ti viene chiesto di scegliere un account.
Attivazione dei servizi richiesti nel progetto host
Nel progetto host, abilita i servizi Google Cloud richiesti dal servizio Migrate to Virtual Machines. Per ulteriori informazioni su questi servizi, consulta i servizi gcloud.
Il progetto host per Migrate to Virtual Machines richiede l'abilitazione seguenti servizi Google Cloud:
Nome | Titolo |
---|---|
vmmigration.googleapis.com
|
API Migrate to Virtual Machines |
servicemanagement.googleapis.com
|
API Service Management |
servicecontrol.googleapis.com
|
API Service Control |
iam.googleapis.com
|
API Identity and Access Management (IAM) |
cloudresourcemanager.googleapis.com
|
API Cloud Resource Manager |
compute.googleapis.com
|
API Compute Engine |
Per attivare i servizi richiesti:
Assicurati di aver impostato il progetto predefinito sul progetto host. Sostituisci PROJECT_ID con l'ID del tuo progetto host:
gcloud config set project PROJECT_ID
Visualizza l'elenco dei servizi già abilitati nel progetto:
gcloud services list
Se non vedi tutti i servizi richiesti elencati, attivali:
gcloud services enable vmmigration.googleapis.com servicemanagement.googleapis.com servicecontrol.googleapis.com iam.googleapis.com cloudresourcemanager.googleapis.com compute.googleapis.com
Ora dovresti essere in grado di aprire la pagina Esegui la migrazione a Virtual Machines nella console Google Cloud:
Utilizzo di ruoli predefiniti
Identity and Access Management include due ruoli predefiniti che puoi utilizzare per controllare l'accesso per gli utenti della tua organizzazione:
Ruolo | Titolo | Descrizione |
---|---|---|
roles/vmmigration.admin | VM Migration Administrator | Consente agli utenti di creare nuove origini Migrate to Virtual Machines e di eseguire tutte le altre operazioni di migrazione. |
roles/vmmigration.viewer | VM Migration Viewer | Consente agli utenti di recuperare informazioni su Esegui la migrazione a macchine virtuali nella console Google Cloud. Destinato agli utenti che eseguono migrazioni, ma non configurano il sistema o aggiungono nuove origini di migrazione. |
Ad esempio, se vuoi consentire a un utente della tua organizzazione di visualizzare informazioni su una migrazione, ma non di eseguirla, assegnagli il ruolo roles/vmmigration.viewer
.