Dela via


Flytta App Service-resurser till en ny resursgrupp eller prenumeration

I den här artikeln beskrivs stegen för att flytta App Service-resurser mellan resursgrupper eller Azure-prenumerationer. Specifika krav gäller för att flytta App Service-resurser till en ny prenumeration. Om inget annat anges gäller dessa steg för både App Service Web Apps och Azure Functions.

Om du vill flytta din app till en ny region läser du vägledningen Flytta till en annan region för apptjänsten eller Azure Functions.

Du kan flytta App Service-resurser till en ny resursgrupp eller prenumeration, men du måste ta bort och ladda upp dess TLS/SSL-certifikat till den nya resursgruppen eller prenumerationen. Du kan inte heller flytta ett kostnadsfritt App Service-hanterat certifikat. I det scenariot kan du läsa Flytta med kostnadsfria hanterade certifikat.

Flytta mellan prenumerationer

När du flyttar en app mellan prenumerationer gäller följande vägledning:

  • Att flytta en resurs till en ny resursgrupp eller prenumeration är en metadataändring som inte ska påverka hur resursen fungerar. Till exempel ändras inte den inkommande IP-adressen för en apptjänst när apptjänsten flyttas.
  • Målresursgruppen får inte ha några befintliga App Service-resurser. App Service-resurser omfattar:
    • Webbappar
    • App Service-planer
    • Uppladdade eller importerade TLS/SSL-certifikat
    • Apptjänstmiljöer
  • Alla App Service-resurser i resursgruppen måste flyttas gemensamt.
  • App Service-miljöer kan inte flyttas till en ny resursgrupp eller prenumeration.
    • Du kan flytta en app och planera värdbaserad på en App Service-miljön till en ny prenumeration utan att flytta App Service-miljön. Appen och planen som du flyttar associeras alltid med din första App Service-miljön. Du kan inte flytta en app/plan till en annan App Service-miljön.
    • Om du behöver flytta en app och planera till en ny App Service-miljön måste du återskapa dessa resurser i din nya App Service-miljön. Överväg att använda säkerhetskopierings- och återställningsfunktionen som ett sätt att återskapa dina resurser i en annan App Service-miljön.
  • Det går inte att flytta appar med privata slutpunkter. Ta bort de privata slutpunkterna och återskapa den efter flytten.
  • Det går inte att flytta appar med integrering av virtuella nätverk. Ta bort integreringen av det virtuella nätverket och återanslut den efter flytten.
  • App Service-resurser kan bara flyttas från den resursgrupp där de ursprungligen skapades. Om en App Service-resurs inte längre finns i den ursprungliga resursgruppen flyttar du tillbaka den till den ursprungliga resursgruppen. Därefter kan du flytta resursen mellan prenumerationer. Mer information om hur du hittar den ursprungliga resursgruppen finns i nästa avsnitt.
  • När du flyttar en app till en annan resursgrupp eller prenumeration förblir appens plats densamma, men dess princip ändras. Du kan till exempel överväga ett fall där din app körs i Subscription1 (USA, centrala) och har Policy1 och Subscription2 (Storbritannien, södra) som har Policy2. Om du flyttar din app till Prenumeration2 förblir appens plats densamma (USA, centrala); Den faller dock under den nya policyn Policy2.

Hitta den ursprungliga resursgruppen

Om du inte kommer ihåg den ursprungliga resursgruppen kan du hitta den via diagnostik. På appsidan i Azure Portal väljer du Diagnostisera och lösa problem. Välj sedan Konfiguration och hantering.

Skärmbild av avsnittet Diagnostisera och lösa problem med alternativet Konfiguration och hantering markerat.

Välj Migreringsalternativ.

Skärmbild av avsnittet Migreringsalternativ på menyn Konfiguration och hantering.

Välj alternativet för rekommenderade steg för att flytta appen.

Skärmbild av alternativet Rekommenderade steg i avsnittet Migreringsalternativ.

Du ser de rekommenderade åtgärderna innan du flyttar resurserna. Informationen innehåller den ursprungliga resursgruppen för webbappen.

Skärmbild av avsnittet Rekommenderade åtgärder som visar den ursprungliga resursgruppen för webbappen.

Flytta dolda resurstyper i portalen

När du använder portalen för att flytta dina App Service-resurser kan ett fel visas som anger att du inte har flyttat alla resurser. Kontrollera i så fall om det finns resurstyper som inte visades i portalen. Välj Visa dolda typer. Välj sedan alla resurser som ska flyttas.

Skärmbild av alternativet Visa dolda typer i portalen när du flyttar App Service-resurser.

Flytta med kostnadsfria hanterade certifikat

Du kan inte flytta ett kostnadsfritt App Service-hanterat certifikat. Ta i stället bort det hanterade certifikatet och återskapa det när du har flyttat webbappen. Om du vill få instruktioner för att ta bort certifikatet använder du verktyget Migreringsåtgärder .

Om ditt kostnadsfria App Service-hanterade certifikat skapas i en oväntad resursgrupp kan du prova att flytta tillbaka App Service-planen till den ursprungliga resursgruppen. Återskapa sedan det kostnadsfria hanterade certifikatet. Det här problemet kommer att åtgärdas.

Stöd för att flytta

Information om vilka App Service-resurser som kan flyttas finns i flytta supportstatus för:

Nästa steg

Kommandon för att flytta resurser finns i Flytta resurser till ny resursgrupp eller prenumeration.