Geo-haveriberedskap i Azure Database for PostgreSQL – flexibel server
GÄLLER FÖR: Azure Database for PostgreSQL – flexibel server
Om det uppstår en regionomfattande katastrof kan Azure skydda mot regionala eller stora geografikatastrofer med haveriberedskap genom att använda en annan region. Mer information om Arkitektur för haveriberedskap i Azure finns i Arkitektur för haveriberedskap i Azure till Azure.
Azure Database for PostgreSQL – flexibel server innehåller funktioner som skyddar data och minskar stilleståndstiden för dina verksamhetskritiska databaser under planerade och oplanerade driftstopp. Azure Database for PostgreSQL– flexibel server bygger på Azure-infrastrukturen som erbjuder robust återhämtning och tillgänglighet och erbjuder funktioner för affärskontinuitet som ger felskydd, åtgärdar krav på återställningstid och minskar exponeringen för dataförlust. När du utformar dina program bör du överväga stilleståndstidstoleransen – mål för återställningstid (RTO) och exponering för dataförlust – målet för återställningspunkten (RPO). Din affärskritiska databas kräver till exempel striktare drifttid än en testdatabas.
Jämför geo-replikering med geo-redundant lagring av säkerhetskopiering
Både geo-replikering med läsrepliker och geo-säkerhetskopiering är lösningar för geo-haveriberedskap. De skiljer sig dock åt i detaljerna i sina erbjudanden. För att välja rätt lösning för systemet är det viktigt att förstå och jämföra deras funktioner.
Funktion | Geo-replikering | Geo-säkerhetskopiering |
---|---|---|
Automatisk redundans | Nej | Nej |
Användaren måste uppdatera anslutningssträng efter redundansväxling | Nej | Ja |
Kan finnas i en icke-länkad region | Ja | Nej |
Stöder lässkalning | Ja | Nej |
Kan konfigureras när servern har skapats | Ja | Nej |
Återställa till en viss tidpunkt | Nej | Nej |
Garanterad kapacitet | Ja | Nej |
Geo-redundant säkerhetskopiering och återställning
Med geo-redundant säkerhetskopiering och återställning kan du återställa servern i en annan region i händelse av en katastrof. Det ger också minst 99,99999999999999999999 procent (16 nior) hållbarhet för säkerhetskopieringsobjekt under ett år.
Geo-redundant säkerhetskopiering kan endast konfigureras när servern skapas. När servern har konfigurerats med geo-redundant säkerhetskopiering kopieras säkerhetskopieringsdata och transaktionsloggar till den kopplade regionen asynkront via lagringsreplikering.
Mer information om geo-redundant säkerhetskopiering och återställning finns i geo-redundant säkerhetskopiering och återställning.
Skrivskyddade repliker
Läsrepliker mellan regioner kan distribueras för att skydda dina databaser mot fel på regionnivå. Läsrepliker uppdateras asynkront med hjälp av Azure Database for PostgreSQL– flexibel servers fysiska replikeringsteknik och kan fördröja den primära. Läsrepliker stöds i generell användning och minnesoptimerade beräkningsnivåer.
Mer information om läsfunktioner och överväganden för repliker finns i Läsa repliker.
Identifiering, avisering och hantering av avbrott
Om servern har konfigurerats med geo-redundant säkerhetskopiering kan du utföra geo-återställning i den kopplade regionen. En ny server etableras och återställs till de senast tillgängliga data som kopierades till den här regionen.
Du kan också använda skrivskyddade repliker mellan regioner. I händelse av regionfel kan du utföra haveriberedskap genom att befordra din läsreplik till en fristående skrivbar server. RPO förväntas vara upp till 5 minuter (dataförlust möjlig) förutom om det uppstår allvarliga regionala fel kan RPO vara nära replikeringsfördröjningen vid tidpunkten för felet.
Mer information om oplanerad stilleståndstidsreducering och återställning efter regional katastrof finns i Oplanerad nedtidsreducering.
Relaterat innehåll
- Dokumentation om Azure Database for PostgreSQL – flexibel server.
- Tillförlitlighet i Azure.