Condividi tramite


Spostare le macchine virtuali di Azure in una zona di disponibilità in un'altra area con Azure Resource Mover

Questo articolo illustra come spostare le macchine virtuali di Azure (e le risorse di rete/archiviazione correlate) in una zona di disponibilità in un'area di Azure diversa usando Azure Resource Mover. Per usare metodi di migrazione diversi da Resource Mover, vedere Eseguire la migrazione di Macchine virtuali e set di scalabilità di macchine virtuali al supporto della zona di disponibilità.

Le zone di disponibilità di Azure consentono di proteggere la distribuzione di Azure da errori del data center. Ogni zona di disponibilità è costituita da uno o più data center dotati di impianti indipendenti per l'energia, il raffreddamento e la rete. Per garantire la resilienza, sono presenti almeno tre zone separate in tutte le aree abilitate. Usando Resource Mover, è possibile spostare:

  • Macchina virtuale a istanza singola in una zona di disponibilità/set di disponibilità nell'area di destinazione.
  • Una macchina virtuale in un set di disponibilità su una zona di disponibilità o un set di disponibilità nell'area di destinazione.
  • Una macchina virtuale in una zona di disponibilità dell'area di origine in una zona di disponibilità nell'area di destinazione.

Per spostare le macchine virtuali in una zona di disponibilità diversa nella stessa area, vedere questo articolo.

Prerequisiti

  • Accesso proprietario nella sottoscrizione in cui si trovano le risorse da spostare.
    • La prima volta che si aggiunge una risorsa per un mapping di origine e destinazione specifico in una sottoscrizione di Azure, Spostamento risorse crea un'identità gestita assegnata dal sistema (in precedenza nota come identità del servizio gestito) considerata attendibile dalla sottoscrizione.
    • Per creare l'identità e assegnarle il ruolo richiesto (Collaboratore o Amministratore Accesso utenti nella sottoscrizione di origine), l'account usato per aggiungere le risorse deve avere le autorizzazioni di Proprietario nella sottoscrizione. Altre informazioni sui ruoli di Azure.
  • La sottoscrizione necessita di una quota sufficiente per creare le risorse di origine nell'area di destinazione. In caso contrario, richiedere limiti aggiuntivi. Altre informazioni.
  • Verificare i prezzi e gli addebiti associati all'area di destinazione in cui si intende spostare le macchine virtuali. Per facilitare l'operazione, usare il calcolatore dei prezzi.

Controllare i requisiti delle macchine virtuali

  1. Controllare che le macchine virtuali da spostare siano supportate.

  2. Controllare che le macchine virtuali da spostare siano accese.

  3. Assicurarsi che le macchine virtuali dispongano dei certificati radice attendibili più recenti e di un elenco di revoche di certificati (CRL) aggiornato.

    • Nelle macchine virtuali di Azure che eseguono Windows installare gli aggiornamenti di Windows più recenti.
    • Nelle macchine virtuali che eseguono Linux seguire le indicazioni sul server di distribuzione Linux per assicurarsi che nel computer siano presenti i certificati più recenti e CRL.
  4. Consentire la connettività in uscita dalle macchine virtuali:

    • Se si usa un proxy firewall basato su URL per controllare la connettività in uscita, consentire l'accesso a questi URL
    • Se si usano le regole del gruppo di sicurezza di rete per controllare la connettività in uscita, creare queste regole del tag di servizio.

Selezionare le risorse da spostare

  • È possibile selezionare qualsiasi tipo di risorsa supportato tra gruppi di risorse nell'area di origine selezionata.
  • È possibile spostare le risorse in un'area di destinazione nella sottoscrizione dell'area di origine. Se si vuole cambiare la sottoscrizione, è possibile eseguire questa operazione dopo lo spostamento delle risorse.
  1. Nel portale di Azure cercare spostamento risorse. In Servizi selezionare quindi Spostamento risorse di Azure.

    Cercare Resource Mover

  2. In Panoramica selezionare Inizia.

    Pulsante per iniziare

  3. In Sposta risorse>Origine e destinazione selezionare l'area e la sottoscrizione di origine.

  4. In Destinazione selezionare l'area in cui spostare le macchine virtuali. Quindi seleziona Avanti.

    Pagina per compilare la sottoscrizione/area di origine e di destinazione

  5. In Risorse da spostare selezionare Seleziona risorse.

  6. In Selezionare le risorse selezionare la macchina virtuale. È possibile aggiungere solo le risorse supportate per lo spostamento. Quindi seleziona Fatto. In Risorse da spostare selezionare Avanti.

    Pagina per selezionare le macchine virtuali da spostare

  7. In Rivedi e aggiungi verificare le impostazioni relative a origine e destinazione.

    Pagina per rivedere le impostazioni e procedere allo spostamento

  8. Selezionare Continua per iniziare ad aggiungere le risorse.

  9. Al termine del processo di aggiunta, selezionare Aggiunta di risorse per lo spostamento nell'icona di notifica.

    Messaggio nelle notifiche

Nota

Dopo aver selezionato la notifica, le risorse vengono visualizzate nella pagina Tra aree in uno stato Prepara in sospeso .

  • Il metodo per rimuovere una risorsa da una raccolta di spostamento dipende da punto in cui ci si trova nel processo di spostamento. Altre informazioni.

Risolvere gli errori relativi alle risorse di Azure non trovate

  1. Le dipendenze vengono convalidate automaticamente all'inizio quando si aggiungono le risorse. Se la convalida automatica iniziale non risolve il problema, viene visualizzata la barra multifunzione Convalida dipendenze . Selezionare la barra multifunzione da convalidare manualmente.

  2. Se vengono trovate dipendenze, selezionare Aggiungi dipendenze.

  3. In Aggiungi dipendenze selezionare le risorse >dipendenti Aggiungi dipendenze. Monitorare lo stato di avanzamento nelle notifiche.

    Pulsante per aggiungere le dipendenze

  4. Aggiungere altre dipendenze, se necessario. La convalida delle dipendenze viene eseguita automaticamente in background.

    Pagina per aggiungere altre dipendenze

  5. Nella pagina Tra aree verificare che le risorse si trovino ora in uno stato Preparazione in sospeso e che non vengano segnalati problemi.

    Pagina che mostra le risorse nello stato Preparazione in sospeso

Spostare il gruppo di risorse di origine

Prima di poter preparare e spostare le macchine virtuali, il gruppo di risorse di origine deve essere presente nell'area di destinazione.

Preparare lo spostamento del gruppo di risorse di origine

Eseguire la preparazione nel modo seguente:

  1. In Tra aree selezionare il gruppo >di risorse di origine Prepara.

  2. In Preparare le risorse selezionare Prepara.

    Pulsante per preparare il gruppo di risorse di origine

    Durante il processo di preparazione Spostamento risorse genera modelli di Azure Resource Manager usando le impostazioni del gruppo di risorse. Le risorse all'interno di un gruppo di risorse non sono interessate.

Nota

Dopo la preparazione il gruppo di risorse si trova nello stato Avvio spostamento in sospeso.

Stato che mostra lo stato di avvio in sospeso

Spostare il gruppo di risorse di origine

Avviare lo spostamento come descritto di seguito:

  1. In Tra aree selezionare il gruppo >di risorse Avvia spostamento
  2. ln Sposta risorse, selezionare Avvia spostamento. Il gruppo di risorse passa allo stato Avvio spostamento in corso.
  3. Dopo l'avvio dello spostamento, viene creato il gruppo di risorse di destinazione in base al modello di Resource Manager generato. Il gruppo di risorse di origine passa allo stato Commit spostamento in sospeso.

Stato che mostra lo spostamento del commit

Per eseguire il commit e terminare il processo di spostamento:

  1. In Tra aree selezionare lo spostamento commit del gruppo >di risorse
  2. ln Sposta risorse, selezionare Commit.

Nota

Dopo il commit dello spostamento il gruppo di risorse di origine si trova nello stato Eliminazione origine in sospeso.

Aggiungere una zona di disponibilità di destinazione

Prima di spostare le altre risorse, verrà impostata una zona di disponibilità di destinazione per la macchina virtuale.

  1. Nella pagina Tra aree selezionare il collegamento nella colonna Configurazione di destinazione della macchina virtuale in corso di spostamento.

    Proprietà della macchina virtuale

  2. In Impostazioni di configurazione specificare l'impostazione per la macchina virtuale di destinazione. È possibile configurare una macchina virtuale nell'area di destinazione come indicato di seguito:

    • Creare una nuova risorsa equivalente nell'area di destinazione. Ad eccezione delle impostazioni specificate, la risorsa di destinazione viene creata con le stesse impostazioni dell'origine.
    • Selezionare una macchina virtuale esistente nell'area di destinazione.
  3. In Zone selezionare la zona in cui si vuole posizionare la macchina virtuale quando si sposta.

    Le modifiche vengono apportate solo per la risorsa che si sta modificando. È necessario aggiornare le risorse dipendenti separatamente.

  4. Nello SKU specificare il livello di Azure che si vuole assegnare alla macchina virtuale di destinazione.

  5. In Set di disponibilità selezionare un set di disponibilità se si vuole che la macchina virtuale di destinazione venga eseguita all'interno di un set di disponibilità nella zona di disponibilità.

  6. Seleziona Salva modifiche.

    Impostazioni della VM

Preparare le risorse da spostare

Dopo aver spostato il gruppo di risorse di origine è possibile preparare lo spostamento delle altre risorse.

  1. In Tra aree selezionare le risorse da preparare.

    Pagina per selezionare le altre risorse da preparare

  2. Selezionare Preparazione.

Nota

  • Durante il processo di preparazione, l'agente mobility di Azure Site Recovery viene installato nelle macchine virtuali per la replica.
  • I dati delle macchine virtuali vengono replicati periodicamente nell'area di destinazione. Tale operazione non ha effetto sulla macchina virtuale di origine.
  • Spostamento risorse genera modelli di Resource Manager per le altre risorse di origine.
  • Dopo la preparazione le risorse si trovano nello stato Avvio spostamento in sospeso.

Pagina che mostra le risorse nello stato Avvio spostamento in sospeso

Avviare lo spostamento

Dopo aver preparato le risorse è ora possibile avviare lo spostamento.

  1. In Tra aree selezionare le risorse con lo stato Avvio spostamento in sospeso. Selezionare quindi Avvia spostamento

  2. In Sposta risorse selezionare Avvia spostamento.

    Pagina per avviare lo spostamento delle risorse

  3. Tenere traccia dello stato di avanzamento dello spostamento nella barra delle notifiche.

Nota

  • Nel caso delle macchine virtuali vengono create macchine virtuali di replica nell'area di destinazione. La macchina virtuale di origine viene arrestata e rimane inattiva per qualche minuto.
  • Spostamento risorse ricrea altre risorse usando i modelli di Resource Manager che sono stati preparati. Questa operazione non comporta in genere tempi di inattività.
  • Dopo aver preparato le risorse, si trovano in uno stato di spostamento commit in sospeso .

Pagina per visualizzare le risorse in uno stato di spostamento commit in sospeso

Rimozione o commit?

Dopo lo spostamento iniziale è possibile decidere se si vuole rimuovere lo spostamento o eseguirne il commit.

  • Ignora: è possibile rimuovere uno spostamento se si esegue il test e non si vuole effettivamente spostare la risorsa di origine. In seguito alla rimozione dello spostamento, la risorsa torna allo stato Avvio spostamento in sospeso.
  • Commit: il commit completa lo spostamento nell'area di destinazione. Dopo il commit una risorsa di origine si troverà nello stato Eliminazione origine in sospeso e sarà possibile decidere se eliminarla.

Rimuovere lo spostamento

È possibile rimuovere lo spostamento come descritto di seguito:

  1. In Tra aree selezionare le risorse con stato Commit spostamento in sospeso e selezionare Rimuovi spostamento.
  2. In Rimuovi spostamento selezionare Ignora.
  3. Tenere traccia dello stato di avanzamento dello spostamento nella barra delle notifiche.

Nota

Per le macchine virtuali, dopo aver rimosso le risorse, si trovano in uno stato Di avvio dello spostamento in sospeso .

Eseguire il commit dello spostamento

Se si vuole completare il processo di spostamento, eseguire il commit dello spostamento.

  1. In Tra aree selezionare le risorse con stato Commit spostamento in sospeso e selezionare Commit move (Sposta commit).

  2. In Commit resources (Esegui commit) selezionare Commit (Commit).

    Pagina per eseguire il commit delle risorse e finalizzare lo spostamento

  3. Tenere traccia dello stato di avanzamento del commit nella barra delle notifiche.

Nota

  • Dopo il commit dello spostamento la replica delle macchine virtuali viene arrestata. Il commit non influisce sulla macchina virtuale di origine.
  • Il commit non influisce sulle risorse di rete di origine.
  • Dopo il commit dello spostamento le risorse si trovano nello stato Eliminazione origine in sospeso.

Pagina che mostra le risorse in Elimina stato di origine in sospeso

Configurare le impostazioni dopo lo spostamento

Il servizio di mobilità non viene disinstallato automaticamente dalle macchine virtuali. Disinstallarlo manualmente oppure lasciarlo installato se si prevede di spostare nuovamente il server.

Eliminare le risorse di origine dopo il commit

Facoltativamente, dopo lo spostamento è possibile eliminare le risorse nell'area di origine.

  1. In Tra aree selezionare il nome di ogni risorsa di origine da eliminare.
  2. Nella pagina delle proprietà di ogni risorsa selezionare Elimina.

Eliminare le risorse aggiuntive create per lo spostamento

Dopo lo spostamento è possibile eliminare manualmente la raccolta di spostamento e le risorse di Site Recovery create.

  • La raccolta di spostamento è nascosta per impostazione predefinita. Per visualizzarla, è necessario attivare le risorse nascoste.
  • Prima di eliminare l'archiviazione cache è necessario eliminare il relativo blocco.

La procedura di eliminazione è la seguente:

  1. Individuare le risorse nel gruppo di risorse RegionMoveRG-<sourceregion>-<target-region>.

  2. Controllare che tutte le macchine virtuali e le altre risorse di origine nell'area di origine siano state spostate o eliminate, per assicurarsi che non vi siano risorse in sospeso che le usano.

  3. Eliminare le risorse seguenti:

    • Il nome della raccolta di spostamento è movecollection-<sourceregion>-<target-region>.
    • Il nome dell'account di archiviazione cache è resmovecache<guid>.
    • Il nome dell'insieme di credenziali è ResourceMove-<sourceregion>-<target-region>-GUID.

Passaggi successivi

Informazioni sul processo di spostamento.