Sdílet prostřednictvím


Migrace virtuálního počítače s Linuxem z nespravovaných disků na spravované disky

Platí pro: ✔️ Virtuální počítače s Linuxem

Pokud máte existující virtuální počítače s Linuxem, které používají nespravované disky, můžete je migrovat tak, aby používaly Azure Spravované disky. Tento proces převede disk s operačním systémem i všechny připojené datové disky.

V tomto článku se dozvíte, jak migrovat virtuální počítače pomocí Azure CLI. Pokud ho potřebujete nainstalovat nebo upgradovat, přečtěte si téma Instalace Azure CLI.

Než začnete

  • Migrace virtuální počítač restartuje, takže naplánujte migraci virtuálních počítačů během již existujícího časového období údržby.

  • Migrace je nevratná.

  • Uživatelé s rolí Přispěvatel virtuálních počítačů nebudou moct velikost virtuálního počítače změnit (protože by mohli před migrací). Důvodem je to, že virtuální počítače se spravovanými disky vyžadují, aby měl uživatel na discích s operačním systémem oprávnění Microsoft.Compute/disky/write.

  • Nezapomeňte migraci otestovat. Před migrací v produkčním prostředí proveďte migraci testovacího virtuálního počítače.

  • Během migrace virtuální počítač uvolníte. Virtuální počítač obdrží po spuštění po migraci novou IP adresu. V případě potřeby můžete virtuálnímu počítači přiřadit statickou IP adresu.

  • Projděte si minimální verzi agenta virtuálního počítače Azure vyžadovanou pro podporu procesu migrace. Informace o tom, jak zkontrolovat a aktualizovat verzi agenta, najdete v tématu Minimální podpora verze pro agenty virtuálních počítačů v Azure.

  • Původní virtuální pevné disky a účet úložiště používané virtuálním počítačem před migrací se neodstraní. Budou se vám za ně i nadále účtovat poplatky. Abyste se vyhnuli účtování těchto artefaktů, odstraňte původní objekty blob virtuálního pevného disku po ověření dokončení migrace. Pokud tyto nepřipojené disky potřebujete najít, abyste je mohli odstranit, přečtěte si článek Vyhledání a odstranění nepřipojených spravovaných a nespravovaných disků Azure.

Migrace virtuálních počítačů s jednou instancí

Tato část popisuje, jak migrovat virtuální počítače Azure s jednou instancí z nespravovaných disků na spravované disky. (Pokud jsou vaše virtuální počítače ve skupině dostupnosti, přečtěte si další část.) Tento proces můžete použít k migraci virtuálních počítačů z nespravovaných disků Premium (SSD) na spravované disky úrovně Premium nebo z nespravovaných disků standard (HDD) na spravované disky úrovně Standard.

  1. Uvolněte virtuální počítač pomocí příkazu az vm deallocate. Následující příklad zruší přidělení virtuálního počítače ve myVM skupině prostředků s názvem myResourceGroup:

    az vm deallocate --resource-group myResourceGroup --name myVM
    
  2. Migrujte virtuální počítač na spravované disky pomocí příkazu az vm convert. Následující proces převede virtuální počítač s názvem myVM, včetně disku s operačním systémem a všech datových disků:

    az vm convert --resource-group myResourceGroup --name myVM
    
  3. Po migraci na spravované disky spusťte virtuální počítač pomocí příkazu az vm start. Následující příklad spustí virtuální počítač s názvem myVM ve skupině prostředků s názvem myResourceGroup.

    az vm start --resource-group myResourceGroup --name myVM
    

Migrace virtuálních počítačů ve skupině dostupnosti

Pokud jsou virtuální počítače, které chcete migrovat na spravované disky, ve skupině dostupnosti, musíte nejprve migrovat skupinu dostupnosti do spravované skupiny dostupnosti.

Před migrací skupiny dostupnosti je potřeba uvolnit všechny virtuální počítače ve skupině dostupnosti. Po převedení samotné skupiny dostupnosti na spravovanou skupinu dostupnosti naplánujte migraci všech virtuálních počítačů na spravované disky. Pak spusťte všechny virtuální počítače a pokračujte v normálním provozu.

  1. Výpis všech virtuálních počítačů ve skupině dostupnosti pomocí příkazu az vm availability-set list Následující příklad zobrazí seznam všech virtuálních počítačů ve skupině dostupnosti s názvem myAvailabilitySet ve skupině prostředků s názvem myResourceGroup:

    az vm availability-set show \
        --resource-group myResourceGroup \
        --name myAvailabilitySet \
        --query [virtualMachines[*].id] \
        --output table
    
  2. Uvolněte všechny virtuální počítače pomocí příkazu az vm deallocate. Následující příklad zruší přidělení virtuálního počítače ve myVM skupině prostředků s názvem myResourceGroup:

    az vm deallocate --resource-group myResourceGroup --name myVM
    
  3. Migrujte skupinu dostupnosti pomocí příkazu az vm availability-set convert. Následující příklad převede skupinu dostupnosti s názvem myAvailabilitySet do skupiny prostředků s názvem myResourceGroup:

    az vm availability-set convert \
        --resource-group myResourceGroup \
        --name myAvailabilitySet
    
  4. Pomocí příkazu az vm convert migrujte všechny virtuální počítače na spravované disky. Následující proces převede virtuální počítač s názvem myVM, včetně disku s operačním systémem a všech datových disků:

    az vm convert --resource-group myResourceGroup --name myVM
    
  5. Po migraci na spravované disky spusťte všechny virtuální počítače pomocí příkazu az vm start. Následující příklad spustí virtuální počítač s názvem myVM ve skupině prostředků s názvem myResourceGroup:

    az vm start --resource-group myResourceGroup --name myVM
    

Migrace s využitím Azure Portal

Pomocí Azure Portal můžete také migrovat nespravované disky na spravované disky.

  1. Přihlaste se k webu Azure Portal.
  2. Vyberte virtuální počítač ze seznamu virtuálních počítačů na portálu.
  3. V okně virtuálního počítače vyberte v nabídce Disky .
  4. V horní části okna Disky vyberte Migrovat na spravované disky.
  5. Pokud je váš virtuální počítač ve skupině dostupnosti, v okně Migrace na spravované disky se zobrazí upozornění, že je potřeba nejprve migrovat skupinu dostupnosti. Upozornění by mělo obsahovat odkaz, na který můžete kliknout a migrovat skupinu dostupnosti. Po převodu skupiny dostupnosti nebo pokud váš virtuální počítač není ve skupině dostupnosti, kliknutím na Možnost Migrovat spusťte proces migrace disků na spravované disky.

Po dokončení migrace se virtuální počítač zastaví a restartuje.

Další kroky

Další informace o možnostech úložiště najdete v tématu Přehled Spravované disky Azure.