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
- Projděte si nejčastější dotazy k migraci na Spravované disky.
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.
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ázvemmyResourceGroup
:az vm deallocate --resource-group myResourceGroup --name myVM
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
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ázvemmyResourceGroup
.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.
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ázvemmyResourceGroup
:az vm availability-set show \ --resource-group myResourceGroup \ --name myAvailabilitySet \ --query [virtualMachines[*].id] \ --output table
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ázvemmyResourceGroup
:az vm deallocate --resource-group myResourceGroup --name myVM
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ázvemmyResourceGroup
:az vm availability-set convert \ --resource-group myResourceGroup \ --name myAvailabilitySet
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
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ázvemmyResourceGroup
: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.
- Přihlaste se k portálu Azure.
- V seznamu virtuálních počítačů na portálu vyberte virtuální počítač.
- V okně pro virtuální počítač vyberte v nabídce disky .
- V horní části okna Disky vyberte Migrovat na spravované disky.
- 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