Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den här artikeln beskriver hur du aktiverar eller inaktiverar hög tillgänglighet (HA) på din Azure Database for PostgreSQL flexibla servern. Informationen gäller oavsett om du använder servrar i samma zon eller använder en zonredundant distributionsmodell. Den här artikeln beskriver hur du aktiverar eller inaktiverar hög tillgänglighet (HA) på din Azure Database for PostgreSQL flexibla servern. Informationen gäller oavsett om du använder servrar i samma zon eller använder en zonredundant distributionsmodell.
Funktionen med hög tillgänglighet distribuerar fysiskt separata primära repliker och väntelägesrepliker. Du kan etablera replikerna i samma tillgänglighetszon eller i olika zoner, beroende på vilken distributionsmodell du väljer. Mer information finns i artikeln om begrepp med hög tillgänglighet. Du kan aktivera hög tillgänglighet under eller efter skapandet av din flexibla Azure Database for PostgreSQL-server. Funktionen med hög tillgänglighet distribuerar fysiskt separata primära repliker och väntelägesrepliker. Du kan etablera replikerna i samma tillgänglighetszon eller i olika zoner, beroende på vilken distributionsmodell du väljer. Mer information finns i artikeln om begrepp med hög tillgänglighet. Du kan aktivera hög tillgänglighet under eller efter skapandet av din flexibla Azure Database for PostgreSQL-server.
Aktivera hög tillgänglighet för befintliga servrar
Du kan aktivera hög tillgänglighet på en befintlig Azure Database for PostgreSQL flexibel server när som helst. När du aktiverar hög tillgänglighet skapar tjänsten en väntelägesreplik som speglar den primära servern. Beroende på regional kapacitet och dina konfigurationsalternativ kan vänteläget distribueras i en annan tillgänglighetszon för maximalt skydd eller i samma zon som den primära. Du kan aktivera hög tillgänglighet på en befintlig Azure Database for PostgreSQL flexibel server när som helst. När du aktiverar hög tillgänglighet skapar tjänsten en väntelägesreplik som speglar den primära servern. Beroende på regional kapacitet och dina konfigurationsalternativ kan vänteläget distribueras i en annan tillgänglighetszon för maximalt skydd eller i samma zon som den primära.
Använd Azure-portalen:
Välj din Azure-databas för PostgreSQL-flexibel server. Använd portalen Azure:
Välj din Azure-databas för PostgreSQL-flexibel server.
I resursmenyn går du till avsnittet Inställningar och väljer Hög tillgänglighet.
Alternativet Zonindelad återhämtning styr om servern är skyddad mellan tillgänglighetszoner. Du kan välja mellan två alternativ:
- Inaktiverad (99.9% SLA): Hög tillgänglighet är inte konfigurerad.
- Aktiverat (99,99% serviceavtal): När du väljer det här alternativet försöker Azure skapa väntelägesservern i en annan tillgänglighetszon än den primära. Det här alternativet ger dig det bästa skyddet mot fel på zonnivå.
Om du aktiverar zonindelad återhämtning men din region saknar kapacitet för en zonredundant konfiguration visas en extra kryssruta under alternativet Aktiverad (99,99% SLA). Markera den här kryssrutan för att tillåta att väntelägesservern skapas i samma zon som den primära servern. När zonindelad kapacitet blir tillgänglig migrerar Azure automatiskt dina arbetsbelastningar från samma zon till zonredundant.
Om du inte aktiverade zonindelad återhämtning väljer du alternativet Aktiverad .
När du väljer alternativet Aktiverad tillämpas alternativet Zonredundant som standard för regioner som stöder tillgänglighetszoner. Den här konfigurationen skyddar mot zonfel.
Om regionen inte har zonindelad kapacitet markerar du kryssrutan under det aktiverade alternativet för att skapa HA med Same-Zone läge i regionen för att säkerställa att hög tillgänglighet (HA) aktiveras i önskad region:
När du är klar med att konfigurera inställningarna väljer du Spara för att tillämpa ändringarna.
En dialogruta visar den kostnadsökning som är associerad med distributionen av väntelägesservern. Om du bestämmer dig för att fortsätta väljer du Aktivera hög tillgänglighet.
En ny distribution startas för att möjliggöra hög tillgänglighet på Azure Database for PostgreSQL flexibel server.
När distributionen är klar kan du välja Gå till resurs för att gå tillbaka till din Azure Database for PostgreSQL flexibla servern.
Inaktivera hög tillgänglighet
Du kan inaktivera hög tillgänglighet på din flexibla Azure Database for PostgreSQL-server när du inte längre behöver skyddet från en standby-replik. Om du inaktiverar hög tillgänglighet tas väntelägesservern bort och kostnaderna minskas, men servern skyddas inte längre mot zon- eller serverfel.
Använd Azure-portalen:
Välj din Azure-databas för PostgreSQL-flexibel server.
I resursmenyn går du till avsnittet Inställningar och väljer Hög tillgänglighet.
Om hög tillgänglighet är aktiverat är alternativknappen Aktiverat för Zonmotståndskraft redan vald. Dessutom är läget Hög tillgänglighet inställt på det konfigurerade läget och värdet för status för hög tillgänglighet är vanligtvis Felfri.
Välj radioknappen Inaktiverad för att inaktivera högtillgänglighet.
Välj Spara för att tillämpa ändringarna.
En dialogruta visar kostnadsminskningen som är kopplad till borttagningen av väntelägesservern. Om du bestämmer dig för att fortsätta väljer du Inaktivera hög tillgänglighet.
En distribution startar. När den är klar visas ett meddelande om att du har inaktiverat hög tillgänglighet.
Aktivera affärskritisk (hög tillgänglighet) under serveretablering
Du kan konfigurera hög tillgänglighet när du först skapar Azure Database for PostgreSQL flexibel server. Genom att aktivera hög tillgänglighet under distributionen distribuerar du en standby-replik tillsammans med din primära server, vilket ger dig omedelbart skydd mot zon- eller serverfel.
Använd Azure-portalen:
När du etablerar en ny flexibel server för Azure Database for PostgreSQL går du till avsnittet Affärskritisk (hög tillgänglighet). Välj Aktiverad-alternativet i avsnittet Zonredundans.
- Som standard försöker servern skapa reservservern i en annan tillgänglighetszon med zonredundant HA-läge för maximal zontålighet.
Om zonindelad kapacitet inte är tillgänglig väljer du kryssrutan Tillåt vänteläge i samma zon om zonåterhämtning misslyckas som reserv. Om du inte väljer det här alternativet kan du inte gå vidare till nästa steg i arbetsflödet för att skapa. Den här kontrollen säkerställer att hög tillgänglighet förblir aktiverad. När zonindelad kapacitet blir tillgänglig migrerar Azure automatiskt dina arbetsbelastningar från Same-Zone HA till zonredundant HA.
När du har markerat kryssrutan fortsätter du till avsnittet Autentisering i arbetsflödet skapa.
Välj en specifik zon för den primära servern genom att ange Tillgänglighetszon till ett annat värde än Ingen inställning.
Initiera en tvingad överlämning
Följ de här stegen för att tvinga fram en redundansväxling av den primära servern till väntelägesservern i Azure Database for PostgreSQL.
När du initierar en tvingad redundansväxling går den primära servern omedelbart ned och utlöser en redundansväxling till väntelägesservern. Att initiera en tvingad redundansväxling är användbart när du vill testa hur en redundansväxling som orsakas av ett oplanerat avbrott påverkar din arbetsbelastning.
Viktigt!
Utför inte omedelbara och på varandra följande övergångar. Vänta i minst 15-20 minuter mellan omkopplingar. Den här väntetiden gör att den nya väntelägesservern kan upprättas helt.
Den totala drifttiden från slutpunkt till slutpunkt, som rapporterats i portalen, kan vara längre än den faktiska stilleståndstid som programmet upplever. Du bör mäta stilleståndstiden ur programmets perspektiv.
Använd Azure-portalen:
Välj din Azure Database for PostgreSQL flexibla server som har hög tillgänglighet aktiverad.
I resursmenyn går du till avsnittet Inställningar och väljer Hög tillgänglighet.
Om de primära servrarna och väntelägesservrarna distribueras i olika zoner bör du notera de värden som tilldelats primär tillgänglighetszon och väntelägestillgänglighetszon. Dessa värden återställs när redundansåtgärden har slutförts.
Välj Tvingad redundans för att starta den manuella redundansproceduren. En dialogruta informerar dig om den förväntade stilleståndstiden tills redundansväxlingen är klar. Om du bestämmer dig för att fortsätta väljer du Initiera tvingad övergång.
Ett meddelande visas och informerar om att en redundansväxling pågår.
När redundansväxlingen till väntelägesservern har slutförts informerar ett meddelande dig om slutförandet.
Om de primära servrarna och väntelägesservrarna distribueras i olika zoner kontrollerar du att värdena för Primär tillgänglighetszon och Väntelägestillgänglighetszon är omvända jämfört med hur de var innan redundansväxlingen startade.
Initiera en planerad övergång
Följ dessa steg för att utföra en planerad redundansväxling från den primära servern till väntelägesservern i Azure Database for PostgreSQL. När du initierar den här åtgärden förbereder den väntelägesservern och utför sedan redundansväxlingen.
Den här redundansåtgärden ger minst stilleståndstid eftersom den utför en korrekt redundansväxling till väntelägesservern. Det är användbart för situationer som att återställa den primära servern till önskad tillgänglighetszon efter en oväntad failover-händelse.
Viktigt!
Utför inte omedelbara och på varandra följande övergångar. Vänta i minst 15-20 minuter mellan omkopplingar. Den här väntetiden gör att den nya väntelägesservern kan upprättas helt.
Utför planerade redundansväxlingar under perioder med låg aktivitet.
Den totala drifttiden från slutpunkt till slutpunkt, som rapporterats i portalen, kan vara längre än den faktiska stilleståndstid som programmet upplever. Du bör mäta stilleståndstiden ur programmets perspektiv.
Använd Azure-portalen:
Välj din Azure Database for PostgreSQL flexibla server som har hög tillgänglighet aktiverad.
I resursmenyn går du till avsnittet Inställningar och väljer Hög tillgänglighet.
Om de primära servrarna och väntelägesservrarna distribueras i olika zoner bör du notera de värden som tilldelats primär tillgänglighetszon och väntelägestillgänglighetszon. Dessa värden återställs när redundansåtgärden har slutförts.
Välj Planerad redundans för att starta den manuella redundansproceduren. En dialogruta informerar dig om den förväntade stilleståndstiden tills redundansväxlingen är klar. Om du bestämmer dig för att fortsätta väljer du Initiera planerad redundans.
Ett meddelande visas och anger att en övergång till reservsystem pågår.
När redundansväxlingen till väntelägesservern har slutförts informerar ett meddelande dig om slutförandet.
Om läget för hög tillgänglighet har konfigurerats som Zonredundant kontrollerar du att värdena för Primär tillgänglighetszon och Väntelägestillgänglighetszon nu är omvända.
Begränsningar och överväganden
När du aktiverar eller inaktiverar hög tillgänglighet på en Azure Database for PostgreSQL flexibel server ändrar tjänsten inte andra inställningar. De här inställningarna omfattar nätverkskonfiguration, brandväggsinställningar, parametrar och kvarhållning av säkerhetskopior. Aktivering eller inaktivering av hög tillgänglighet är en onlineåtgärd. Den här åtgärden påverkar inte programmets anslutning och åtgärder.
Azure Database for PostgreSQL stöder hög tillgänglighet med båda replikerna distribuerade i samma zon. Du kan använda den här konfigurationen i alla regioner som stöds. Hög tillgänglighet med zonredundans är dock endast tillgängligt i vissa regioner.
Nivån Burstable stöder inte hög tillgänglighet. Endast nivåerna Generell användning och Minnesoptimerad har stöd för hög tillgänglighet.
Om du distribuerar en server i en region som består av en enda tillgänglighetszon kan du endast aktivera hög tillgänglighet i samma zonläge. Om Microsoft förbättrar regionen i framtiden med flera tillgänglighetszoner kan du distribuera nya Azure Database for PostgreSQL flexibla servrar med hög tillgänglighet konfigurerad som samma zon eller zonredundant.
Du kan dock inte direkt aktivera hög tillgänglighet i zonredundant läge för någon server som du distribuerade i regionen när regionen bestod av en enda tillgänglighetszon. Som en lösning kan du använda återställningsalternativet eller läsreplikaalternativet.
Återställningsalternativ
- Återställ till senaste återställningspunkt.
- När du har skapat den nya servern aktiverar du hög tillgänglighet med zonredundans.
- Efter dataverifiering kan du ta bort den gamla servern.
- Se till att du ändrar klienternas anslutningssträngar så att de pekar på den nyligen återställde servern.
Alternativet Läs replik
Höj upp läsrepliken så att den blir den nya primära servern.
Om du vill bevara det ursprungliga namnet använder du antingen virtuella slutpunkter eller släpper den gamla primära och skapar och höjer upp en ny läsreplik.
Aktivera Zonindelad återhämtning för portalanvändare. För utvecklarverktyg anger du Hög tillgänglighet med alternativet Zone-Redundant.
Höj upp läsrepliken så att den blir den nya primära servern.
Om du vill bevara det ursprungliga namnet använder du antingen virtuella slutpunkter eller släpper den gamla primära och skapar och höjer upp en ny läsreplik.
Aktivera Zonindelad återhämtning för portalanvändare. För utvecklarverktyg anger du Hög tillgänglighet med alternativet Zone-Redundant.