Crea un'origine Azure

Introduzione

Eseguire la migrazione alle macchine virtuali consente di eseguire la migrazione delle macchine virtuali (VM) Azure dal tuo account Azure alle istanze di Compute Engine.

Prerequisiti

Esegui la migrazione del carico di lavoro da un'origine Azure

Prima di avviare la migrazione con Azure come origine, configura Azure dell'ambiente di rete completando le seguenti attività:

  1. Registra la tua app nel portale Azure.
  2. Crea un ruolo personalizzato a cui gli utenti possono accedere Servizio Migrate to Virtual Machines.
  3. Assegnare il ruolo personalizzato a un'app.
  4. Crea un'origine Azure utilizzando Google Cloud.

Registra l'app

Per registrare la tua app, svolgi i seguenti passaggi:

  1. Nel portale Azure, vai alla pagina Registrazione app e fai clic su Nuova registrazione.
  2. Per aggiungere nuove credenziali client, fai clic su Aggiungi un certificato o un secret.
  3. Per aggiungere un nuovo client secret, fai clic su + Nuovo client secret e inserisci un la descrizione e la data di scadenza del client secret.
  4. Fai clic su Aggiungi.

Il tuo client secret è pronto. Assicurati di copiare il valore del client secret. Ti servirà in un secondo momento durante la configurazione dell'origine.

Creare un ruolo personalizzato

Per eseguire la migrazione del carico di lavoro Azure, crea un ruolo personalizzato e assegnalo all'app registrata nel Passaggio Registra l'app.

Per creare un ruolo personalizzato, segui questi passaggi:

  1. Nel portale Azure, vai alla pagina Subscriptions (Abbonamenti) e seleziona il tuo abbonamento Azure.
  2. Copia l'ID abbonamento facendo clic sopra.
  3. Salva il seguente modello JSON e sostituisci SUBSCRIPTION_ID con l'ID abbonamento che hai copiato durante il passaggio 2:

      {
      "properties": {
            "roleName": "Minimum M2VM permissions role",
            "description": "This role contains the bare minimum of Azure IAM permissions to support M2VM flow",
            "assignableScopes": [
                  "/subscriptions/SUBSCRIPTION_ID"
            ],
      "permissions": [
                  {
                  "actions": [
                        "Microsoft.Resources/subscriptions/resourceGroups/write",
                        "Microsoft.Resources/subscriptions/resourceGroups/read",
                        "Microsoft.Resources/subscriptions/resourceGroups/delete",
                        "Microsoft.Compute/virtualMachines/read",
                        "Microsoft.Compute/virtualMachines/write",
                        "Microsoft.Compute/virtualMachines/deallocate/action",
                        "Microsoft.Compute/disks/read",
                        "Microsoft.Compute/snapshots/delete",
                        "Microsoft.Compute/snapshots/write",
                        "Microsoft.Compute/snapshots/beginGetAccess/action",
                        "Microsoft.Compute/snapshots/read",
                        "Microsoft.Compute/snapshots/endGetAccess/action"
                  ],
                  "notActions": [],
                  "dataActions": [],
                  "notDataActions": []
                  }
            ]
      }
      }
    

    Per ulteriori informazioni sui dettagli delle autorizzazioni, consulta l'argomento Dettagli sulle autorizzazioni.

  4. Nel portale Azure, vai alla pagina Controllo dell'accesso (IAM).

  5. Per aggiungere un ruolo personalizzato, fai clic su + Aggiungi.

  6. Fai clic su Inizia da JSON, quindi su Seleziona file per caricare il file JSON. creato nel passaggio 3.

  7. Per rivedere gli input, fai clic su Rivedi + Crea, poi per creare il un ruolo personalizzato, fai clic su Crea.

Assegnare il ruolo personalizzato a un'app

Per assegnare un ruolo personalizzato a un'app:

  1. Nel portale Azure, vai alla pagina Controllo dell'accesso (IAM).
  2. Fai clic su + Aggiungi, quindi su Aggiungi assegnazione ruolo.
  3. Cerca il ruolo personalizzato che hai creato nella sezione Creare un ruolo personalizzato. digitando m2vm e selezionalo.
  4. Fai clic su Avanti.
  5. Fai clic su + Seleziona membri e cerca il nome dell'app in cui hai effettuato la registrazione. Registra la tua app e fai clic su Seleziona.
  6. Per esaminare e assegnare il ruolo personalizzato alla tua app, fai clic su Rivedi e assegna.

Crea un'origine Azure

Dopo aver registrato l'app, aggiunto il secret e impostato le relative autorizzazioni, un'origine Azure nel servizio Migrate to Virtual Machines.

Per creare un'origine Azure, segui questi passaggi:

  1. Nella console Google Cloud, vai al passaggio Eseguire la migrazione a macchine virtuali .
  2. Seleziona la scheda Origini.
  3. Dall'elenco Aggiungi origine, seleziona + Aggiungi origine Azure.
  4. Inserisci i dettagli della tua origine nel riquadro Crea origine Azure.

    La tabella seguente descrive i parametri per i dettagli dell'origine Azure.

    Parametro Descrizione
    Nome (obbligatorio) Una stringa che identifica l'origine. La stringa deve essere conforme alle convenzioni di denominazione di Compute Engine. Non puoi aggiornare questo campo dopo aver creato l'origine.
    Regione Google Cloud (obbligatoria) La regione in Google Cloud di cui vuoi eseguire la migrazione di Compute Engine. Non puoi aggiornare questo campo dopo aver creato l'origine.

    Per ulteriori informazioni, consulta le località documentazione.
    Località Azure (obbligatoria) La regione in Azure (ad esempio centralus) da cui che desiderano eseguire la migrazione delle VM. L'inventario visualizzato nella dashboard Migrate to Virtual Machines include solo le VM di questa località Azure. Non puoi aggiornare dopo aver creato l'origine.

    Nota: ti consigliamo di scegliere la regione dalla opzioni dell'elenco a discesa o copia la regione dalla console Azure JSON View e incollarlo nel campo dei dettagli di origine per evitare errori di battitura. Se contiene un errore ortografico in region, l'origine non diventano attivi e devi crearne una nuova. Puoi vedere lo stato dell'origine nella console.
    ID sottoscrizione (obbligatorio) Parte delle credenziali utente. Non puoi aggiornare questo campo dopo la creazione la fonte.
    ID client (obbligatorio) Parte delle credenziali utente.
    ID tenant (obbligatorio) Parte delle credenziali utente. Non puoi aggiornare questo campo dopo la creazione la fonte.
    Client secret (obbligatorio) Si tratta del valore che hai salvato durante la creazione del client secret.

    Nota: non puoi recuperare questo valore dal portale Azure o console Google Cloud, una volta configurata. Puoi aggiornare questo valore con un nuovo secret nel caso in cui aggiorni le credenziali.
    Chiave di crittografia gestita dal cliente La chiave che vuoi utilizzare per proteggere i tuoi dati in Google Cloud. Per impostazione predefinita, Google Cloud cripta i dati quando sono at-rest utilizzando chiavi di crittografia gestite in tutti i canali Google. Se hai requisiti normativi o di conformità specifici relativi alle chiavi che proteggono i tuoi dati, puoi utilizzare di crittografia gestite dal cliente (CMEK) per criptare e decriptare e i dati at-rest. Queste chiavi di crittografia sono create, gestite e di tua proprietà.
    Facoltativo: tag utente per la risorsa di migrazione . Il servizio Migrate to Virtual Machines crea snapshot dei dischi della VM eseguirne la migrazione in Google Cloud.
    Se desideri associare un tag personalizzato a questi risorse, specificale qui. In questo modo puoi identificare tutti di risorse create da Migrate to Virtual Machines in Azure completamente gestito di Google Cloud. Gli snapshot hanno già tag, come descritto in dettaglio in Istantanee.

    Tutti gli snapshot vengono creati automaticamente in un unico gruppo di risorse quando viene creata l'origine. Il nome del gruppo di risorse è visibile Pagina Dettagli fonte.
  5. Fai clic su Crea. Viene visualizzata una notifica con i dettagli della nuova fonte.

  6. Attendi (fino a 15 minuti, ma di solito meno) finché lo stato della fonte non viene visualizzato indicato come Attivo.

Verifica l'inventario per assicurarti che ci siano istanze corrispondenti ai tag (e/o gruppi di sicurezza) specificati al momento della creazione dell'origine.

Nell'ambito della creazione dell'origine, il progetto viene aggiunto automaticamente come destinazione progetto.

Passaggi successivi: avvia la migrazione

Dopo aver creato un'origine Azure, puoi avviare la migrazione. La il resto del processo per la migrazione del carico di lavoro da un'origine Azure corrisponde per altre origini di Migrate to Virtual Machines.

Per maggiori dettagli su come avviare il processo di migrazione, vedi Migrazione di singole VM.

Differenze rispetto all'utilizzo di VMware come origine

Esistono diversi aspetti esclusivi dell'utilizzo di Azure come origine per le migrazioni:

  • Puoi creare e modificare un'origine Azure dalla UI.
  • Non esiste un report sull'utilizzo per un'origine Azure.

Differenze rispetto all'utilizzo di AWS come origine

L'utilizzo è quasi identico a quello di AWS come origine.