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 virtuální počítače 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 restartuje virtuální počítač, proto naplánujte migraci virtuálních počítačů během předem existujícího časového období údržby.

  • Migrace není nevratná.

  • 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 uvolníte virtuální počítač. Virtuální počítač obdrží novou IP adresu, když se spustí po migraci. 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 potřebnou k podpoře procesu migrace. Informace o tom, jak zkontrolovat a aktualizovat verzi agenta, najdete v tématu Minimální podpora verzí 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 po ověření dokončení migrace původní objekty blob virtuálního pevného disku. Pokud potřebujete tyto nepřipojené disky 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ů SSD (Premium) na spravované disky úrovně Premium nebo z nespravovaných disků úrovně 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 uvolní virtuální počítač pojmenovaný myVM ve 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č pojmenovaný 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 tuto sadu dostupnosti do spravované skupiny dostupnosti.

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

  1. Seznam všech virtuálních počítačů ve skupině dostupnosti pomocí příkazu az vm availability-set list. Následující příklad uvádí všechny virtuální počítače ve skupině dostupnosti pojmenované 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 uvolní virtuální počítač pojmenovaný myVM ve skupině prostředků s názvem myResourceGroup:

    az vm deallocate --resource-group myResourceGroup --name myVM
    
  3. Migrujte sadu dostupnosti pomocí příkazu az vm availability-set convert. Následující příklad převede skupinu dostupnosti pojmenovanou myAvailabilitySet ve skupině 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. Spuštění všech virtuálních počítačů po migraci na spravované disky pomocí příkazu az vm start. Následující příklad spustí virtuální počítač pojmenovaný myVM ve skupině prostředků s názvem myResourceGroup:

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

Migrace s využitím webu Azure Portal

Nespravované disky můžete také migrovat na spravované disky pomocí webu Azure Portal.

  1. Přihlaste se k portálu Azure.
  2. V seznamu virtuálních počítačů na portálu vyberte virtuální počítač.
  3. V okně pro virtuální počítač 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, zobrazí se v okně Migrace na spravované disky upozornění, že je potřeba nejprve migrovat sadu dostupnosti. Upozornění by mělo obsahovat odkaz, na který můžete kliknout a migrovat sadu dostupnosti. Po převodu skupiny dostupnosti nebo v případě, že 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 omožnost Spravované disky ch