Hantera specialfall vid flytt av virtuella datorer till resursgrupp eller prenumeration
Artikel
Den här artikeln beskriver specialfall som kräver extra steg när du flyttar en virtuell dator till en ny resursgrupp eller Azure-prenumeration. Om den virtuella datorn använder diskkryptering, en Marketplace-plan eller Azure Backup måste du använda någon av de lösningar som beskrivs i den här artikeln. För alla andra scenarier flyttar du den virtuella datorn med standardåtgärderna för Azure Portal, Azure CLI eller Azure PowerShell. För Azure CLI använder du kommandot az resource move . För Azure PowerShell använder du kommandot Move-AzResource .
Vm-skalningsuppsättningar med Standard SKU Load Balancer eller offentlig IP-adress för Standard SKU kan inte flyttas.
Virtuella datorer i ett befintligt virtuellt nätverk kan bara flyttas till en ny prenumeration när det virtuella nätverket och alla dess beroende resurser också flyttas.
Virtuella datorer med låg prioritet och skalningsuppsättningar med låg prioritet för virtuella datorer kan inte flyttas mellan resursgrupper eller prenumerationer.
Virtuella datorer i en tillgänglighetsuppsättning kan inte flyttas individuellt.
az vm encryption disable --resource-group demoRG --name myVm1 --volume-type all
Azure PowerShell
Disable-AzVMDiskEncryption -ResourceGroupName demoRG -VMName myVm1 -VolumeType all
Virtuella datorer med Marketplace-planer
Virtuella datorer som skapats från Marketplace-resurser med anslutna planer kan inte flyttas mellan prenumerationer. Om du vill kringgå den här begränsningen kan du avetablera den virtuella datorn i den aktuella prenumerationen och distribuera den igen i den nya prenumerationen. Följande steg hjälper dig att återskapa den virtuella datorn i den nya prenumerationen. De kanske dock inte fungerar för alla scenarier. Om planen inte längre är tillgänglig på Marketplace fungerar inte de här stegen.
Klona antingen OS-disken till målprenumerationen eller flytta den ursprungliga disken när du har raderat den virtuella datorn från källprenumerationen.
I målprenumerationen godkänner du Marketplace-villkoren för ditt abonnemang. Du kan acceptera villkoren genom att köra följande PowerShell-kommando:
Eller så kan du skapa en ny instans av en virtuell dator med planen via portalen. Du kan ta bort den virtuella datorn när du har accepterat villkoren i den nya prenumerationen.
I målprenumerationen återskapar du den virtuella datorn från den klonade OS-disken med hjälp av PowerShell, CLI eller en Azure Resource Manager-mall. Inkludera marketplace-planen som är ansluten till disken. Informationen om planen ska matcha den plan som du köpte i den nya prenumerationen. Mer information finns i Skapa den virtuella datorn.
Om du vill flytta virtuella datorer som konfigurerats med Azure Backup måste du ta bort samlingarna för återställningspunkter (ögonblicksbilder) från valvet. Återställningspunkter som redan har kopierats till valvet kan behållas och flyttas.
Om mjuk borttagning är aktiverat för den virtuella datorn kan du inte flytta den virtuella datorn medan återställningspunkterna behålls. Inaktivera mjuk borttagning eller vänta 14 dagar efter att återställningspunkterna har tagits bort.
Portalen
Stoppa säkerhetskopieringen tillfälligt och behåll säkerhetskopieringsdata.
Utför följande steg för att flytta virtuella datorer som konfigurerats med Azure Backup:
Leta upp den resursgrupp som innehåller dina säkerhetskopior. Om du använde standardresursgruppen har den följande namngivningsmönster: AzureBackupRG_<VM location>_1. Namnet är till exempel i formatet AzureBackupRG_westus2_1.
Om du har skapat en anpassad resursgrupp väljer du den resursgruppen. Om du inte hittar resursgruppen söker du efter återställningspunktsamlingar i portalen. Leta efter samlingen med namngivningsmönstret AzureBackup_<VM name>_###########.
Välj resursen med typen Återställningspunktsamling som har namngivningsmönstret AzureBackup_<VM name>_###########.
Ta bort den här resursen. Den här åtgärden tar bara bort de omedelbara återställningspunkterna, inte säkerhetskopierade data i valvet.
När borttagningen är klar kan du flytta den virtuella datorn.
Flytta den virtuella datorn till målresursgruppen.
Konfigurera om säkerhetskopian.
Skript
Leta upp den resursgrupp som innehåller dina säkerhetskopior. Om du använde standardresursgruppen har den följande namngivningsmönster: AzureBackupRG_<VM location>_1. Namnet är till exempel i formatet AzureBackupRG_westus2_1.
Om du har skapat en anpassad resursgrupp letar du reda på den resursgruppen. Om du inte hittar resursgruppen använder du följande kommando och anger namnet på den virtuella datorn.