Spostare le risorse tra aree (da un gruppo di risorse) con Spostamento risorse di Azure

Questo articolo illustra come spostare le risorse in un gruppo di risorse specifico in un'area di Azure diversa con Azure Resource Mover. Nel gruppo di risorse selezionare le risorse da spostare.

Per spostare manualmente servizi e risorse o per spostare servizi e risorse non supportati da Azure Resource Mover, vedere Linee guida per la rilocazione dei servizi di Azure.

Prerequisiti

  • È necessario l'accesso proprietario alla 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.
  • Verificare che le risorse da spostare siano supportate da Resource Mover:
    • Macchine virtuali di Azure e dischi associati
    • Schede di interfaccia di rete
    • Set di disponibilità
    • Reti virtuali di Azure
    • Indirizzi IP pubblici
    • Gruppi di sicurezza di rete (NSG)
    • Servizi di bilanciamento del carico interni e pubblici
    • Database SQL di Azure e pool elastici

Controllare i requisiti delle macchine virtuali

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

  2. 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.
  3. 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

Selezionare le risorse da spostare. Le risorse si spostano 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.

Nota

Non selezionare i dischi associati o l'operazione avrà esito negativo. I dischi associati vengono inclusi automaticamente in uno spostamento di macchine virtuali.

  1. Nella portale di Azure aprire il gruppo di risorse pertinente.

  2. Nella pagina del gruppo di risorse selezionare le risorse da spostare.

  3. Selezionare Sposta>in un'altra area.

    Selezione per lo spostamento delle risorse in un'area diversa

  4. In Origine e destinazione selezionare l'area di destinazione in cui spostare le risorse. Quindi, selezionare Avanti.

    Pagina origine e destinazione per selezionare l'area di destinazione

  5. In Risorse da spostare selezionare Avanti.

  6. In Seleziona risorse selezionare la risorsa da spostare. È possibile aggiungere solo le risorse supportate per lo spostamento. Quindi seleziona Fatto.

  7. In Sposta risorse selezionare Avanti.

  8. In Rivedi e aggiungi controlla i dettagli di origine e destinazione.

  9. Verificare che i metadati relativi alle risorse spostate vengano archiviati in un gruppo di risorse creato a questo scopo e che si consenta a Resource Mover di creare un'identità gestita dal sistema per accedere alle risorse della sottoscrizione.

  10. Selezionare Continua per iniziare ad aggiungere le risorse.

    Pagina di riepilogo per controllare i dettagli e procedere con lo spostamento

  11. Viene avviata l'operazione aggiungi risorsa. Al termine dell'operazione, le notifiche indicano che le risorse sono state aggiunte e la distribuzione è riuscita.

  12. Nelle notifiche selezionare Aggiunta di risorse per lo spostamento.

    Messaggio visualizzato nelle notifiche

  13. Dopo aver selezionato la notifica, le risorse selezionate vengono aggiunte a una raccolta di spostamento nell'hub di Spostamento risorse di Azure. Resource Mover consente di controllare le dipendenze e quindi di iniziare a spostare le risorse nell'area di destinazione.

Risolvere gli errori relativi alle risorse di Azure non trovate

Le risorse spostate vengono visualizzate nella pagina Tra aree in uno stato Preparare l'sospeso . Avviare la convalida come segue:

  1. Le dipendenze vengono convalidate in background dopo averle aggiunte. Se viene visualizzato un pulsante Convalida dipendenze , selezionarlo per attivare la convalida manuale.

    Pulsante per convalidare le dipendenze

  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, e convalidare le dipendenze in base alle esigenze. La convalida delle dipendenze viene eseguita automaticamente in background.

  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 per visualizzare lo stato di preparazione in sospeso per tutte le risorse

Spostare il gruppo di risorse di origine

Prima di poter preparare e spostare le risorse, 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. Aggiornare per visualizzare lo stato più recente.

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.

Modificare le impostazioni di destinazione

Se non si vuole spostare una risorsa di origine, è possibile eseguire una delle operazioni seguenti:

  • Creare una risorsa nell'area di destinazione con lo stesso nome e le stesse impostazioni della risorsa nell'area di origine.
  • 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.
  • Usare una risorsa esistente nell'area di destinazione.

Modificare un'impostazione come segue:

  1. Per modificare un'impostazione, selezionare la voce nella colonna Configurazione destinazione per la risorsa.
  2. Nella pagina Configurazione destinazione specificare le impostazioni di destinazione da usare. Le modifiche vengono apportate solo per la risorsa che si sta modificando. È necessario aggiornare le risorse dipendenti separatamente.

Le impostazioni esatte modificate dipendono dal tipo di risorsa. Altre informazioni sulla modifica delle impostazioni di destinazione.

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.

    Selezionare per il pulsante Avvia spostamento

  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à.
  • Per i servizi di bilanciamento del carico, le regole NAT non vengono copiate. Crearli nell'area di destinazione dopo aver eseguito il commit dello spostamento.
  • Per gli indirizzi IP pubblici, l'etichetta del nome DNS non viene copiata. Ricreare l'etichetta dopo il commit dello spostamento.
  • Dopo aver preparato le risorse, si trovano 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.
  4. Quando le notifiche indicano che lo spostamento è riuscito, selezionare Aggiorna.

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.

Configurare le impostazioni dopo lo spostamento

  1. Poiché le etichette dei nomi DNS non vengono copiate per gli indirizzi IP pubblici, al termine dello spostamento passare alle risorse di destinazione e aggiornare l'etichetta.
  2. Per i servizi di bilanciamento del carico interni, poiché le regole NAT non vengono copiate, passare alle risorse create nell'area di destinazione e aggiornare le regole NAT.
  3. 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 RegionMoveRG-<sourceregion>-<target-region>di risorse , nell'area di origine.

  2. Verificare che tutte le macchine virtuali e altre risorse di origine nella raccolta di spostamento siano state spostate/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.