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.
Tip
Microsoft Fabric Data Warehouse je relační sklad v podnikovém měřítku na základu datového jezera s architekturou připravenou pro budoucnost, integrovanou AI a novými funkcemi. Pokud s datovými sklady začínáte, začněte pracovat s Fabric Data Warehouse. Stávající úlohy fondu dedikované SQL můžou upgradovat na Fabric a získat tak přístup k novým funkcím napříč datovou vědou, analýzou v reálném čase a reportováním.
V tomto článku se dozvíte, jak používat zálohování a obnovení ve vyhrazeném fondu SQL Azure Synapse.
Pomocí vyhrazených bodů obnovení fondu SQL můžete obnovit nebo zkopírovat datový sklad do předchozího stavu v primární oblasti. K obnovení do jiné geografické oblasti použijte geograficky redundantní zálohy datového skladu.
Poznámka
Ne všechny funkce vyhrazeného SQL clusteru v pracovních prostorech Azure Synapse se vztahují na vyhrazený SQL cluster (dříve SQL DW), a naopak. Pokud chcete povolit funkce pracovního prostoru pro existující vyhrazený fond SQL (dříve SQL DW), přečtěte si, jak povolit pracovní prostor pro vyhrazený fond SQL (dříve SQL DW). Další informace najdete v tématu Jaký je rozdíl mezi vyhrazenými fondy SQL Azure Synapse (dříve SQL DW) a vyhrazenými fondy SQL v pracovním prostoru Azure Synapse Analytics?
Co je snímek datového skladu
Snímek datového skladu vytvoří bod obnovení, který můžete využít k obnovení nebo zkopírování datového skladu do předchozího stavu. Vzhledem k tomu, že vyhrazený fond SQL je distribuovaný systém, snímek datového skladu se skládá z mnoha souborů umístěných v úložišti Azure. Snímky zachycují přírůstkové změny dat uložených v datovém skladu.
Poznámka
Cílová doba obnovení vyhrazeného fondu SQL (RTO) se může lišit. Faktory, které můžou ovlivnit dobu obnovení (obnovení):
- Velikost databáze
- Umístění zdrojového a cílového datového skladu (v případě geografického obnovení)
- Snímek datového skladu nejde exportovat jako samostatný soubor (např. pro azure Storage, místní prostředí).
Obnovení datového skladu je nový datový sklad, který se vytvoří z bodu obnovení existujícího nebo odstraněného datového skladu. Obnovení datového skladu je důležitou součástí jakékoli strategie provozní kontinuity a zotavení po havárii, protože po náhodném poškození nebo odstranění znovu vytvoří vaše data. Snímek datového skladu je také výkonný mechanismus pro vytváření kopií datového skladu pro účely testování nebo vývoje.
Poznámka
Cílová doba obnovení vyhrazeného fondu SQL (RTO) se může lišit. Faktory, které můžou ovlivnit dobu obnovení (obnovení):
- Velikost databáze
- Umístění zdrojového a cílového datového skladu (v případě geografického obnovení)
Automatické body obnovení
Snímky jsou integrovaná funkce, která vytváří body obnovení. Nemusíte tuto funkci povolovat. Vyhrazený fond SQL ale musí být v aktivním stavu, aby bylo možné bod obnovení vytvořit. Pokud je pozastavená často, nemusí se vytvořit automatické body obnovení, proto před pozastavením vyhrazeného fondu SQL nezapomeňte vytvořit uživatelem definovaný bod obnovení. Uživatelé momentálně nemůžou odstranit automatické body obnovení, protože služba používá tyto body obnovení k udržení SLA pro obnovení.
Během dne se pořizují snímky datového skladu, čímž vznikají body obnovení, které jsou k dispozici po dobu 7 dní. Tuto dobu uchovávání nelze změnit. Vyhrazený SQL fond podporuje 8hodinový cílový bod obnovy (RPO). Datový sklad v primární oblasti můžete obnovit z libovolného snímku pořízeného za posledních 7 dnů.
Pokud chcete zjistit, kdy byl poslední snímek spuštěný, spusťte tento dotaz ve vašem online vyhrazeném fondu SQL.
SELECT TOP 1 *
FROM sys.pdw_loader_backup_runs
ORDER BY run_id desc;
Poznámka
Zálohování probíhá každé čtyři (4) hodiny, aby splňovalo smlouvu o úrovni služeb (SLA) s osmi (8) hodinami.
sys.pdw_loader_backup_runs Zobrazení dynamické správy proto zobrazí aktivitu zálohování každé čtyři (4) hodiny.
Uživatelem definované body obnovení
Tato funkce umožňuje ručně aktivovat snímky pro vytvoření bodů obnovení datového skladu před velkými úpravami a po velkých úpravách. Tato funkce zajišťuje, že body obnovy jsou logicky konzistentní, což poskytuje dodatečnou ochranu dat v případě jakéhokoli přerušení pracovní zátěže nebo chyby uživatele pro rychlé obnovení. Uživatelem definované body obnovení jsou k dispozici sedm dní a automaticky se odstraní vaším jménem. Dobu uchovávání uživatelem definovaných bodů obnovení nelze změnit. 42 uživatelem definovaných bodů obnovení je zaručeno v jakémkoli okamžiku, takže je nutné je před vytvořením jiného bodu obnovení odstranit . Snímky můžete aktivovat k vytvoření uživatelem definovaných bodů obnovení pomocí webu Azure Portal nebo prostřednictvím kódu programu pomocí powershellu nebo rozhraní REST API.
- Další informace o uživatelem definovaných bodech obnovení v samostatném datovém skladu (dříve fondu SQL) najdete v tématu Uživatelem definované body obnovení pro vyhrazený fond SQL (dříve SQL DW).
- Další informace o uživatelem definovaných bodech obnovení ve vyhrazeném fondu SQL v pracovním prostoru Synapse naleznete v části Uživatelem definované body obnovení ve službě Azure Synapse Analytics.
Poznámka
Pokud potřebujete body obnovení delší než 7 dní, hlasujte pro tuto funkci.
Poznámka
Skript T-SQL se nedá použít k zálohování na vyžádání. Uživatelem definované body obnovení je možné vytvořit pomocí webu Azure Portal nebo programově pomocí PowerShellu nebo rozhraní REST API.
V případě, že hledáte koncept dlouhodobého zálohování (LTR):
- Vytvořte nový uživatelem definovaný bod obnovení nebo můžete použít některý z automaticky generovaných bodů obnovení.
- Obnovte z nově vytvořeného bodu obnovení do nového datového skladu.
- Po obnovení máte vyhrazený SQL pool dostupný online. Pozastavte ho na neomezenou dobu, abyste ušetřili náklady na výpočetní prostředky. Za pozastavenou databázi se účtují poplatky za úložiště podle sazby pro úložiště Azure Synapse.
Pokud potřebujete aktivní kopii obnoveného datového skladu, můžete pokračovat, což by mělo trvat jenom několik minut.
Vytvoření uživatelem definovaných bodů obnovení
Nový uživatelem definovaný bod obnovení můžete vytvořit programově. Zvolte správnou metodu založenou na fondu SQL, který používáte: samostatný vyhrazený fond SQL (dříve SQL DW) nebo vyhrazený fond SQL v rámci pracovního prostoru Synapse.
Azure PowerShell
- Pro vyhrazený fond SQL (dříve SQL DW) použijte New-AzSqlDatabaseRestorePoint.
- Pro vyhrazený fond SQL (v rámci pracovního prostoru Synapse) použijte New-AzSynapseSqlPoolRestorePoint.
Rozhraní REST API
- Pro vyhrazený fond SQL (dříve SQL DW) použijte body obnovení – Vytvoření
- Pro vyhrazený fond SQL (v rámci pracovního prostoru Synapse) použijte Body obnovení SQL fondu - Vytvořit
Odstranění uživatelem definovaných bodů obnovení
Konkrétní uživatelem definovaný bod obnovení můžete odstranit programově. Zvolte správnou metodu založenou na fondu SQL, který používáte: samostatný vyhrazený fond SQL (dříve SQL DW) nebo vyhrazený fond SQL v rámci pracovního prostoru Synapse.
Azure PowerShell
- Pro vyhrazený fond SQL (dříve SQL DW) použijte Remove-AzSqlDatabaseRestorePoint.
- Pro vyhrazený fond SQL (v rámci pracovního prostoru Synapse) použijte Remove-AzSynapseSqlPoolRestorePoint.
Rozhraní REST API
- Pro vyhrazený fond SQL (dříve SQL DW) použijte Body obnovení - Odstranění
- Pro vyhrazený fond SQL (v rámci pracovního prostoru Synapse) použijte body obnovení fondu SQL – Odstranění
Uchování bodu obnovení
Následující seznamy obsahují podrobnosti o obdobích uchovávání bodů obnovení:
- Vyhrazený fond SQL odstraní bod obnovení, když dosáhne 7denní doby uchovávání a pokud je k dispozici alespoň 42 celkových bodů obnovení (včetně uživatelem definovaných i automatických).
- Snímky se netvoří, když je vyhrazený fond SQL pozastavený.
- Stáří bodu obnovení se měří absolutními kalendářními dny od doby, kdy byl bod obnovení pořízen, včetně doby pozastavení fondu SQL.
- V každém okamžiku je zaručeno, že vyhrazený fond SQL bude moct ukládat až 42 uživatelem definovaných bodů obnovení nebo 42 automatických bodů obnovení, pokud tyto body obnovení nedosáhly 7denní doby uchovávání.
- Pokud se snímek pořídí a vyhrazený fond SQL se pozastaví na dobu delší než 7 dnů a poté se obnoví, bod obnovení setrvá až do celkového počtu 42 bodů obnovení (včetně uživatelem definovaných i automatických).
Uchovávání snímků při vyřazení fondu SQL
Když odstraníte speciální fond SQL, vytvoří se konečný snímek a uloží se na sedm dní. Vyhrazený fond SQL můžete obnovit do konečného bodu obnovení vytvořeného při odstranění. Pokud je vyhrazený SQL pool odstraněn, když je ve stavu pozastavení, nebude pořízen žádný snímek. V tomto scénáři nezapomeňte před vyřazením vyhrazeného fondu SQL vytvořit uživatelem definovaný bod obnovení.
Geografické zálohy a zotavení po havárii
Geografická záloha se vytváří jednou denně do spárovaného datového centra. RPO pro geografické obnovení je 24 hodin. Geografické obnovení je vždy operace přesunu dat a RTO bude záviset na velikosti dat. Zachová se pouze nejnovější geografická záloha. Geografickou zálohu můžete obnovit na server v jiné oblasti, kde je podporován dedikovaný fond SQL. Geografická záloha zajišťuje obnovení datového skladu v případě, že nemůžete získat přístup k bodům obnovení ve vaší primární oblasti.
Pokud pro vyhrazený fond SQL nepotřebujete geografické zálohy, můžete je zakázat a ušetřit náklady na úložiště zotavení po havárii. Postup najdete v průvodce: Jak zakázat geografické zálohy pro vyhrazený fond SQL (dříve SQL DW). Pokud geografické zálohování zakážete, nebudete moci obnovit vyhrazený fond SQL do spárovaného regionu Azure, pokud bude vaše primární datové centrum Azure nedostupné.
Poznámka
Pokud vyžadujete kratší RPO (cíl bodu obnovení) pro geografické zálohy, hlasujte pro tuto funkci. Můžete také vytvořit uživatelem definovaný bod obnovení a obnovit z nově vytvořeného bodu obnovení do nového datového skladu v jiné oblasti. Po obnovení máte datový sklad online a můžete ho pozastavit na neomezenou dobu, abyste ušetřili náklady na výpočetní prostředky. Za pozastavenou databázi se účtují poplatky za úložiště v sazbě Azure Premium Storage. Dalším běžným vzorem kratšího bodu obnovení je ingestování dat do primárních a sekundárních instancí datového skladu paralelně. V tomto scénáři se data ingestují ze zdroje (nebo zdrojů) a uchovávají se ve dvou samostatných instancích datového skladu (primárního a sekundárního). Pokud chcete ušetřit náklady na výpočetní prostředky, můžete pozastavit sekundární instanci skladu. Pokud potřebujete aktivní kopii datového skladu, můžete pokračovat, což by mělo trvat jenom několik minut.
Umístění dat podle jurisdikce
Pokud se spárované datové centrum nachází mimo vaši zemi nebo oblast, můžete zajistit, aby vaše data zůstala ve vaší oblasti zřízením databáze v místně redundantním úložišti (LRS). Pokud už je vaše databáze zřízená v RA-GRS (geograficky redundantní úložiště jen pro čtení, aktuální výchozí nastavení), můžete se odhlásit z geografických záloh, ale vaše databáze se bude dál nacházet v úložišti, které se replikuje do páru oblastí. Pokud chcete zajistit, aby zákaznická data zůstala ve vaší oblasti, můžete zřídit nebo obnovit vyhrazený fond SQL do místně redundantního úložiště. Další informace o tom, jak zřídit nebo obnovit místně redundantní úložiště, najdete v průvodci konfigurací rezidence v jedné oblasti pro vyhrazený fond SQL (dříve SQL DW) ve službě Azure Synapse Analytics.
Pokud chcete ověřit, že vaše spárované datové centrum je v jiné zemi nebo oblasti, projděte si spárované oblasti Azure.
Náklady na zálohování a obnovení
Všimněte si, že faktura za Azure obsahuje řádkovou položku pro Storage a řádkovou položku pro úložiště zotavení po havárii. Poplatky za úložiště jsou celkové náklady na ukládání dat v primární oblasti spolu s přírůstkovými změnami zachycenými snímky. Pro podrobnější vysvětlení, jak se účtují poplatky za nahromadění snímků, se podívejte na Vysvětlení účtování poplatků za snímky. Geograficky redundantní poplatek pokrývá náklady na ukládání geografických záloh.
Celkové náklady na primární datový sklad a změny snímků za sedm dnů se zaokrouhlí na nejbližší TB. Pokud je například datový sklad 1,5 TB a snímky zachytávají 100 GB, účtuje se vám 2 TB dat za standardní sazbu úložiště Azure.
Pokud používáte geograficky redundantní úložiště, obdržíte samostatný poplatek za úložiště. Sazba za geograficky redundantní úložiště je účtována podle standardní sazby Read-Access Geographically Redundant Storage (RA-GRS).
Další informace o cenách služby Azure Synapse najdete v tématu Ceny služby Azure Synapse. Při obnovování napříč oblastmi se vám neúčtují poplatky za výchozí přenos dat.
Obnovení z bodů obnovení
Každý snímek vytvoří bod obnovení, který představuje čas spuštění snímku. Pokud chcete obnovit datový sklad, zvolte bod obnovení a vydáte příkaz pro obnovení.
Obnovený datový sklad a aktuální datový sklad můžete zachovat nebo odstranit jeden z nich. Pokud chcete aktuální datový sklad nahradit obnoveným datovým skladem, můžete ho přejmenovat pomocí funkce ALTER DATABASE s možností ZMĚNIT NÁZEV.
Pokud chcete obnovit samostatný datový sklad (dříve fond SQL), přečtěte si téma Obnovení vyhrazeného fondu SQL (dříve SQL DW).
Pokud chcete obnovit vyhrazený fond SQL v pracovním prostoru Synapse, přečtěte si téma Obnovení existujícího vyhrazeného fondu SQL.
Pokud potřebujete obnovit odstraněný samostatný datový sklad (dříve fond SQL), přečtěte si Obnovení odstraněné databáze (dříve SQL DW), nebo pokud byl odstraněn celý server, podívejte se na Obnovení datového skladu z odstraněného serveru (dříve SQL DW).
Pokud chcete obnovit odstraněný vyhrazený fond SQL v pracovním prostoru Synapse, přečtěte si téma Obnovení vyhrazeného fondu SQL z odstraněného pracovního prostoru.
Poznámka
Obnovení na úrovni tabulky není podporováno ve vyhrazených fondech SQL. Z zálohy můžete obnovit pouze celou databázi a potom zkopírovat požadované tabulky pomocí
- Aktivity nástrojů ETL, jako je aktivita kopírování
- Export a import
- Export dat z obnovené zálohy do Datové Jezero pomocí příkladu CETAS CETAS
- Import dat pomocí funkce COPY nebo PolyBase
Obnovení mezi různými předplatnými
Můžete provést obnovení mezi předplatnými.
Geograficky redundantní obnovení
Vyhrazený fond SQL můžete obnovit do libovolné oblasti podporující vyhrazený fond SQL na zvolené úrovni výkonu.
Poznámka
Pokud chcete provést geograficky redundantní obnovení, nesmíte se z této funkce odhlásit.
Proces podpory
Lístek podpory můžete odeslat prostřednictvím webu Azure Portal pro Azure Synapse Analytics.