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å väg att dras tillbaka och är planerad att dras tillbaka 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 Azure-databaslandskapets beräknings-, tillgänglighets-, skalbarhets- och prestandafunktioner 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 den bästa azure-databasplattformen 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 Portal från och med den 30 november 2023. Men om du behöver skapa enstaka serverinstanser för att uppfylla affärskontinuitetsbehoven kan du fortsätta att använda Azure CLI fram till mars 2025.
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 det 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 postgreSQL-migreringstjänsten.
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 Azure-databaslandskapets beräknings-, tillgänglighets-, skalbarhets- och prestandafunktioner 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 den bästa azure-databasplattformen 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 ger 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 stöds 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 kan du inte längre skapa nya enskilda serverinstanser för PostgreSQL version 11 via Azure Portal. Du kan dock fortfarande göra dem via CLI fram till mars 2025. Vi stöder 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 med enskild server vid slutdatumet 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. 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 migreringstjänsten enkel 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 din faktura högre än 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 beror på 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. PostgreSQL-migreringstjänsten stöder offline- och onlinemigreringar. Offlinemigrering kräver stilleståndstid för dina program under migreringsprocessen. Onlinemigrering hjälper dig att migrera databaser med begränsad stilleståndstid men få begränsningar. Mer information finns i PostgreSQL Migration Service – Azure Database for PostgreSQL – enskild server till flexibel server.
Stilleståndstiden beror på flera faktorer, inklusive antalet och 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 och har få chanser att misslyckas. De är det rekommenderade sättet att migrera arbetsbelastningar med tjänstfönster från en enskild server till en flexibel server. Onlinemigrering kan användas för produktionsmiljöer med låg stilleståndstidstolerans.
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 den enskilda servern?
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, centrala
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. Hur migrerar jag?
A. Private Link-stöd är nu tillgängligt på flexibel server. Du kan använda körningsservern för att flytta till en flexibel server med stöd för private link. Mer information finns i Runtime Server – Azure Database for PostgreSQL – enskild server till 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 migrerar och ändrar dina anslutningssträng så att de pekar på den flexibla servern. 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 enskild server utan att orsaka dataförlust.
F. Hur ska jag migrera min databas (> 1 TB)
A. PostgreSQL-migreringstjänsten kan migrera databaser av alla storlekar från en enskild server till en flexibel server. Migreringstjänsten har inga begränsningar för databasernas storlek.
F. Stöds migrering mellan regioner?
A. Ja.
F. Stöds migrering mellan prenumerationer?
A. PostgreSQL-migreringstjänsten stöder migreringar mellan prenumerationer.
F. Stöds prenumerationer mellan resursgrupper?
A. PostgreSQL-migreringstjänsten stöder migreringar mellan resurser.
F. Finns det stöd för migrering mellan flera versioner?
A. PostgreSQL-migreringstjänsten 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.
PostgreSQL-migreringstjänst
PostgreSQL-migreringstjänstenär en kraftfull tjänst som gör att du enkelt kan migrera din PostgreSQL Server-databas från en enskild server till en flexibel server. Med den här tjänsten 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. PostgreSQL-migreringstjänsten 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. Med en offlinemigrering startar programavbrott när migreringen påbörjas. Med onlinemigrering begränsas det frånkopplade tillståndet till den tid som krävs för att genomföra snabb migrering vid slutet av migreringen. Den använder dock en logisk replikeringsmekanism som omfattas av några begränsningar.
Följande tabell ger en översikt över offline- och onlinealternativ.
Alternativ | Proffsen | Nackdelar | Rekommenderas för |
---|---|---|---|
Offline | – Enkelt, enkelt och mindre komplext att köra. - Väldigt få chanser att misslyckas. – Inga begränsningar för databasobjekt som den kan hantera |
Driftstopp för program. | – Bäst för scenarier där enkelhet och hög framgångsgrad är avgörande. – Perfekt för scenarier där databasen kan vara offline utan att påverka verksamheten avsevärt. – Lämplig för databaser när migreringsprocessen kan slutföras inom en planerad underhållsperiod. |
Online | – Mycket minimal stilleståndstid för programmet. – Perfekt för stora databaser och kunder som har begränsade driftstoppskrav. |
– Replikering som används vid onlinemigrering har några begränsningar (till exempel primära nycklar som behövs i alla tabeller). – Tuff och mer komplex att köra än offlinemigrering. – Större risk för fel på grund av migreringens komplexitet. – Källinstansens lagring och databehandling påverkas om migreringen körs under en längre tid. Effekten måste övervakas noggrant under migreringen. |
- Passar bäst för företag där kontinuiteten är kritisk och stilleståndstiden måste vara minimal. – Rekommenderas för databaser när migreringsprocessen behöver ske utan att avbryta pågående åtgärder. |
F. Finns det några rekommendationer för att optimera prestanda för migrering av 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 senare för att slutföra migreringen snabbt. Du kan alltid ändra SKU:n så att den matchar programmets behov efter migreringen. Läs mer om metodtips.
F. Hur lång tid tar det att utföra en offlinemigrering från enskild server till flexibel server med migreringstjänsten?
A. I följande tabell visas den tid som ägnas åt att utföra offlinemigreringar för databaser av olika storlekar med postgreSQL-migreringstjänsten. Migreringen utfördes med hjälp av en flexibel server med SKU:n:
Standard_D4ds_v4(4 kärnor, 16 GB minne 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 att migrera till servern rekommenderar vi starkt att du tar en PITR (tidpunktsåterställning) av din enskild server och migrerar den med PostgreSQL-migreringstjänsten.
F. Hur lång tid tar det att utföra en onlinemigrering från enskild server till flexibel server med migreringstjänsten?
A. Onlinemigrering omfattar följande steg:
- Första kopian av databaser
- Ä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 är den längre.
F. Finns det någon support från Microsoft för att flytta från enskild server till flexibel server?
A. Ja. Förutom att kontinuerligt uppdatera migreringstjänsten arbetar vi med interna partnerteam som kan interagera med dig under hela migreringsprocessen. Kontakta din kontorepresentant för mer information.
F. Kan Microsoft hjälpa mig att migrera min enskild server till flexibel server automatiskt? A. Ja. Du kan nominera dina servrar för automatisk migrering. Du kan läsa mer om det och nominera dina servrar för automatisk migrering här.
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.
Om du har en supportplan och behöver teknisk hjälp skapar du en supportbegäran: – För sammanfattning skriver du en beskrivning av problemet. – För Typ av problem väljer du Teknisk. – För Prenumeration väljer du din prenumeration. – För Tjänst väljer du Mina tjänster. – För Tjänsttyp väljer du Azure Database for PostgreSQL – enskild server. – För Resurs väljer du din resurs. – För 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 frustrerande, och vi ber om ursäkt i förväg 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ö.