Condividi tramite


Rilocare i set di scalabilità di macchine virtuali di Azure in un'altra area

Questo articolo illustra l'approccio consigliato, le linee guida e le procedure per rilocare i set di scalabilità di macchine virtuali in un'altra area.

Prerequisiti

Prima di iniziare, assicurarsi che vengano soddisfatti i seguenti prerequisiti:

  • Se la macchina virtuale di origine supporta le zone di disponibilità, anche l'area di destinazione deve supportare le zone di disponibilità. Per informazioni sulle aree che supportano le zone di disponibilità, vedere Aree di Azure che supportano zone di disponibilità.

  • La quota disponibile nella sottoscrizione dell'area geografica di destinazione deve essere sufficiente per creare le risorse. Se la quota è stata superata, richiedere un aumento. Per altre informazioni, vedere Sottoscrizione di Azure e limiti, quote e vincoli dei servizi.

  • Consolidare tutte le estensioni associate dal set di scalabilità di macchine virtuali di origine perché alcune devono essere riconfigurate dopo la rilocazione.

  • Verificare se l'immagine VM fa parte della raccolta di immagini VM. Le risorse della raccolta devono essere replicate nell'area di destinazione.

  • Acquisire l'elenco delle risorse in fase di configurazione, ad esempio l'acquisizione dei log di diagnostica. Questo è importante per la definizione delle priorità e la sequenza.

  • Verificare che i servizi seguenti siano disponibili e distribuiti nell'area geografica di destinazione:

  • Assicurarsi di avere un ruolo Collaboratore Rete o superiore per configurare e distribuire un modello di Load Balancer in un'altra area geografica.

  • Identificare il layout di rete della soluzione nell'area geografica di origine, ad esempio gruppi di sicurezza di rete, IP pubblici, spazi di indirizzi della rete virtuale e altro ancora.

Preparazione

In questa sezione seguire le istruzioni per preparare la rilocazione di un set di scalabilità di macchine virtuali in un'altra area geografica.

  1. Individuare il riferimento all'immagine usato dal set di scalabilità di macchine virtuali di origine e replicarlo nella raccolta immagini nell'area geografica di destinazione.

    Screenshot che mostra come individuare l'immagine della macchina virtuale.

  2. Rilocare il servizio di bilanciamento del carico, insieme all'IP pubblico eseguendo uno dei metodi seguenti:

    Importante

    Poiché gli IP pubblici sono una risorsa a livello di area, Spostamento risorse di Azure ricrea Load Balancer nell'area geografica di destinazione con un nuovo IP pubblico.

  3. Impostare manualmente il numero di istanze del set di scalabilità di macchine virtuali di origine su 0.

    Screenshot che mostra come impostare il numero di istanze del set di scalabilità di macchine virtuali su 0.

  4. Esportare il modello del set di scalabilità di macchine virtuali di origine dal portale di Azure:

    1. Nel portale di Azure passare al set di scalabilità di macchine virtuali di origine.
    2. Nel menu, in Automazione, selezionareEsporta modello>Download.
    3. Individuare il file .zip scaricato dal portale e decomprimere il file in una cartella di propria scelta. Questo file ZIP contiene i file .json che includono il modello e gli script per distribuire il modello.
  5. Modificare il modello:

    1. Rimuovere le eventuali risorse associate presenti nel modello, ad esempio l'area di lavoro Log Analytics nella sezione Monitoraggio.

    2. Apportare le modifiche necessarie al modello, ad esempio l'aggiornamento di tutte le occorrenze del nome e del percorso per il set di scalabilità di macchine virtuali di origine rilocato.

    3. Aggiornare il file di parametri con questi input:

      • Set di scalabilità di macchine virtuali: name.
      • Raccolta immagini: Resource id.
      • Rete virtuale: subnet Id. Apportare anche le modifiche necessarie al codice ARM nella sezione subnet in modo che possa chiamare subnet Id della rete virtuale.
      • Servizi di bilanciamento del carico: resource id, Address id e virtual network id. Modificare la proprietà value in parameters.

Rilocare

In questa sezione seguire la procedura per rilocare un set di scalabilità di macchine virtuali tra aree geografiche.

  1. Nell'area geografica di destinazione ricreare il set di scalabilità di macchine virtuali con il modello esportato usando strumenti IaC (Infrastructure as Code), ad esempio i modelli di Azure Resource Manager, l'interfaccia della riga di comando di Azure o PowerShell.

  2. Associare le risorse dipendenti al set di scalabilità di macchine virtuali di destinazione, ad esempio l'area di lavoro Log Analytics nella sezione Monitoraggio. Configurare anche tutte le estensioni consolidate nella sezione Prerequisiti.

Convalida

Al termine della rilocazione, convalidare il set di scalabilità di macchine virtuali nell'area geografica di destinazione seguendo questa procedura:

  • Il set di scalabilità di macchine virtuali non mantiene lo stesso IP dopo la rilocazione in una nuova posizione di destinazione. Tuttavia, assicurarsi di convalidare la configurazione dell'IP privato.

  • Eseguire uno smoke test e un test di integrazione con script o manuali per verificare che tutte le configurazioni e le risorse dipendenti siano state collegate correttamente e che tutti i dati configurati siano accessibili.

  • Convalidare i componenti e l'integrazione del set di scalabilità di macchine virtuali.