nejčastější dotazy týkající se SQL Server databází, které běží na zálohování virtuálních počítačů Azure

tento článek obsahuje odpovědi na běžné dotazy týkající se zálohování SQL Server databází, které běží na virtuálních počítačích Azure a používají službu Azure Backup .

můžu použít Azure Backup pro virtuální počítač s IaaS a taky SQL Server na stejném počítači?

ano, na jednom virtuálním počítači můžete mít zálohování virtuálních počítačů i zálohování SQL. V tomto případě interně na virtuálním počítači spustíme úplnou zálohu jenom pro kopírování, aby se protokoly nezkrátily.

Opakuje řešení opakování nebo automaticky zaretušuje zálohy?

Za určitých okolností služba Azure Backup spustí znovu média zálohování. Automatické vyretušování může nastat pro některé ze šesti podmínek uvedených níže:

  • Pokud se protokol nebo rozdílová záloha nezdařila z důvodu chyby ověření LSN, je místo toho převeden další protokol nebo rozdílové zálohování na úplnou zálohu.
  • Pokud před zálohováním protokolu nebo rozdílového zálohování neproběhla žádná úplná záloha, protokol nebo rozdílové zálohování se místo toho převede na úplnou zálohu.
  • Pokud je nejnovější úplné zálohování v čase starší než 15 dní, převede se další protokol nebo rozdílové zálohování na úplnou zálohu.
  • Všechny úlohy zálohování, které se zruší kvůli upgradu rozšíření, se po dokončení upgradu znovu aktivují a spustí se rozšíření.
  • Pokud se rozhodnete přepsat databázi během obnovení, další zálohování protokolu nebo rozdílové zálohy se nezdařila a místo toho se spustí úplné zálohování.
  • V případech, kdy je potřeba k resetování řetězů protokolů z důvodu změny v modelu obnovení databáze, se úplná aktivace automaticky aktivuje v dalším plánu.

Můžu zrušit úlohu zálohování s automatickým zaretušování?

Ne, úlohu automatického zaretušování nemůžete zrušit. Můžete ji ale odhlásit pomocí následujících kroků:

  1. v instanci SQL Server v adresáři C:\Program Files\Azure úlohy Backup\bin vytvořte nebo upravte soubor ExtensionSettingsOverrides. json .
  2. V souboru ExtensionSettingsOverrides. JSON nastavte {"EnableAutoHealer": false}.
  3. Uložte změny a zavřete soubor.
  4. v SQL Server instanci otevřete úlohu spravovat a pak restartujte službu AzureWLBackupCoordinatorSvc .

Můžu rozhodnout o tom, kolik souběžných procesů zálohování poběží na SQL Serveru?

Ano. Pokud chcete minimalizovat dopad na instanci SQL Serveru, můžete omezit rychlost, s jakou se spouští zásady zálohování. Postup změny nastavení:

  1. v instanci SQL Server v adresáři C:\Program Files\Azure úlohy Backup\bin vytvořte soubor ExtensionSettingsOverrides. json .

  2. V souboru ExtensionSettingsOverrides. JSON změňte nastavení DefaultBackupTasksThreshold na nižší hodnotu (například 5).
    {"DefaultBackupTasksThreshold": 5}
    Výchozí hodnota DefaultBackupTasksThreshold je 20.

  3. Uložte změny a zavřete soubor.

  4. v SQL Server instance otevřete správce úloh. Restartujte službu AzureWLBackupCoordinatorSvc .

    i když tato metoda pomáhá, pokud zálohovací aplikace spotřebovává velké množství prostředků, je SQL Server správce zdrojů obecnější způsob, jak určit omezení pro procesor, fyzickou/v/a paměť, které mohou používat příchozí žádosti o aplikace.

Poznámka

V uživatelském prostředí můžete pořád pokračovat a naplánovat tolik záloh v daném okamžiku. Budou se ale zpracovávat v posuvných intervalech, tedy 5, podle výše uvedeného příkladu.

Vytvářejí úspěšné úlohy zálohování upozornění?

No. Úspěšné úlohy zálohování negenerují výstrahy. Výstrahy se odesílají jenom pro úlohy zálohování, které selžou. Podrobné chování výstrah na portálu najdete tady. Pokud vás ale zajímá, že máte výstrahy i pro úspěšné úlohy, můžete použít monitorování pomocí Azure monitor.

Můžu v nabídce úlohy zálohování Zobrazit naplánované úlohy zálohování?

V nabídce úloha zálohování se zobrazují všechny plánované operace a operace na vyžádání s výjimkou naplánovaných záloh protokolů, protože můžou být velmi časté. V případě naplánovaných úloh protokolu použijte monitorování pomocí Azure monitor.

Budou se automaticky zálohovat i budoucí databáze?

Ano, tuto možnost můžete dosáhnout automatickou ochranou.

Když z automaticky chráněné instance odstraním databázi, co se stane se zálohami?

Pokud je databáze vyřazena z autoprotected instance, zálohování databáze se stále pokouší. To znamená, že Odstraněná databáze začne v rámci zálohované položky zobrazovat stav není v pořádku a je pořád chráněná.

Správným způsobem zastavení ochrany této databáze je zastavení zálohování s odstraňováním dat v této databázi.

Když zabráním operaci zálohování funkce autoprotected Database, která bude její chování?

Pokud zastavíte zálohování s uchováním dat, nebudou probíhat žádná budoucí zálohování a stávající body obnovení zůstanou beze změny. Databáze bude i nadále považována za chráněnou a zobrazí se v části zálohované položky.

Pokud zálohování ukončíte pomocí odstranit data, nebudou probíhat žádná budoucí zálohování a existující body obnovení budou také odstraněny. Databáze bude považována za nechráněnou a zobrazí se v rámci instance v části Konfigurace zálohování. Na rozdíl od jiných chráněných databází, které je možné vybrat ručně nebo které můžou získat autoochranu, se ale tato databáze zobrazuje šedě a nedá se vybrat. Jediným způsobem, jak tuto databázi znovu chránit, je vypnout automatickou ochranu instance. Nyní můžete vybrat tuto databázi a nakonfigurovat na ni ochranu nebo znovu zapnout automatickou ochranu instance.

Když změním název databáze poté, co byla chráněna, jaký bude chování?

Přejmenovaná databáze je považována za novou databázi. Takže se služba bude považovat za tuto situaci, jako kdyby se databáze nenašla a selhala v zálohování.

Můžete vybrat databázi, která je teď přejmenovaná, a nakonfigurovat na ni ochranu. Je-li v instanci povolena Automatická ochrana, přejmenovaná databáze bude automaticky rozpoznána a chráněna.

Proč se mi nezobrazuje přidaná databáze pro autoprotected instance?

Databáze, kterou přidáte do autoprotected instance , se nemusí hned zobrazit v části chráněné položky. Důvodem je to, že zjišťování se obvykle spouští každých 8 hodin a skutečná ochrana systému může trvat déle, protože závisí na velikosti virtuálního počítače. Nové databáze však můžete okamžitě vyhledat, pokud ručně spustíte zjišťování výběrem možnosti znovu zjistit databáze, jak je znázorněno na následujícím obrázku:

Ruční zjištění nově přidané databáze

Můžu chránit databáze na virtuálních počítačích s povoleným Azure Disk Encryption (ADE)?

Ano, můžete chránit databáze na virtuálních počítačích s povoleným Azure Disk Encryption (ADE).

můžu chránit databáze, které mají TDE (transparentní šifrování dat) zapnuté a že databáze zůstane zašifrovaná prostřednictvím celého procesu zálohování?

ano, Azure Backup podporuje zálohování databází SQL Server nebo serveru s povoleným TDE. Zálohování podporuje TDE pomocí klíčů spravovaných pomocí Azure nebo klíčů spravovaných zákazníkem (BYOK). v rámci procesu zálohování neprovádí zálohování žádné SQL šifrování, takže databáze zůstane při zálohování zašifrovaná.

Provádí Azure Backup operaci kontrolního součtu v datovém proudu?

V datovém proudu provedeme operaci kontrolního součtu. nebudete je ale měnit pomocí SQL kontrolního součtu. Zálohování úloh Azure vypočítá kontrolní součet datového proudu a uloží ho explicitně během operace zálohování. Tento datový proud kontrolního součtu se pak povede jako referenční a křížově ověřený pomocí kontrolního součtu datového proudu během operace obnovení, aby se zajistilo konzistence dat.

Další kroky

naučte se, jak zálohovat databázi SQL Server , která běží na virtuálním počítači Azure.