Správa a monitorování zálohovaných databází SQL Serveru

Tento článek popisuje běžné úlohy správy a monitorování databází SQL Serveru spuštěných na virtuálním počítači Azure a zálohovaných do trezoru služby Azure Backup Recovery Services službou Azure Backup . Dozvíte se, jak monitorovat úlohy a výstrahy, zastavit a obnovit ochranu databáze, spouštět úlohy zálohování a zrušit registraci virtuálního počítače ze záloh.

Pokud jste ještě nenakonfigurovali zálohy pro databáze SQL Serveru, přečtěte si téma Zálohování databází SQL Serveru na virtuálních počítačích Azure.

Poznámka:

Další informace o podporovaných konfiguracích a scénářích najdete v matici podpory zálohování SQL.

Monitorování úloh zálohování na portálu

Azure Backup zobrazuje všechny plánované operace a operace na vyžádání v rámci úloh zálohování v Centru zálohování na webu Azure Portal s výjimkou plánovaných zálohování protokolů, protože můžou být velmi časté. Úlohy, které vidíte na tomto portálu, zahrnují zjišťování a registraci databáze, konfiguraci operací zálohování a zálohování a obnovení.

Screenshot showing the Backup jobs under Backup jobs.

Podrobnosti o scénářích monitorování najdete na webu Azure Portal a monitorování pomocí služby Azure Monitor.

Zobrazení upozornění zálohování

Azure Backup vytváří integrovaná upozornění prostřednictvím služby Azure Monitor pro následující scénáře zálohování databází SQL:

  • Selhání zálohování
  • Selhání obnovení
  • Je nakonfigurovaný nepodporovaný typ zálohování.
  • Rozšíření úloh není v pořádku
  • Odstranění zálohovaných dat

Další informace o podporovaných scénářích upozornění najdete v upozorněních služby Azure Monitor pro Službu Azure Backup.

Pokud chcete monitorovat výstrahy zálohování databáze, postupujte takto:

  1. Na webu Azure Portal přejděte do Centra zálohování a vyfiltrujte SQL v typu zdroje dat virtuálního počítače Azure.

    Screenshot showing the Backup alerts menu item.

  2. Výběrem položky nabídky Výstrahy zobrazíte seznam všech výstrah, které byly aktivovány pro zálohy databáze SQL ve vybraném časovém období.

    Screenshot showing the Backup alerts list.

  3. Pokud chcete nakonfigurovat oznámení pro tyto výstrahy, musíte vytvořit pravidlo pro zpracování výstrah.

    Přečtěte si informace o konfiguraci oznámení pro výstrahy.

Zastavení ochrany databáze SQL Serveru

Zálohování databáze SQL Serveru můžete zastavit několika způsoby:

  • Zastavte všechny budoucí úlohy zálohování a odstraňte všechny body obnovení.
  • Zastavte všechny budoucí úlohy zálohování a ponechte body obnovení nedotčené.

Pokud se rozhodnete ponechat body obnovení, mějte na paměti tyto podrobnosti:

  • Všechny body obnovení zůstanou navždy nedotčené a veškeré vyřezávání zastaví ochranu se zachováním dat.
  • Za chráněnou instanci a využité úložiště se vám budou účtovat poplatky. Další informace najdete v tématu o cenách služby Azure Backup.
  • Pokud odstraníte zdroj dat bez zastavení zálohování, nové zálohy selžou. Platnost starých bodů obnovení vyprší podle zásad, ale nejnovější bod obnovení bude vždy zachován, dokud nezastavíte zálohy a odstraníte data.

Zastavení ochrany databáze:

  1. Přejděte do Centra zálohování a v nabídce klikněte na Zálohovat instance .

  2. Jako typ zdroje dat vyberte SQL na virtuálním počítači Azure.

    Screenshot showing to select SQL in Azure VM.

  3. Vyberte databázi, pro kterou chcete zastavit ochranu.

    Screenshot showing to select the database to stop protection.

  4. V nabídce databáze vyberte Zastavit zálohování.

    Můžete také kliknout pravým tlačítkem myši na konkrétní řádek v zobrazení Zálohovat instance a vybrat Zastavit zálohování.

    Screenshot showing to select Stop backup.

  5. V nabídce Zastavit zálohování vyberte, zda chcete zachovat nebo odstranit data. Pokud chcete, zadejte důvod a komentář.

    Retain or delete data on the Stop Backup menu

  6. Vyberte Zastavit zálohování.

Obnovení ochrany databáze SQL

Když zastavíte ochranu databáze SQL, vyberete-li možnost Zachovat zálohovaná data , můžete později obnovit ochranu. Pokud si zálohovaná data nezachováte, nemůžete obnovit ochranu.

Pokud chcete obnovit ochranu databáze SQL, postupujte takto:

  1. Otevřete zálohovanou položku a vyberte Obnovit zálohování.

    Select Resume backup to resume database protection

  2. V nabídce Zásady zálohování vyberte zásadu a pak vyberte Uložit.

Spuštění zálohování na vyžádání

Můžete spouštět různé typy záloh na vyžádání:

  • Úplné zálohování
  • Úplné zálohování pouze kopírování
  • Rozdílové zálohování
  • Zálohování protokolů

Poznámka:

Doba uchovávání této zálohy je určena typem běhu zálohy na vyžádání.

  • Úplné zálohování na vyžádání uchovává minimálně 45 dní a maximálně 99 let.
  • Kopie na vyžádání přijímá pouze úplné v0alue pro uchování.
  • Rozdílový rozdíl na vyžádání uchovává zálohy podle uchovávání plánovaných rozdílových hodnot nastavených v zásadách.
  • Protokol na vyžádání uchovává zálohy podle uchovávání naplánovaných protokolů nastavených v zásadách.

Další informace najdete v tématu Typy zálohování SQL Serveru.

Úprava zásad

Upravte zásady tak, aby měnily frekvenci zálohování nebo rozsah uchovávání informací.

Poznámka:

Všechny změny doby uchovávání se použijí retrospektivní pro všechny starší body obnovení kromě nových bodů obnovení.

Na řídicím panelu trezoru přejděte na Spravovat>zásady zálohování a zvolte zásadu, kterou chcete upravit.

Manage backup policy

Modify backup policy

Změny zásad ovlivní všechny přidružené položky zálohování a aktivují odpovídající úlohy konfigurace ochrany .

Poznámka:

Úprava zásad ovlivní také stávající body obnovení.

V případě bodů obnovení v archivu, které nebyly po dobu 180 dnů v archivní úrovni, odstranění těchto bodů obnovení vede k nákladům na předčasné odstranění. Další informace.

Nekonzistentní zásady

Operace úprav zásad může někdy vést k nekonzistentní verzi zásad pro některé zálohované položky. K tomu dochází v případě, že odpovídající úloha konfigurace ochrany pro zálohovanou položku selže po aktivaci operace upravit zásadu. V zobrazení zálohované položky se zobrazí takto:

Inconsistent policy

Verzi zásad můžete opravit pro všechny ovlivněné položky jedním kliknutím:

Fix inconsistent policy

Zrušení registrace instance SQL Serveru

Před zrušením registrace serveru zakažte obnovitelné odstranění a odstraňte všechny zálohované položky.

Poznámka:

Odstranění zálohovaných položek s povoleným obnovitelným odstraněním povede k 14dennímu uchovávání a budete muset počkat, než se položky úplně odeberou. Pokud jste však odstranili zálohované položky s povoleným obnovitelným odstraněním, můžete je zrušit, zakázat obnovitelné odstranění a pak je znovu odstranit, abyste je mohli okamžitě odebrat. Další informace

Po zakázání ochrany zrušte registraci instance SQL Serveru, ale před odstraněním trezoru.

  1. Na řídicím panelu trezoru v části Spravovat vyberte Infrastrukturu zálohování.

    Select Backup Infrastructure

  2. V části Servery pro správu vyberte Chráněné servery.

    Select Protected Servers

  3. V části Chráněné servery vyberte server, který chcete zrušit registraci. Pokud chcete trezor odstranit, musíte zrušit registraci všech serverů.

  4. Klikněte pravým tlačítkem myši na chráněný server a vyberte Zrušit registraci.

    Select Delete

Opětovné registrace rozšíření na virtuálním počítači s SQL Serverem

Někdy může být rozšíření úloh na virtuálním počítači ovlivněné z jednoho důvodu nebo z jiného důvodu. V takových případech začnou všechny operace aktivované na virtuálním počítači selhat. Pak možná budete muset rozšíření na virtuálním počítači znovu zaregistrovat. Operace opětovné registrace přeinstaluje rozšíření zálohování úloh na virtuálním počítači, aby operace pokračovaly. Tuto možnost najdete v části Infrastruktura zálohování v trezoru služby Recovery Services.

Protected servers under Backup Infrastructure

Tuto možnost používejte s opatrností. Když se aktivuje na virtuálním počítači s již v pořádku rozšířením, tato operace způsobí restartování rozšíření. To může způsobit selhání všech probíhajících úloh. Před aktivací operace opětovné registrace zkontrolujte jeden nebo více příznaků .

Správa zálohování databáze při přesunu nebo odstranění zálohovaného virtuálního počítače

Zálohovaný virtuální počítač SQL se odstraní nebo přesune pomocí přesunu prostředků. Prostředí závisí na následujících vlastnostech nového virtuálního počítače.

Nové předplatné virtuálního počítače Název nového virtuálního počítače Nová skupina prostředků virtuálního počítače Nová oblast virtuálního počítače Prostředí
Stejné Stejné Stejné Stejné Co se stane se zálohováním starého virtuálního počítače?

Zobrazí se upozornění, že na starém virtuálním počítači se zastaví zálohování. Zálohovaná data se zachovají podle poslední aktivní zásady. Můžete se rozhodnout zastavit ochranu a odstranit data a zrušit registraci starého virtuálního počítače, jakmile se všechna zálohovaná data vyčistí podle zásad.

Jak získat zálohovaná data ze starého virtuálního počítače do nového virtuálního počítače?

Na novém virtuálním počítači se automaticky neaktivují žádné zálohy SQL. Virtuální počítač musíte znovu zaregistrovat do stejného trezoru. Pak se zobrazí jako platný cíl a data SQL je možné obnovit k nejnovějšímu dostupnému bodu v čase prostřednictvím možnosti obnovení alternativního umístění. Po obnovení dat SQL budou zálohy SQL na tomto počítači pokračovat. Zálohování virtuálních počítačů bude pokračovat tak, jak je, pokud jste dříve nakonfigurovali.
Stejné Stejné Rozdílné Stejné Co se stane se zálohováním starého virtuálního počítače?

Zobrazí se upozornění, že na starém virtuálním počítači se zastaví zálohování. Zálohovaná data se zachovají podle poslední aktivní zásady. Můžete se rozhodnout zastavit ochranu a odstranit data a zrušit registraci starého virtuálního počítače, jakmile se všechna zálohovaná data vyčistí podle zásad.

Jak získat zálohovaná data ze starého virtuálního počítače do nového virtuálního počítače?

Vzhledem k tomu, že nový virtuální počítač je v jiné skupině prostředků, bude považován za nový počítač a musíte explicitně nakonfigurovat zálohy SQL (a zálohování virtuálních počítačů, pokud jste dříve nakonfigurovali) do stejného trezoru. Pak pokračujte obnovením zálohované položky SQL starého virtuálního počítače k nejnovějšímu dostupnému bodu v čase prostřednictvím obnovení alternativního umístění na nový virtuální počítač. Zálohy SQL teď budou pokračovat.
Stejné Stejné Stejné nebo jiné Rozdílné Co se stane se zálohováním starého virtuálního počítače?

Zobrazí se upozornění, že na starém virtuálním počítači se zastaví zálohování. Zálohovaná data se zachovají podle poslední aktivní zásady. Můžete se rozhodnout zastavit ochranu a odstranit data a zrušit registraci starého virtuálního počítače, jakmile se všechna zálohovaná data vyčistí podle zásad.

**Jak získat zálohovaná data ze starého virtuálního počítače do nového virtuálního počítače?

Vzhledem k tomu, že nový virtuální počítač je v jiné oblasti, musíte nakonfigurovat zálohy SQL do trezoru v nové oblasti.

Pokud je nová oblast spárovaná oblast, můžete obnovit data SQL k nejnovějšímu dostupnému bodu v čase prostřednictvím funkce obnovení mezi oblastmi ze zálohované položky SQL starého virtuálního počítače.

Pokud nová oblast není spárovaná, přímé obnovení z předchozí zálohované položky SQL se nepodporuje. Můžete ale zvolit možnost obnovení jako soubory , ze zálohované položky SQL starého virtuálního počítače, abyste získali data do připojené sdílené složky ve virtuálním počítači staré oblasti a pak je připojili k novému virtuálnímu počítači.
Rozdílné Stejné nebo jiné Stejné nebo jiné Stejné nebo jiné Co se stane se zálohováním starého virtuálního počítače?

Zobrazí se upozornění, že na starém virtuálním počítači se zastaví zálohování. Zálohovaná data se zachovají podle poslední aktivní zásady. Po vyčištění všech zálohovaných dat podle zásad můžete zvolit zastavení ochrany a odstranění dat a zrušení registrace starého virtuálního počítače.

Jak získat zálohovaná data ze starého virtuálního počítače do nového virtuálního počítače?

Vzhledem k tomu, že nový virtuální počítač je v jiném předplatném, musíte nakonfigurovat zálohy SQL do trezoru v novém předplatném. Pokud se jedná o nový trezor v jiném předplatném, přímé obnovení z předchozí zálohované položky SQL se nepodporuje. Můžete ale zvolit možnost obnovení jako soubory z položky zálohy SQL starého virtuálního počítače, abyste získali data do připojené sdílené složky ve virtuálním počítači starého předplatného a pak je připojili k novému virtuálnímu počítači.

Další kroky

Další informace naleznete v tématu Řešení potíží se zálohováním databáze SQL Serveru.