Správa dlouhodobého uchovávání záloh Azure SQL Database

Platí pro: Azure SQL Database

Se službou Azure SQL Database můžete nastavit zásady dlouhodobého uchovávání záloh, které automaticky uchovávají zálohy v samostatných kontejnerech Úložiště objektů blob v Azure po dobu až 10 let. Databázi pak můžete obnovit pomocí těchto záloh pomocí Azure Portal, Azure CLI nebo PowerShellu. Pro Azure SQL Managed Instance se podporují také zásady dlouhodobého uchovávání.

Požadavky

Musíte mít aktivní předplatné Azure.

Vytvoření zásad dlouhodobého uchovávání

Můžete nakonfigurovat SQL Database tak, aby uchovály automatizované zálohy po dobu delší, než je doba uchovávání pro vaši úroveň služby.

  1. V Azure Portal přejděte na server a pak vyberte Zálohy. Vyberte kartu Zásady uchovávání informací a upravte nastavení uchovávání záloh.

    Snímek obrazovky s Azure Portal zobrazující prostředí zásad uchovávání informací

  2. Na kartě Zásady uchovávání informací vyberte databáze, pro které chcete nastavit nebo upravit zásady dlouhodobého uchovávání záloh. Nevybrané databáze nebudou ovlivněny.

    Snímek obrazovky s Azure Portal na kartě Zásady uchovávání informací pro konfiguraci zásad uchovávání záloh

  3. V podokně Konfigurovat zásady zadejte požadovanou dobu uchovávání týdenních, měsíčních nebo ročních záloh. Zvolte dobu uchovávání 0, abyste označili, že se nemá nastavit žádné dlouhodobé uchovávání záloh.

    Snímek obrazovky s Azure Portal, podoknem Konfigurace zásad

  4. Výběrem možnosti Použít použijete zvolené nastavení uchovávání informací na všechny vybrané databáze.

Důležité

Když povolíte zásady dlouhodobého uchovávání záloh, může trvat až 7 dní, než se první záloha zviditelní a zpřístupní k obnovení. Podrobnosti o četnosti LTR zálohování najdete v tématu Dlouhodobé uchovávání záloh.

Zobrazení záloh a obnovení ze zálohy

Zobrazte zálohy, které se uchovávají pro konkrétní databázi se zásadou LTR, a proveďte obnovení z těchto záloh.

  1. V Azure Portal přejděte na server a pak vyberte Zálohy. Pokud chcete zobrazit dostupné zálohy LTR pro konkrétní databázi, vyberte Spravovat ve sloupci Dostupné zálohy LTR. Zobrazí se podokno se seznamem dostupných záloh LTR pro vybranou databázi.

    Snímek obrazovky s Azure Portal s dostupnými zálohami

  2. V podokně Dostupné zálohy LTR , které se zobrazí, zkontrolujte dostupné zálohy. Můžete vybrat zálohu, ze které chcete obnovit nebo odstranit.

    Snímek obrazovky s Azure Portal, kde můžete zobrazit dostupné zálohy LTR

  3. Pokud chcete provést obnovení z dostupné zálohy LTR, vyberte zálohu, ze které chcete provést obnovení, a pak vyberte Obnovit.

    Snímek obrazovky s Azure Portal, kde můžete provést obnovení z dostupné zálohy LTR

  4. Zvolte název nové databáze a pak vyberte Zkontrolovat a vytvořit a zkontrolujte podrobnosti o obnovení. Vyberte Vytvořit a obnovte databázi ze zvolené zálohy.

    Snímek obrazovky s Azure Portal, kde můžete nakonfigurovat podrobnosti o obnovení

  5. Na panelu nástrojů vyberte ikonu oznámení a zobrazte stav úlohy obnovení.

    Snímek obrazovky s Azure Portal znázorňující průběh úlohy obnovení

  6. Po dokončení úlohy obnovení otevřete stránku Databáze SQL a zobrazte nově obnovenou databázi.

Poznámka

Odtud se můžete pomocí aplikace SQL Server Management Studio připojit k obnovené databázi a provádět požadované úlohy, jako je například extrakce části dat z obnovené databáze a zkopírování do existující databáze nebo odstranění existující databáze a přejmenování obnovené databáze na název existující databáze.

Omezení

  • Při obnovování ze zálohy LTR je vlastnost škálování čtení zakázaná. Pokud to chcete povolit, přečtěte si škálování obnovené databáze a aktualizujte databázi po jejím vytvoření.
  • Při obnovování ze zálohy LTR, která byla vytvořena, když byla databáze v elastickém fondu, musíte zadat cíl na úrovni služby.
  • LTR na úrovni služby Hyperscale je ve verzi Public Preview s omezením.

Poznámka

LTR je možné povolit pro databáze Hyperscale vytvořené nebo migrované z jiných úrovní služby po červnu 2022. Podpora LTR pro všechny ostatní databáze Hyperscale bude přidána během několika příštích týdnů. Pokud se pokusíte povolit LTR pro databázi Hyperscale, ve které ještě není podporovaná, zobrazí se následující chyba: Dlouhodobé uchovávání dat není podporováno: Dlouhodobé uchovávání v hyperškálování je v současné době ve verzi Limited Preview a pro vaši databázi se zatím nedá povolit. Pokud chcete povolit dlouhodobé uchovávání, obraťte se na podporu Microsoftu. Pokud chcete tento problém vyřešit, vytvořte lístek podpory nebo počkejte, až se pro vaši databázi povolí podpora LTR.

Osvědčené postupy

Pokud používáte zálohy LTR ke splnění dodržování předpisů nebo jiných důležitých požadavků:

  • Pomocí portálu, Azure CLI nebo PowerShellu ověřte, že se zálohy LTR pořídí podle nakonfigurovaných zásad. Postupujte podle kroků uvedených v části Zobrazení záloh .
  • Zvažte provádění pravidelných postupů obnovení, abyste ověřili, že obnovení záloh LTR vede k očekávanému stavu databáze.

Další kroky