Geografické zotavení po havárii na flexibilním serveru Azure Database for PostgreSQL
PLATÍ PRO: Flexibilní server Azure Database for PostgreSQL
Pokud dojde k havárii v celé oblasti, Azure může poskytovat ochranu před regionálními nebo velkými zeměpisnými katastrofami s zotavením po havárii tím, že využívá jinou oblast. Další informace o architektuře zotavení po havárii Azure najdete v tématu Architektura zotavení po havárii Azure do Azure.
Flexibilní server Azure Database for PostgreSQL poskytuje funkce, které chrání data a snižují výpadky pro důležité databáze během plánovaných a neplánovaných výpadků. Flexibilní server Azure Database for PostgreSQL založený na infrastruktuře Azure, která nabízí robustní odolnost a dostupnost, nabízí funkce provozní kontinuity, které poskytují ochranu proti chybám, řeší požadavky na dobu obnovení a snižují riziko ztráty dat. Při navrhování aplikací byste měli zvážit odolnost proti výpadkům – plánovanou dobu obnovení (RTO) a expozici ztráty dat – cíl bodu obnovení (RPO). Například vaše databáze pro důležité obchodní informace vyžaduje přísnější dobu provozu než testovací databáze.
Porovnání geografické replikace s geograficky redundantním úložištěm zálohování
Geografická replikace s replikami čtení a geografickým zálohováním jsou řešení pro geografické zotavení po havárii. Liší se ale v podrobnostech svých nabídek. Pokud chcete zvolit správné řešení pro váš systém, je důležité pochopit a porovnat jejich funkce.
Funkce | Geografická replikace | Geografické zálohování |
---|---|---|
Automatické převzetí služeb při selhání | No | Ne |
Uživatel musí po převzetí služeb při selhání aktualizovat připojovací řetězec | No | Ano |
Může být v ne spárované oblasti. | Yes | No |
Podporuje škálování čtení. | Yes | No |
Lze nakonfigurovat po vytvoření serveru. | Yes | No |
Obnovení k určitému bodu v čase | No | Ne |
Zaručená kapacita | Yes | No |
Geograficky redundantní zálohování a obnovení
Geograficky redundantní zálohování a obnovení umožňuje obnovit server v jiné oblasti v případě havárie. Poskytuje také alespoň 99,9999999999999999 % (16 devítek) stálost zálohovaných objektů za rok.
Geograficky redundantní zálohování je možné nakonfigurovat pouze při vytváření serveru. Pokud je server nakonfigurovaný s geograficky redundantním zálohováním, data záloh a transakční protokoly se kopírují do spárované oblasti asynchronně prostřednictvím replikace úložiště.
Další informace o geograficky redundantním zálohování a obnovení najdete v tématu geograficky redundantní zálohování a obnovení.
Čtení replik
Repliky pro čtení mezi oblastmi je možné nasadit za účelem ochrany databází před selháními na úrovni oblasti. Repliky pro čtení se aktualizují asynchronně pomocí technologie fyzické replikace flexibilního serveru Azure Database for PostgreSQL a můžou zpožďovat primární server. Repliky pro čtení se podporují ve výpočetních úrovních pro obecné účely a optimalizovány pro paměť.
Další informace o funkcích a aspektech čtení replik najdete v tématu Repliky pro čtení.
Detekce výpadků, oznámení a správa
Pokud je váš server nakonfigurovaný s geograficky redundantním zálohováním, můžete provést geografické obnovení ve spárované oblasti. Nový server se zřídí a obnoví na poslední dostupná data, která byla zkopírována do této oblasti.
Můžete také použít repliky pro čtení mezi oblastmi. V případě selhání oblasti můžete provést operaci zotavení po havárii zvýšením úrovně repliky pro čtení na samostatný server pro čtení i zápis. Očekává se, že cíl bodu obnovení bude až 5 minut (možné ztráty dat), s výjimkou případů, kdy dojde k závažnému selhání oblasti, může být cíl bodu obnovení blízko prodlevě replikace v době selhání.
Další informace o zmírnění neplánovaných výpadků a zotavení po regionální havárii najdete v tématu Zmírnění neplánovaných výpadků.
Související obsah
- Dokumentace k flexibilnímu serveru Azure Database for PostgreSQL
- Spolehlivost v Azure