Konfigurace zálohování pro flexibilní server Azure Database for PostgreSQL pomocí webu Azure Portal

Tento článek popisuje, jak nakonfigurovat zálohování pro flexibilní server Azure Database for PostgreSQL pomocí webu Azure Portal.

Požadavky

Před konfigurací zálohování pro flexibilní server Azure Database for PostgreSQL se ujistěte, že jsou splněné následující požadavky:

Konfigurace zálohování

Pro konfiguraci zálohování pro Azure Database for PostgreSQL – flexibilní server s Azure Backup – můžete použít jednu z následujících metod:

  • Azure Database for PostgreSQL – flexibilní server: podokno pro správu databáze
  • Záložní trezor
  • Resiliency

Pokud chcete nakonfigurovat zálohování na flexibilním serveru Azure Database for PostgreSQL prostřednictvím odolnosti, postupujte takto:

  1. Přejděte do části Odolnost a pak vyberte Přehled>+ Konfigurovat ochranu.

    Snímek obrazovky ukazuje, jak zahájit ochranu databáze.

    Další možností je konfigurace zálohování z podokna trezoru služby Backup, přejděte do trezoru služby Backup>Přehleda pak vyberte + Zálohování.

    Pokud chcete nakonfigurovat zálohování z podokna správy databáze, přejděte do podokna flexibilního serveru PostgreSQL a pak vyberte Nastavení>LTR (Trezorované zálohy).

  2. V panelu Configure protection vyberte Resource managed by as Azure, Datasource type as Azure PostgreSQL flexible server/elastic cluster a Solution as Azure Backup, a poté vyberte Continue.

  3. V panelu Nastavit zálohu, na záložce Základy, zkontrolujte, zda se typ zdroje dat zobrazuje jako Azure PostgreSQL flexibilní server/elastic cluster, vyberte Výběr trezoru v Vaultu a vyberte existující zálohovací trezor z rozbalovacího seznamu, a poté zvolte Další.

    Pokud nemáte trezor služby Backup, vytvořte nový.

  4. Na kartě zásady zálohování vyberte zásadu zálohování, která definuje plán zálohování a dobu uchovávání. Poté vyberte Další.

    Pokud nemáte zásady zálohování, si okamžitě vytvořte.

  5. Na záložce Datasources vyberte typ zálohy v1 (logické zálohy).

    Na screenshotu je výběr typu zálohy pro zálohu.

    Poznámka:

    Typ zálohy určuje, který zásobník chrání datový zdroj. V1 (logické zálohy) používá základní řešení popsané pg_dump v tomto článku. Datový zdroj může být chráněn pouze jedním zásobníkem najednou, protože není podporováno více vrstev.

  6. V panelu Vybrat zdroje pro zálohování vyberte flexibilní server k ochraně a poté vyberte Select.

    Poznámka:

    • Flexibilní servery větší než 1 TB nejsou podporovány.
    • Flexibilní servery na úložišti Premium SSD v2 nejsou podporovány.
    • Elastické shluky nejsou podpořeny.

    Tip

    Azure Backup pro PostgreSQL – flexibilní server a elastický cluster (v2) vytváří fyzické zálohy ze snímků spravovaných disků namísto logických (pg_dump založených) záloh a řeší omezení obecně dostupného řešení v1.

    • Chrání jak flexibilní servery PostgreSQL, tak elastické clustery.
    • Podporuje flexibilní servery a elastické clustery až do 32 TB na Premium SSD v1 a až 64 TB na Premium SSD v2, místo limitu 1 TB.

    Jakmile budete na kartě Zdroje dat, služba Azure Backup ověří, jestli má všechna potřebná přístupová oprávnění pro připojení k serveru. Pokud chybí jedno nebo více přístupových oprávnění, zobrazí se jedna z následujících chybových zpráv – Uživatel nemůže přiřadit role nebo přiřazení role není provedeno.

    • Uživatel nemůže přiřadit role: Tato zpráva se zobrazí, když vy (záložní správce) nemáte přístup k zápisu na flexibilním serveru PostgreSQL, jak je uvedeno v části Zobrazit podrobnosti. Pokud chcete přiřadit potřebná oprávnění k požadovaným prostředkům, vyberte Stáhnout šablonu přiřazení role k načtení šablony ARM a spusťte šablonu jako správce databáze PostgreSQL. Po úspěšném spuštění šablony vyberte Obnovit.

    • přiřazení role neprovedeno: Tato zpráva se zobrazí, když máte vy (správce zálohování) oprávnění k zápisu na flexibilním serveru PostgreSQL a můžete přiřadit chybějící oprávnění uvedená v části Zobrazit podrobnosti. Pokud chcete udělit oprávnění na flexibilním serveru PostgreSQL, vyberte Přiřadit chybějící role.

      Jakmile se proces spustí, chybějící přístupová oprávnění na flexibilních serverech PostgreSQL budou udělena trezoru záloh. Můžete definovat obor, ve kterém musí být udělena přístupová oprávnění. Po dokončení akce se spustí opětovné ověření.

  7. Jakmile se ověření přiřazení role zobrazí úspěch, vyberte Další a pokračujte posledním krokem odeslání operace.

  8. Na kartě Zkontrolovat a konfigurovat vyberte Konfigurovat zálohování.

Vytvoření zásad zálohování

Během procesu konfigurace zálohování můžete vytvořit zásadu zálohování.

Pokud chcete vytvořit zásadu zálohování, postupujte takto:

  1. V podokně Konfigurovat zálohování vyberte kartu Zásady zálohování.

  2. Na kartě Zásady zálohování vyberte možnost Vytvořit novou v části Zásady zálohování.

  3. V panelu Vytvořit zálohovací politiku , na záložce Základy , zadejte název nové politiky do názvu Politika.

  4. Na záložce Schedule + retention v sekci Backup schedule definujte frekvenci zálohování jako Týdenní.

    Poznámka:

    Běžně dostupné řešení založené na v1 (pg_dump) podporuje pouze týdenní četnosti. Pokud zvolíte denní frekvenci, spustí se pouze první zálohovací operace týdne a následující zálohovací úlohy ve stejném týdnu selžou.

    Snímek obrazovky ukazuje, jak definovat plán zálohování v zásadách zálohování.

    Tip

    Pro denní plány zálohování s cílovým bodem obnovení jeden den místo jedné zálohy týdně zkuste Azure Backup for PostgreSQL flexible server and elastic cluster (v2), který je ve verzi Preview. Řešení v2 provádí fyzické zálohy ze snímek spravovaných disků místo logických (pg_dump založených) záloh.

  5. V nastavení uchovávání vyberte možnost Přidat zásadu uchovávání.

  6. V podokně Přidat retenci definujte dobu uchování a pak vyberte Přidat.

  7. Když se vrátíte do panelu Vytvořit zálohovací politiku , vyberte Zkontrolovat + vytvořit.

    Poznámka:

    Pravidla uchovávání informací se vyhodnocují v předem určeném pořadí priority. Priorita je nejvyšší pro roční pravidlo, následuje měsíční pravidlo a poté týdenní pravidlo. Výchozí nastavení uchovávání informací platí, pokud nejsou kvalifikovat žádná jiná pravidla. Například stejný bod obnovy může být první úspěšnou zálohou pořízenou každý týden i první úspěšnou zálohou každý měsíc. Avšak protože měsíční pravidlo má vyšší prioritu než týdenní pravidlo, použije se doba uchovávání odpovídající první úspěšné záloze pořízené v každém měsíci.

Po dokončení konfigurace zálohování můžete spustit zálohování na vyžádání a sledovat průběh operace zálohování.

Další kroky

obnovení flexibilního serveru Azure Database for PostgreSQL pomocí webu Azure Portal.