Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Důležité
Azure Cosmos DB for PostgreSQL se už pro nové projekty nepodporuje. Tuto službu nepoužívejte pro nové projekty. Místo toho použijte jednu z těchto dvou služeb:
Azure Cosmos DB for NoSQL můžete použít pro distribuované databázové řešení navržené pro vysoce škálovatelné scénáře s 99,999% smlouvou o úrovni služeb (SLA), okamžitým automatickým škálováním a automatickým převzetím služeb při selhání napříč několika oblastmi.
Použijte funkci Elastic Clusters služby Azure Database for PostgreSQL pro horizontálně dělené PostgreSQL pomocí opensourcového rozšíření Citus.
Azure Cosmos DB for PostgreSQL automaticky vytváří zálohy každého uzlu v clusteru. Zálohy je možné použít k obnovení clusteru do zadaného času – obnovení k určitému bodu v čase (PITR). Zálohování a obnovení jsou základní součástí jakékoli strategie kontinuity podnikových procesů, protože chrání data před náhodným poškozením nebo odstraněním.
Zálohování
Automatizovaný proces provádí zálohování každého uzlu Azure Cosmos DB for PostgreSQL od okamžiku zřízení clusteru a v průběhu životního cyklu clusteru. Azure Cosmos DB for PostgreSQL pořizuje pravidelné snímky disků a kombinuje je s přenosem souborů WAL z uzlů do úložiště objektů blob v Azure.
Zálohy umožňují obnovit server k jakémukoli bodu v čase v rámci doby uchovávání. (Doba uchovávání je aktuálně 35 dnů pro všechny clustery.) Všechny zálohy se šifrují pomocí 256bitového šifrování AES.
Záložní soubory není možné exportovat. Dají se použít jenom pro operace obnovení ve službě Azure Cosmos DB for PostgreSQL.
Redundance zálohování
Azure Cosmos DB for PostgreSQL podporuje následující možnosti redundance zálohování.
Zálohování v rámci stejné oblasti
Zónově redundantní úložiště zálohování: Tato možnost se automaticky vybere pro oblasti, které podporují zóny dostupnosti. Pokud jsou zálohy uložené v zónově redundantním úložišti zálohování, kromě více kopií dat uložených v zóně dostupnosti, kde je každý uzel clusteru hostovaný, se data replikují také do jiných zón dostupnosti.
Místně redundantní úložiště zálohování: Tato možnost se automaticky vybere pro oblasti, které nepodporují zóny dostupnosti. Pokud jsou zálohy uložené v místně redundantním úložišti zálohování, uloží se ve stejné oblasti několik kopií záloh.
Zálohování mezi oblastmi
- Geograficky redundantní úložiště zálohování: Tuto možnost můžete zvolit při vytváření clusteru. Pokud jsou zálohy uložené v jiné oblasti, kromě tří kopií dat uložených v oblasti, kde je cluster hostovaný, se data replikují do jiné oblasti.
Oblast Azure, ve které je geograficky redundantní zálohování clusteru uložené , závisí na oblasti Azure, ve které se nachází cluster Azure Cosmos DB for PostgreSQL.
Náklady na úložiště zálohování
Aktuální ceny úložiště pro zálohování najdete na stránce s cenami služby Azure Cosmos DB pro PostgreSQL.
Obnovení
Cluster můžete obnovit k jakémukoli bodu v čase za posledních 35 dnů. Obnovení k určitému bodu v čase je užitečné v několika scénářích. Například když uživatel omylem odstraní data, zahodí důležitou tabulku nebo databázi, nebo když aplikace náhodně přepíše správná data špatnými daty.
Poznámka:
Zálohování clusteru se sice vždy ukládá po dobu 35 dnů, ale možná budete muset podat žádost o podporu pro obnovení clusteru na dřívější časový bod, než je nejnovější čas převzetí služeb při selhání. Kromě vysoké dostupnosti (HA) využívají operace údržby a operace výpočtu / škálování úložiště převzetí služeb při selhání k minimalizaci výpadků během těchto operací.
Pokud jsou všechny uzly v provozu, můžete obnovit cluster ve stejné oblasti bez ztráty dat. V mimořádně vzácném případě uzlu, u který dochází ke katastrofické události (a vysoká dostupnost není v clusteru povolená), můžete ztratit až 5 minut dat.
V clusterech s povolenou geografickou zálohou je možné provést obnovení ve vzdálené oblasti nebo ve stejné oblasti, ve které se nachází cluster.
Důležité
Odstraněné clustery není možné obnovit. Pokud cluster odstraníte, všechny uzly patřící k tomuto clusteru se odstraní a nebude možné je obnovit. Po nasazení můžou správci využít zámky správy k ochraně prostředků clusteru před náhodným odstraněním nebo neočekávanými změnami.
Proces obnovení vytvoří nový cluster ve stejné nebo vzdálené oblasti Azure, ve stejném předplatném a ve stejné skupině prostředků jako původní. Tento cluster má stejnou konfiguraci jako původní cluster: stejný počet uzlů, stejný počet virtuálních jader, stejnou velikost úložiště, stejné role uživatelů, stejnou verzi PostgreSQL a stejnou verzi rozšíření Citus.
Nastavení sítě se nezachovává z původního clusteru, resetují se na výchozí hodnoty. Po obnovení budete muset tato nastavení ručně upravit, abyste povolili přístup k obnovenému clusteru. Obecně se podívejte na náš seznam navrhovaných úkolů po obnovení.
Obnovení clusteru ve většině případů trvá až 1 hodinu.
Další kroky
- Postup obnovení clusteru na webu Azure Portal
- Podívejte se na limity a omezení zálohování a obnovení.
- Přečtěte si o zónách dostupnosti Azure.