Materiale sussidiario per lo spostamento delle risorse del modello di distribuzione classica

I passaggi per lo spostamento delle risorse distribuite con il modello classico variano a seconda che lo spostamento avvenga all'interno di una sottoscrizione o a una nuova sottoscrizione.

Spostamento nella stessa sottoscrizione

Quando si spostano risorse da un gruppo di risorse a un altro gruppo di risorse nella stessa sottoscrizione, sono valide le restrizioni seguenti:

  • Le reti virtuali (classiche) non possono essere spostate.
  • Le macchine virtuali (classiche) devono essere spostate con il servizio cloud.
  • Il servizio cloud può essere spostato solo quando lo spostamento include tutte le macchine virtuali del servizio stesso.
  • È possibile spostare un solo servizio cloud alla volta.
  • È possibile spostare un solo account di archiviazione (classico) alla volta.
  • Un account di archiviazione (classico) non può essere spostato nella stessa operazione di spostamento che include una macchina virtuale o un servizio cloud.

Per spostare le risorse classiche in un nuovo gruppo di risorse all'interno della stessa sottoscrizione usare le operazioni di spostamento standard tramite il portale, Azure PowerShell, l'interfaccia della riga di comando di Azure o l'API REST. Usare le stesse operazioni eseguite per lo spostamento di risorse di Resource Manager.

Spostamento tra sottoscrizioni

Quando si spostano i servizi cloud classici in una nuova sottoscrizione, si applicano le restrizioni seguenti:

  • Le sottoscrizioni di origine e di destinazione devono trovarsi nello stesso tenant di Microsoft Entra.
  • Le sottoscrizioni di Cloud Service Provider (CSP) non supportano la migrazione dei servizi cloud classici.
  • Tutte le risorse classiche della sottoscrizione vanno spostate nella stessa operazione.
  • La sottoscrizione di destinazione non deve contenere nessuna delle altre risorse classiche.
  • Lo spostamento può essere richiesto solo tramite un'API REST separata per gli spostamenti di risorse classiche. I comandi di spostamento standard di Resource Manager non funzionano quando si spostano risorse classiche a una nuova sottoscrizione.

Per spostare le risorse classiche in una nuova sottoscrizione, usare le operazioni REST specifiche per le risorse classiche. Per usare REST, seguire questa procedura:

  1. Controllare se la sottoscrizione di origine può partecipare a un'operazione di spostamento tra sottoscrizioni. Usare l'operazione seguente:

    POST https://management.azure.com/subscriptions/{sourceSubscriptionId}/providers/Microsoft.ClassicCompute/validateSubscriptionMoveAvailability?api-version=2016-04-01
    

    Nel corpo della richiesta includere:

    {
     "role": "source"
    }
    

    La risposta per l'operazione di convalida ha il formato seguente:

    {
     "status": "{status}",
     "reasons": [
       "reason1",
       "reason2"
     ]
    }
    
  2. Controllare se la sottoscrizione di destinazione può partecipare a un'operazione di spostamento tra sottoscrizioni. Usare l'operazione seguente:

    POST https://management.azure.com/subscriptions/{destinationSubscriptionId}/providers/Microsoft.ClassicCompute/validateSubscriptionMoveAvailability?api-version=2016-04-01
    

    Nel corpo della richiesta includere:

    {
     "role": "target"
    }
    

    La risposta ha lo stesso formato della convalida della sottoscrizione di origine.

  3. Se entrambe le sottoscrizioni superano la convalida, spostare tutte le risorse classiche da una sottoscrizione a un'altra usando l'operazione seguente:

    POST https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.ClassicCompute/moveSubscriptionResources?api-version=2016-04-01
    

    Nel corpo della richiesta includere:

    {
     "target": "/subscriptions/{target-subscription-id}"
    }
    

Questa operazione potrebbe richiedere alcuni minuti.

Possibili messaggi di errore nella fase di convalida della sottoscrizione di origine

"La migrazione della sottoscrizione per l'ID sottoscrizione {ID sottoscrizione} non può continuare perché è in corso la migrazione dal servizio IaaS versione classica ad ARM per la risorsa Distribuzione seguente xx nel servizio ospitato {nome servizio cloud classico}"

Questo messaggio indica che esiste un servizio cloud classico che sta eseguendo la migrazione continua al servizio cloud (supporto esteso). Gli utenti devono interrompere questa operazione di migrazione ARM e quindi ripetere la convalida.

"La sottoscrizione di origine {ID sottoscrizione} è vuota"

La sottoscrizione di origine non può essere vuota, disabilitata, eliminata o in fase di migrazione. Durante il periodo di migrazione, le operazioni di scrittura non sono consentite nelle risorse all'interno della sottoscrizione.

"La sottoscrizione di origine contiene applicazioni che non supportano la migrazione: {nome applicazione}"

"La sottoscrizione di origine contiene i seguenti servizi cloud che non supportano la migrazione: {nome servizio cloud}"

Non è possibile eseguire la migrazione delle risorse indicate nel messaggio di errore, quindi gli utenti devono eliminare queste risorse prima di attivare la migrazione.

Ulteriori informazioni

Il nome di dominio e l'indirizzo IP pubblico sono ancora uguali a prima della migrazione. In circostanze normali, non dovrebbero esserci tempi di inattività per il servizio cloud durante la migrazione.

Passaggi successivi

In caso di problemi nello spostamento delle risorse classiche, contattare il supporto tecnico.

Per i comandi sullo spostamento di risorse, vedere Spostare le risorse in un gruppo di risorse o una sottoscrizione nuovi.