Share via


Flytta en Azure Database for Azure Database for PostgreSQL – enskild server till en annan region med hjälp av Azure-portalen

GÄLLER FÖR: Azure Database for PostgreSQL – enskild server

Viktigt!

Azure Database for PostgreSQL – enskild server är på väg att dras tillbaka. Vi rekommenderar starkt att du uppgraderar till Azure Database for PostgreSQL – flexibel server. Mer information om hur du migrerar till Azure Database for PostgreSQL – flexibel server finns i Vad händer med Azure Database for PostgreSQL – enskild server?.

Det finns olika scenarier för att flytta en befintlig Azure Database for PostgreSQL-server från en region till en annan. Du kanske till exempel vill flytta en produktionsserver till en annan region som en del av planeringen för haveriberedskap.

Du kan använda en läsreplik i Azure Database for PostgreSQL mellan regioner för att slutföra flytten till en annan region. Det gör du genom att först skapa en läsreplik i målregionen. Stoppa sedan replikeringen till läsreplikservern för att göra den till en fristående server som accepterar både läs- och skrivtrafik.

Kommentar

Den här artikeln fokuserar på att flytta servern till en annan region. Om du vill flytta servern till en annan resursgrupp eller prenumeration läser du artikeln flytta .

Förutsättningar

  • Läsreplikfunktionen mellan regioner är endast tillgänglig för Azure Database for PostgreSQL – enskild server på prisnivåerna Generell användning eller Minnesoptimerad. Kontrollera att källservern finns på någon av dessa prisnivåer.

  • Kontrollera att din Azure Database for PostgreSQL-källserver finns i den Azure-region som du vill flytta från.

Förbered för flytt

Använd följande steg för att förbereda källservern för replikering med hjälp av Azure-portalen:

  1. Logga in på Azure-portalen.
  2. Välj den befintliga Azure Database for PostgreSQL-server som du vill använda som källserver. Den här åtgärden öppnar sidan Översikt .
  3. På serverns meny väljer du Replikering. Om Stöd för Azure-replikering är inställt på minst Replik kan du skapa läsrepliker.
  4. Om Stöd för Azure-replikering inte är inställt på minst Replik anger du det. Välj Spara.
  5. Starta om servern för att tillämpa ändringen genom att välja Ja.
  6. Du får två Meddelanden i Azure-portalen när åtgärden är klar. Det finns ett meddelande om att uppdatera serverparametern. Det finns ett annat meddelande för serverns omstart som följer omedelbart.
  7. Uppdatera Azure Portal-sidan för att uppdatera verktygsfältet Replikering. Nu kan du skapa skrivskyddade repliker för den här servern.

Använd följande steg för att skapa en skrivskyddad replikserver mellan regioner i målregionen med hjälp av Azure-portalen:

  1. Välj den befintliga Azure Database for PostgreSQL-server som du vill använda som källserver.
  2. Välj Replikering på menyn under INSTÄLLNINGAR.
  3. Välj Lägg till replik.
  4. Ange ett namn för replikservern.
  5. Välj platsen för replikservern. Standardplatsen är samma som den primära serverns. Kontrollera att du har valt den målplats där du vill att repliken ska distribueras.
  6. Välj OK för att bekräfta att repliken har skapats. När repliken skapas kopieras data från källservern till repliken. Skapandetiden kan ta flera minuter eller mer i proportion till källserverns storlek.

Kommentar

När du skapar en replik ärver den inte brandväggsreglerna och VNet-tjänstslutpunkterna för den primära servern. Dessa regler måste konfigureras separat för repliken.

Flytta

Viktigt!

Den fristående servern kan inte göras till en replik igen. Innan du stoppar replikeringen på en läsreplik kontrollerar du att repliken har alla data som du behöver.

Om du vill stoppa replikeringen till repliken från Azure-portalen använder du följande steg:

  1. När repliken har skapats letar du upp och väljer din Azure Database for PostgreSQL-källserver.
  2. Välj Replikering på menyn under INSTÄLLNINGAR.
  3. Välj replikservern.
  4. Välj Stoppa replikering.
  5. Bekräfta att du vill stoppa replikeringen genom att välja OK.

Rensa källservern

Du kanske vill ta bort Azure Database for PostgreSQL-källservern. Gör det med hjälp av följande steg:

  1. När repliken har skapats letar du upp och väljer din Azure Database for PostgreSQL-källserver.
  2. I fönstret Översikt väljer du Ta bort.
  3. Ange namnet på källservern för att bekräfta att du vill ta bort.
  4. Välj Ta bort.

Nästa steg

I den här självstudien flyttade du en Azure Database for PostgreSQL-server från en region till en annan med hjälp av Azure-portalen och rensade sedan de onödiga källresurserna.