Migrare una macchina virtuale Linux da dischi non gestiti a dischi gestiti
Si applica a: ✔️ macchine virtuali Linux
Se sono presenti macchine virtuali Linux esistenti che usano dischi non gestiti, è possibile eseguire la migrazione delle macchine virtuali per usare Azure Managed Disks. Questo processo consente di convertire sia il disco del sistema operativo che eventuali dischi dati collegati.
Questo articolo illustra come eseguire la migrazione di macchine virtuali usando l'interfaccia della riga di comando di Azure. Se è necessario installarla o aggiornarla, vedere Installare l'interfaccia della riga di comando di Azure.
Operazioni preliminari
La migrazione riavvia la macchina virtuale, quindi pianifica la migrazione delle macchine virtuali durante una finestra di manutenzione preesistente.
La migrazione non è reversibile.
Assicurarsi di testare la migrazione. Eseguire la migrazione di una macchina virtuale di test prima di eseguire la migrazione nell'ambiente di produzione.
Durante la migrazione, la macchina virtuale viene deallocata. La macchina virtuale riceve un nuovo indirizzo IP all'avvio dopo la migrazione. Se necessario, è possibile assegnare un indirizzo IP statico alla VM.
Esaminare la versione minima dell'agente di macchine virtuali di Azure necessaria per supportare il processo di migrazione. Per informazioni su come verificare e aggiornare la versione dell'agente, vedere Minimum version support for VM agents in Azure (Versione minima supportata per gli agenti di macchine virtuali in Azure)
- I dischi rigidi virtuali originali e l'account di archiviazione usati dalla macchina virtuale prima della migrazione non vengono eliminati. e i costi correlati continueranno a essere addebitati. Per evitare la fatturazione di questi artefatti, eliminare i BLOB VHD originali dopo aver verificato che la migrazione sia stata completata. Se è necessario trovare questi dischi non collegati per eliminarli, vedere l'articolo Trovare ed eliminare dischi gestiti e non gestiti di Azure scollegati.
Eseguire la migrazione di macchine virtuali a istanza singola
Questa sezione illustra come eseguire la migrazione di macchine virtuali di Azure a istanza singola da dischi non gestiti a dischi gestiti. Se le macchine virtuali si trovano in un set di disponibilità, vedere la sezione successiva. È possibile usare questo processo per eseguire la migrazione delle macchine virtuali da dischi non gestiti Premium (SSD) a dischi gestiti Premium o da dischi non gestiti standard (HDD) a dischi gestiti standard.
Deallocare la macchina virtuale con il comando az vm deallocate. L'esempio seguente dealloca la macchina virtuale denominata
myVM
nel gruppo di risorsemyResourceGroup
:az vm deallocate --resource-group myResourceGroup --name myVM
Eseguire la migrazione della macchina virtuale ai dischi gestiti usando az vm convert. Il processo seguente converte la macchina virtuale denominata
myVM
, incluso il disco del sistema operativo ed eventuali dischi dati:az vm convert --resource-group myResourceGroup --name myVM
Avviare la macchina virtuale dopo la migrazione ai dischi gestiti usando az vm start. L'esempio seguente avvia la macchina virtuale denominata
myVM
nel gruppo di risorsemyResourceGroup
.az vm start --resource-group myResourceGroup --name myVM
Eseguire la migrazione di macchine virtuali in un set di disponibilità
Se le macchine virtuali di cui si vuole eseguire la migrazione ai dischi gestiti si trovano in un set di disponibilità, è prima necessario eseguire la migrazione del set di disponibilità a un set di disponibilità gestito.
Prima di eseguire la migrazione del set di disponibilità, è necessario deallocare tutte le macchine virtuali nel set di disponibilità. Pianificare la migrazione di tutte le macchine virtuali ai dischi gestiti dopo che il set di disponibilità stesso è stato convertito in un set di disponibilità gestito. Avviare quindi tutte le macchine virtuali e continuare a usarle normalmente.
Elencare tutte le macchine virtuali in un set di disponibilità con il comando az vm availability-set list. L'esempio seguente elenca tutte le macchine virtuali nel set di disponibilità denominato
myAvailabilitySet
nel gruppo di risorsemyResourceGroup
:az vm availability-set show \ --resource-group myResourceGroup \ --name myAvailabilitySet \ --query [virtualMachines[*].id] \ --output table
Deallocare tutte le macchine virtuali con il comando az vm deallocate. L'esempio seguente dealloca la macchina virtuale denominata
myVM
nel gruppo di risorsemyResourceGroup
:az vm deallocate --resource-group myResourceGroup --name myVM
Eseguire la migrazione del set di disponibilità usando az vm availability-set convert. L'esempio seguente converte il set di disponibilità denominato
myAvailabilitySet
nel gruppo di risorsemyResourceGroup
:az vm availability-set convert \ --resource-group myResourceGroup \ --name myAvailabilitySet
Eseguire la migrazione di tutte le macchine virtuali ai dischi gestiti usando az vm convert. Il processo seguente converte la macchina virtuale denominata
myVM
, incluso il disco del sistema operativo ed eventuali dischi dati:az vm convert --resource-group myResourceGroup --name myVM
Avviare tutte le macchine virtuali dopo la migrazione ai dischi gestiti usando az vm start. Nell'esempio seguente viene avviata la macchina virtuale denominata
myVM
nel gruppo di risorsemyResourceGroup
:az vm start --resource-group myResourceGroup --name myVM
Eseguire la migrazione con il portale di Azure
È anche possibile eseguire la migrazione di dischi non gestiti ai dischi gestiti usando il portale di Azure.
- Accedere al portale di Azure.
- Selezionare la macchina virtuale dall'elenco di macchine virtuali nel portale.
- Nel pannello della macchina virtuale selezionare Dischi dal menu.
- Nella parte superiore del pannello Dischi selezionare Eseguire la migrazione a Managed Disks.
- Se la macchina virtuale si trova in un set di disponibilità, verrà visualizzato un avviso nel pannello Esegui la migrazione ai dischi gestiti di cui è prima necessario eseguire la migrazione del set di disponibilità. L'avviso dovrebbe contenere un collegamento su cui è possibile fare clic per eseguire la migrazione del set di disponibilità. Dopo avere convertito il set di disponibilità o se la macchina virtuale non è in un set di disponibilità, fare clic su Esegui la migrazione per avviare il processo di migrazione dei dischi ai dischi gestiti.
La macchina virtuale verrà arrestata e riavviata al termine della migrazione.
Passaggi successivi
Per altre informazioni sulle opzioni di archiviazione, vedere Panoramica di Azure Managed Disks.