Vad händer med Azure Database for PostgreSQL – enskild server efter tillbakadragandemeddelandet?

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

Azure Database for PostgreSQL – Enskild server är på pensionsvägen och är planerad att tas ur bruk senast den 28 mars 2025.

Azure Database for PostgreSQL – enskild server blev allmänt tillgänglig under 2018. Med tanke på kundfeedback och nya framsteg i beräkningen, tillgängligheten, skalbarheten och prestandafunktionerna i Azure-databaslandskapet måste single server-erbjudandet dras tillbaka och uppgraderas med en ny arkitektur. Azure Database for PostgreSQL – Flexibel server är nästa generation av tjänsten och ger dig det bästa av Azures databasplattform med öppen källkod.

Som en del av den här tillbakadragningen har vi inte längre stöd för att skapa nya enskilda serverinstanser från Azure-portalen från och med den 30 november 2023. Om du behöver skapa enstaka serverinstanser för att uppfylla affärskontinuitetsbehoven kan du fortsätta att använda Azure CLI och ARM-mallen. Från och med mars 2025 kommer dessa metoder dock inte längre att användas.

Om du för närvarande har en Azure Database for PostgreSQL – enskild servertjänst som är värd för produktionsservrar är vi glada att kunna informera dig om att du kan migrera din Azure Database for PostgreSQL – enskild server till Azure Database for PostgreSQL – flexibel server.

Azure Database for PostgreSQL – Flexibel server är en fullständigt hanterad produktionsklar databastjänst som är utformad för mer detaljerad kontroll och flexibilitet för databashanteringsfunktioner och konfigurationsinställningar. Mer information om Azure Database for PostgreSQL – flexibel server finns i Azure Database for PostgreSQL – flexibel server.

Migrera från Azure Database for PostgreSQL – enskild server till Azure Database for PostgreSQL – flexibel server

Lär dig hur du migrerar från Azure Database for PostgreSQL – enskild server till Azure Database for PostgreSQL – flexibel server med migreringsverktyget Enkel server till flexibel server.

Vanliga frågor (FAQ)

F. Varför dras Azure Database for PostgreSQL – enskild server tillbaka?

A. Azure Database for PostgreSQL – enskild server blev allmänt tillgänglig under 2018. Med tanke på kundfeedback och nya framsteg i beräkningen, tillgängligheten, skalbarheten och prestandafunktionerna i Azure-databaslandskapet måste single server-erbjudandet dras tillbaka och uppgraderas med en ny arkitektur. Azure Database for PostgreSQL – Flexibel server är nästa generation av tjänsten och ger dig det bästa av Azures databasplattform med öppen källkod.

F. Varför uppmanas jag att migrera till Azure Database for PostgreSQL – flexibel server?

A.Azure Database for PostgreSQL – Flexibel server är den bästa plattformen för att köra alla postgreSQL-arbetsbelastningar med öppen källkod i Azure. Azure Database for PostgreSQL – Flexibel server är ekonomisk, ger bättre prestanda på alla tjänstnivåer och fler sätt att kontrollera dina kostnader för billigare och snabbare haveriberedskap. Andra förbättringar av den flexibla servern är:

  • Stöd för Postgres version 11 och senare, plus inbyggda säkerhetsförbättringar
  • Bättre prisprestanda med stöd för beräkningsalternativ på burstbar nivå.
  • Förbättrad drifttid genom att konfigurera frekvent vänteläge på samma eller en annan tillgänglighetszon och användarkontrollerade underhållsfönster.
  • En förenklad utvecklarupplevelse för dataarbetsbelastningar med höga prestanda.

F. Hur snart måste jag migrera min enskild server till en flexibel server?

A. Azure Database for PostgreSQL – enskild server är planerad att dras tillbaka senast den 28 mars 2025, så vi rekommenderar starkt att du migrerar din enskild server till en flexibel server så snart som möjligt för att säkerställa gott om tid för att gå igenom migreringslivscykeln och använda de fördelar som erbjuds av den flexibla servern.

F. Vad händer med min befintliga Azure Database for PostgreSQL – enskilda serverinstanser?

A. Dina befintliga arbetsbelastningar i Azure Database for PostgreSQL – enskild server fortsätter att stödjas fram till mars 2025.

F. Kan jag fortfarande skapa en ny version 11 Azure Database for PostgreSQL – enskild server efter communityns EOL-datum i november 2023?

A. Från och med den 30 november 2023 kommer du inte längre att kunna skapa nya enskilda serverinstanser för PostgreSQL version 11 via Azure-portalen. Du kan dock fortfarande göra dem via CLI fram till november 2024. Vi kommer att fortsätta att stödja enskilda servrar via vår supportprincip för versionshantering. Det vore bäst att börja migrera till Azure Database for PostgreSQL – flexibel server omedelbart.

F. Kan jag fortsätta att köra min Azure Database for PostgreSQL – enskild server efter slutdatumet den 28 mars 2025?

A. Vi planerar att stödja enskild server fram till slutdatumet den 28 mars 2025, och vi rekommenderar starkt att du börjar planera migreringen så snart som möjligt. Vi planerar att avsluta stödet för distributioner av en enskild server vid solnedgången den 28 mars 2025.

F. Det har gått ut ett meddelande om att enskild server ska dras tillbaka. Vad händer om jag fortfarande behöver skapa en ny enskild server för att uppfylla mina affärsbehov?

A. Vi stoppar inte möjligheten att skapa nya enskilda servrar omedelbart, så du kan fortsätta att skapa nya enskilda servrar via CLI för att uppfylla dina affärsbehov för alla PostgreSQL-versioner som stöds i Azure Database for PostgreSQL – enskild server. Vi rekommenderar starkt att du utforskar flexibel server och ser om det uppfyller dina behov. Tveka inte att kontakta oss om det behövs så att vi kan vägleda dig och föreslå den bästa vägen framåt för dig.

F. Finns det några extra kostnader för att utföra migreringen?

A. Du betalar för den flexibla målservern och källservern under migreringen. Konfigurationen och databehandlingen för den flexibla målservern avgör de extra kostnader som uppstår (se Priser för mer information). När du har inaktiverat den enskilda källservern efter en lyckad migrering betalar du bara för din flexibla server. Att använda migreringsverktyget för enskild server till flexibel server kostar inte extra. Om du har frågor eller problem med kostnaden för att migrera din enskild server till en flexibel server kontaktar du din Microsoft-kontorepresentant.

F. Kommer min fakturering att påverkas av att köra Azure Database for PostgreSQL – flexibel server i stället för Azure Database for PostgreSQL – enskild server?

A. Faktureringen bör vara jämförbar om du väljer en liknande konfiguration som din Azure Database for PostgreSQL – enskild server. Men om du väljer samma zon eller zonredundant med hög tillgänglighet för den flexibla målservern blir fakturan högre än den var på din enda server. Samma zon eller zonredundant hög tillgänglighet kräver att ytterligare en server med frekvent vänteläge spunnits upp och lagrar redundanta säkerhetskopieringsdata, därav den extra kostnaden för den andra servern. Den här arkitekturen möjliggör minskad stilleståndstid vid oplanerade avbrott och planerat underhåll. Generellt sett ger flexibel server bättre prisprestanda, men detta är beroende av din arbetsbelastning.

F. Kommer jag att drabbas av stilleståndstid när jag migrerar min Azure Database från PostgreSQL – enskild server till en flexibel server?

A. För närvarande stöder migreringsverktyget för enskild server till flexibel server endast offlinemigreringar. Offlinemigrering kräver stilleståndstid för dina program under migreringsprocessen. Mer information finns i Migreringsverktyg – Azure Database for PostgreSQL – enskild server till flexibel server.

Stilleståndstiden beror på flera faktorer, bland annat antalet databaser, storleken på dina databaser, antalet tabeller i varje databas, antalet index och fördelningen av data mellan tabeller. Det beror också på SKU:n för käll- och målservern och den IOPS som är tillgänglig på käll- och målservern.

Med tanke på de många faktorer som är inblandade i en migrering är det bästa sättet att beräkna driftstopp för ditt program att prova migreringen på en PITR-server som återställts från den primära servern för att planera för din produktionsmigrering.

Offlinemigreringar är mindre komplexa, med få risk för fel, och är det rekommenderade sättet att utföra migreringar från en enskild server till en flexibel server för arbetsbelastningar med tjänstfönster.

Du kan kontakta dina kontoteam om kraven på stilleståndstid inte uppfylls av offlinemigreringar som tillhandahålls av en enskild server till ett flexibelt migreringsverktyg.

Kommentar

Stöd för onlinemigrering kommer snart.

F. Kommer det att finnas framtida uppdateringar av enskild server för att stödja de senaste PostgreSQL-versionerna?

A. Vi rekommenderar att du migrerar till flexibel server om du måste köra på de senaste PostgreSQL-motorversionerna. Vi fortsätter att distribuera mindre versioner som släppts av communityn för Postgres version 11 tills den har dragits tillbaka av communityn i november 2023.

Kommentar

Vi utökar stödet för Postgres version 11 efter communityns slutdatum och stöder PostgreSQL version 11 på både enskild server och flexibel server för att underlätta övergången. Överväg att migrera till flexibel server för att använda fördelarna med de senaste Postgres-motorversionerna.

F. Hur skiljer sig serviceavtalet för flexibel server 99,99 % tillgänglighet från enskild server?

A. Flexibel server zonredundant distribution ger 99,99 % tillgänglighet med zonindelad återhämtning och enskild server ger 99,99 % tillgänglighet men utan zonindelad återhämtning. Arkitekturen för flexibel server med hög tillgänglighet (HA) distribuerar en server med frekvent vänteläge med redundant beräkning och lagring (med varje plats data lagrade i 3x kopior). En ha-arkitektur med en enskild server har inte ett passivt vänteläge för frekvent återställning för att återställa efter zonfel. Flexibel SERVER HA-arkitektur minskar stilleståndstiden vid oplanerade avbrott och planerat underhåll.

F. Min enda server distribueras i en region som inte stöder flexibel server. Hur ska jag fortsätta med migreringen?

A. Vi är nära regional paritet med en enskild server. Det här är de regioner som saknar flexibel servernärvaro.

  • Kina, östra (CE och CE2),
  • Kina, norra (CN och CN2)
  • Västra Indien
  • Sverige, norra

Vi rekommenderar att du migrerar till REGIONERNA CN3/CE3, Indien, centrala, Sverige, centrala och Sverige, södra. F. Jag har en privat länk konfigurerad för min enda server, och den här funktionen stöds för närvarande inte i Flexibel server. Hur migrerar jag?

A. Stöd för flexibel server för private-link är vår högsta prioritet och i översikten. Den här funktionen är planerad att lanseras under fjärde kvartalet 2023. Ett annat alternativ är att överväga att migrera till VNET-inmatad flexibel server.

F. Finns det ett alternativ för att återställa enskild server till en flexibel servermigrering?

A. Du kan utföra valfritt antal testmigreringar, testa migreringens framgång och utföra den slutliga migreringen när du är klar. Testmigreringar påverkar inte den enskilda serverkällan, som förblir i drift förrän du utför migreringen. Om det uppstår fel under testmigreringen kan du skjuta upp den slutliga migreringen och hålla källservern igång. Du kan sedan försöka utföra den slutliga migreringen igen när du har löst felen. När du har utfört en slutlig migrering till en flexibel server och öppnat den för produktionsarbetsbelastningen förlorar du möjligheten att gå tillbaka till en enskild server utan att orsaka dataförlust.

F. Hur ska jag migrera min databas (> 1 TB)

A.Migreringsverktyget för enskild server till flexibel server kan migrera databaser av alla storlekar från en enskild server till en flexibel server. Den nya versionen av verktyget har inga begränsningar för databasernas storlek.

F. Stöds migrering mellan regioner?

A. Migreringsverktyget för enskild server till flexibel server stöder för närvarande inte migreringar mellan regioner. Det stöds vid ett senare tillfälle. Du kan använda pg_dump/pg_restore för att utföra migreringar mellan regioner.

Datamigreringar mellan regioner bör undvikas eftersom migreringen tar lång tid att slutföra. Ett enklare sätt att göra detta är att starta en skrivskyddad replik i mål-GeoRegion, redundanshantera ditt program och följa stegen som beskrevs tidigare.

F. Stöds migrering mellan prenumerationer?

A. Migreringsverktyget för enskild server till flexibel server stöder migreringar mellan prenumerationer.

F. Stöds prenumerationer mellan resursgrupper?

A. Migreringsverktyget för enskild server till flexibel server stöder migreringar mellan resurser.

F. Finns det stöd för migrering mellan flera versioner?

A. Migreringstjänsten enkel server till flexibel server stöder migrering från en lägre PostgreSQL-version (PG 9.5 och senare) till en högre version. Som alltid bör programkompatibilitet med högre PostgreSQL-versioner kontrolleras i förväg.

Migreringsverktyg för enskild server till flexibel server

Migreringsverktyget för enskild server till flexibel server är ett kraftfullt verktyg som gör att du enkelt kan migrera din SQL Server-databas från en enskild server till en flexibel server. Med det här verktyget kan du enkelt flytta databasen från en lokal server eller en virtuell dator till en flexibel server i molnet, så att du kan dra nytta av skalbarheten och flexibiliteten i molnbaserad databehandling.

F. Vilka data-, schema- och metadatakomponenter migreras som en del av migreringen?

A. Migreringsverktyget enkel server till flexibel server migrerar schema, data och metadata från källan till målet. Alla följande data-, schema- och metadatakomponenter migreras som en del av databasmigreringen:

Datamigrering

  • Alla tabeller från alla databaser/scheman.

Schemamigrering:

  • Namngivning
  • Primärnyckel
  • Datatyp
  • Ordningstal
  • Standardvärde
  • Nullbarhet
  • Autoincrement-attribut
  • Sekundära index

Metadatamigrering:

  • Lagrade procedurer
  • Funktioner
  • Utlösare
  • Vyer
  • Begränsningar för sekundärnyckel

F. Vad är skillnaden mellan offline- och onlinemigrering?

A. Migreringsverktyget för enskild server till flexibel server stöder offlinemigrering nu, och onlinemigreringar kommer snart. Med en offlinemigrering startar programavbrott när migreringen påbörjas. Med en onlinemigrering är stilleståndstiden begränsad till den tid som krävs för att minska vid slutet av migreringen, men använder en logisk replikeringsmekanism. Dina data/schema måste klara dessa PG-motorbegränsningar med öppen källkod för onlinemigrering. Vi föreslår att du testar offlinemigrering för att avgöra om stilleståndstiden är acceptabel.

Online- och offlinemigreringar jämförs i följande tabell:

Ytdiagram Onlinemigrering Offlinemigrering
Databastillgänglighet för läsningar under migrering Tillgängligt Tillgängligt
Databastillgänglighet för skrivning under migrering Tillgängligt Rekommenderas vanligtvis inte. Skrivningar som initieras efter migreringen registreras inte eller migreras
Lämplighet för program Program som behöver maximal drifttid Program som har råd med ett planerat avbrottsfönster eller har schema-/arbetsbelastningsbegränsningar som förbjuder onlinemigrering
Lämplighet för skrivintensiva arbetsbelastningar Lämplig, men förväntas minska arbetsbelastningen under migreringen Detta är bara en rekommenderad lösning om du kan inaktivera skrivningar under migreringen. Skrivningar vid källan migreras inte till målservern när migreringen har påbörjats
Manuell snabbklippning Obligatoriskt Krävs inte
Frånkopplat tillstånd krävs Liten och fast oavsett datastorlek Proportionellt mot datastorleken och andra faktorer. Det kan vara så litet som några minuter för mindre databaser till några timmar för större databaser
Migreringstid Beror på databasens storlek och skrivaktiviteten tills den är snabb Beror på databasens storlek

F. Finns det några rekommendationer för att optimera prestanda för migreringsverktyget för enskild server till flexibel server?

A. Ja. Om du vill utföra snabbare migreringar väljer du en högre SKU för din flexibla server. Välj minst 4VCore eller högre för att slutföra migreringen snabbt. Du kan alltid ändra SKU:n så att den matchar programmets behov efter migreringen.

F. Hur lång tid tar det att utföra en offlinemigrering med migreringsverktyget enkel server till flexibel server?

A. I följande tabell visas tiden för att utföra offlinemigreringar för databaser av olika storlekar med migreringsverktyget Enkel server till flexibel server. Migreringen utfördes med hjälp av en flexibel server med SKU:n:

Standard_D4ds_v4(4 kärnor, 16 GB minne, 128 GB disk och 500 IOPS)

Databasstorlek Tid (HH:MM)
1 GB 00:01
5 GB 00:03
10 GB 00:08
50 GB 00:35
100 GB 01:00
500 GB 04:00
1 000 GB 07:00

Kommentar

Siffrorna ovan är ungefärliga den tid det tar att slutföra migreringen. För att få den exakta tid som krävs för migrering till servern rekommenderar vi starkt att du tar en PITR (tidpunktsåterställning) av din enskild server och kör den mot migreringsverktyget enkel server till flexibel server.

F. Hur lång tid tar det att utföra en onlinemigrering med migreringsverktyget enkel server till flexibel server?

A. Onlinemigrering omfattar följande steg:

  1. Första kopian av databaser
  2. Ändra datainsamling – Spela upp alla transaktioner på källan under steg 1 till målet.

Den tid det tar i steg 1 är samma som för offlinemigreringar (se föregående fråga).

Den tid det tar för steg 2 beror på vilka transaktioner som inträffar på källan. Om det är en skrivintensiv arbetsbelastning blir tiden för steg 2 längre.

Ytterligare support

F. Jag har ytterligare frågor om pension.

A. Du kan få ytterligare information på några olika sätt.

  • Få svar från communityexperter i Microsoft Q&A.

  • Du kan kontakta produktteamet för Azure Database for PostgreSQL.

  • Om du har ett supportavtal och behöver teknisk hjälp skapar du en supportbegäran:

    • I fältet Sammanfattning anger du en beskrivning av problemet.
    • I fältet Typ av problem väljer du Teknik.
    • I fältet Prenumeration väljer du din prenumeration.
    • I fältet Tjänst väljer du Mina tjänster.
    • Som Tjänsttyp väljer du Azure Database for PostgreSQL – enskild server.
    • För Resurs väljer du din resurs.
    • Som Problemtyp väljer du Migrera till Azure DB för PostgreSQL.
    • För Problemundertyp väljer du Migrera från enskild till flexibel server.

Varning

Den här artikeln gäller inte för Användare av Azure Database for PostgreSQL – flexibel server. Det är för Azure Database for PostgreSQL – enskilda serverkunder som behöver uppgradera till Azure Database for PostgreSQL – flexibel server.

Vi vet att migrering av tjänster kan vara en frustrerande upplevelse, och vi ber i förväg om ursäkt för eventuella olägenheter detta kan orsaka dig. Du kan välja vilket scenario som passar bäst för dig och din miljö.

Nästa steg