Tento článek odpovídá na běžné otázky týkající se zálohování databází SAP HANA pomocí služby Azure Backup.
Backup
Kolik záloh se podporuje za den?
Můžete mít jeden plán úplného zálohování a několik záloh na vyžádání za den.
Typy zálohování | Naplánované zálohování | Zálohy na vyžádání |
---|---|---|
Úplný | Za den se podporuje jenom jeden. | Podporováno vícekrát za den. |
Rozdíl (rozdílový/přírůstkový) | Za den se podporuje jenom jeden. Poznámka Rozdílové zálohy je možné naplánovat pouze v případě, že není naplánované úplné zálohování pro konkrétní den. V zásadách zálohování je také možné naplánovat pouze jeden rozdílový nebo přírůstkový typ zálohování. |
Podporováno vícekrát za den. |
Kde najdu výstrahy související se zálohováním?
Dnes úspěšné úlohy zálohování negenerují upozornění. Výstrahy se generují jenom pro úlohy zálohování, které selžou. Naučte se používat Azure Portal k zobrazení upozornění služby Backup.
Návody zkontrolujte, jestli se moje zálohování (naplánované nebo na vyžádání) úspěšně spustilo?
Stav záloh (naplánované nebo na vyžádání) můžete zkontrolovat na libovolném z následujících umístění:
Úlohy zálohování: Azure Backup zobrazuje všechny ručně aktivované úlohy v části Úlohy zálohování na webu Azure Portal.
Úlohy, které vidíte na webu Azure Portal, zahrnují operace zjišťování a registrace databází a operace zálohování a obnovení. Naplánované úlohy, včetně zálohování protokolů, se v této části nezobrazují. Ručně aktivované zálohy z nativních klientů SAP HANA (Studio/Kokpit/DBA Kokpit) se zde také nezobrazují.Upozornění zálohování: Výstrahy pomáhají monitorovat zálohy databází SAP HANA. Ty vám pomůžou soustředit se na požadované události, a tím eliminovat úsilí často kontrolovat velké množství událostí, které generuje záloha. Další podrobnosti najdete v tématu Zobrazení upozornění zálohování.
Sestavy zálohování: Sestavy jsou dalším způsobem zobrazení stavu úloh zálohování. Sestavy budou následující:
Přečtěte si, jak nakonfigurovat sestavy služby Azure Backup.
Nativní klienti SAP HANA: Pokud jste zákazník SAP HANA, můžete také použít HANA Studio, jeden z nejběžnějších klientů HANA. V tomto klientovi přejděte do služby Backup Console ->Backup Catalog a zobrazte stav zálohování.
Můžu v nabídce Úlohy zálohování zobrazit naplánované úlohy zálohování?
Nabídka Úlohy zálohování zobrazí pouze probíhající úlohy zálohování na vyžádání, které byly úspěšné nebo selhaly. Pro naplánované úlohy použijte Azure Monitor.
Jaká je doba uchovávání úplných záloh, které se aktivovaly kvůli chybám LSNValidation?
Azure Backup nenastavuje explicitní dobu uchovávání u automatických úplných záloh. Tato záloha se uchovává, dokud nezachováte závislé rozdílové (rozdílové nebo přírůstkové) a zálohy protokolů. Po odstranění poslední závislé zálohy na tomto automatickém zálohování se odstraní také záloha automatické hojí.
Může úplné zálohování a zálohování protokolů běžet současně?
Ano, úplné zálohování a zálohování protokolů může běžet současně. K této instanci dochází jedním z následujících způsobů:
- Probíhá úplné zálohování a aktivuje se zálohování protokolů: Zálohování protokolů by mělo proběhnout úspěšně bez ohledu na probíhající úplné zálohování. Pokud nebyla úplná záloha, která se aktivovala, nápravná úplná, aby zvládla přerušení řetězu LSN.
- Probíhá zálohování protokolů a aktivuje se úplné zálohování: Obě zálohy by měly běžet současně a úspěšně.
Budou se automaticky zálohovat i budoucí databáze?
Ne, tato funkce se v současné době nepodporuje.
Když odstraním databázi z instance, co se stane se zálohami?
Pokud dojde k vyřazení databáze z instance SAP HANA, budou se zálohy databáze stále pokoušet. To znamená, že odstraněná databáze se začne zobrazovat jako poškozená v části Zálohované položky a je stále chráněná. Správným způsobem, jak zastavit ochranu této databáze, je zastavit zálohování s odstraněním dat v této databázi.
Pokud změním název databáze po jeho uzamčení, jaké bude chování?
Přejmenovaná databáze se považuje za novou databázi. Služba proto bude s touto situací zacházet, jako by databáze nebyla nalezena a zálohování selže. Přejmenovaná databáze se zobrazí jako nová databáze a musí být nakonfigurovaná pro ochranu.
Návody začít se zálohováním databází SAP HANA pomocí služby Azure Backup?
Podrobné pokyny k zahájení práce se službou Azure Backup pro databáze SAP HANA najdete v tomto kurzu. K konfiguraci a správě záloh můžete použít také rozhraní příkazového řádku .
Existují nějaké požadavky na zálohování databází SAP HANA pomocí služby Azure Backup?
Projděte si požadavky pro použití služby Azure Backup se SAP HANA.
Budou zálohy fungovat po migraci SAP HANA z SDC na MDC?
Projděte si tuto část průvodce odstraňováním potíží.
Návody zajistit, aby zálohování pokračovalo po upgradu instance HANA ve stejné verzi HANA?
Projděte si tuto část v průvodci odstraňováním potíží.
Můžu nastavit zálohování Azure HANA pro virtuální IP adresu (nástroj pro vyrovnávání zatížení) a ne virtuální počítač?
V současné době nemáme možnost nastavit řešení pro virtuální IP adresu nebo proxy server. K provedení řešení potřebujeme virtuální počítač.
Jak můžu přesunout zálohy na vyžádání (aktivované z nativních klientů HANA) do místního systému souborů místo trezoru Azure?
Zálohování na vyžádání můžete aktivovat pomocí nativních klientů SAP HANA do místního systému souborů místo backintu. Přečtěte si další informace o správě operací pomocí nativních klientů SAP.
Jak můžu spravovat nebo vyčistit katalog HANA pro databázi s povolenou službou Azure Backup?
Katalog HANA můžete vyřízat pomocí doporučených metod SAP, jako jsou příkazy DELETE KATALOGU ZÁLOH nebo HANA Studio nebo Kokpit. Přečtěte si další informace o správě operací pomocí nativních klientů SAP.
Co se stane, když nezastavím ochranu (se zachováním dat) na sekundárním nebo neaktivním uzlu v nastavení HSR?
V případě replikace systému HANA (HSR) sekundární uzel nepřijímá vůbec žádná připojení. Jakmile je zálohování nakonfigurované, služba Azure Backup pravidelně provádí příkaz ping a selže. Někdy se tyto neúspěšné pokusy projeví v primárním uzlu. Po několika selháních se uživatel zamkne a primární uzel začne selhávat s chybou ODBCConnectionError.
Zjistili jsme, že k tomuto problému nemají přístup všichni uživatelé. Doporučujeme, abyste v případě selhání připojení uživatele na sekundárním uzlu prozkoumali příčinu uzamčení uživatelů v primárním uzlu.Po spuštění skriptu předběžné registrace se informace o uživateli aktualizují o nové heslo na primárním uzlu. Připojení k pokusu o zálohování se pak znovu naváže. Můžete ale znovu zaznamenat stejný scénář.
Zálohy (úplné zálohy), které na sekundárním uzlu selžou, také vytvářejí výstrahy.
Pokud se chcete vyhnout výše uvedeným problémům, doporučujeme zastavit ochranu uzlu, jakmile se stane sekundární (aby se připojení nezkoušla a uživatel nebyl uzamčen) a obnovit jeho ochranu, jakmile se stane primární. Pokud se vám tato situace zamykání nezobrazí v nastaveních HSR a máte potíže s vyvoláním výstrah, můžete nakonfigurovat zálohy na obou uzlech, aby služba zvládla převzetí služeb a navrácení služeb po obnovení.
Jaký je výkon zálohování a obnovení propustnosti, který Azure Backup poskytuje, a jak nastavit systém HANA tak, aby používal tuto maximální propustnost?
Projděte si výkon zálohování a obnovení propustnosti, který Azure Backup poskytuje pro úlohy HANA.
Pokud chcete nastavit systém HANA tak, aby využíval vylepšený výkon, použijte následující zdroje informací:
- Výběr typu disku pro virtuální počítače Azure IaaS – spravované disky
- Úrovně výkonu pro spravované disky Azure
- Řada M
- Konfigurace úložiště virtuálních počítačů AZURE SAP HANA
Poznámka:
Můžete také omezit výkon propustnosti zálohování. Další informace.
Můžu změnit výkon zálohování úpravou vlastnosti "parallel_backup_using_backint" v souboru SAP HANA "global.ini"?
Azure Backup pro SAP HANA v současné době přijímá hodnotu 1 jako hodnotu vlastnosti parallel_backup_using_backint . Azure Backup ale rozdělí tento jeden datový proud do několika datových proudů, aby se zlepšil výkon.
Podporuje HSR zálohování instancí databáze pomocí snímků?
V současné době se pro HSR podporují pouze zálohy založené na backintu. Snímky ještě nejsou.
Musím spustit opětovné zjišťování instance jenom na serveru označeném jako Připraveno, nebo také na té, která je označená jako Nepřipravená?
Pokud chcete aktualizovat její stav, musíte na serveru, který je označený jako Nepřipraveno, spustit znovu detekci instance.
Připojení prostředí Azure k místní síti pomocí ExpressRoute a nakonfigurované vynucené tunelování směruje veškerý provoz do místní sítě. Jak můžu nakonfigurovat nastavení tak, aby provoz zálohování úloh Azure SAP HANA Serveru neprošel místní sítí a přímo se připojil k trezoru služby Recovery Services?
Během operace zálohování se úloha zálohování připojí ke třem koncovým bodům služby – AzureBackup
AzureStorage
, a Microsoft Entra ID. In this scenario, we recommend you to configure the Service Endpoint to
AzureStorage, což pomáhá odesílat provoz z virtuální sítě přímo do úložiště. Pro Azure Backup a Microsoft Entra ID můžete nakonfigurovat trasu definovanou uživatelem přes značky služeb, aby provoz putoval do páteřní sítě místo do místní sítě.
Proč se uzel oblasti USA – západ zobrazuje v části Trezor služby Recovery Services oblasti USA – východ?
Trezor služby Recovery Services zobrazuje všechny uzly, které jsou součástí systémové replikace SAP HANA. Všechny uzly jsou tady uvedené podle výstupu hdbnsutil
. Podle očekávaného chování je však zaregistrovaný pouze nakonfigurovaný uzel v tomto trezoru.
Když se soubor začíná řetězcem "hdbbackint" pod vygenerovaným /var/tmp a jak se používá?
Když aktivujete úlohu zálohování pomocí agenta hdbbackint
Backint, zapíše informace do /var/tmp
adresáře. Pokud například během procesu zálohování dojde k chybě, chybová zpráva se zapíše do souboru v /var/tmp
adresáři. Název souboru se vytvoří ve formátu hdbbackint_<SID>.<random_string>
, kde <SID>
je SYSTÉMOVÉ ID instance SAP HANA a <random_string>
je náhodně vygenerovaný řetězec.
Co se stane, když odstraním soubor hdbbackint v souboru /var/tmp?
Proces zálohování nebude ovlivněn, pokud odstraníte hdbbackint
soubor v /var/tmp
adresáři. Může však odebrat všechny chybové zprávy, které byly zapsány do souboru během procesu zálohování.
Obnovení
Kolik obnovení se podporuje za den?
Za den můžete provést maximálně 10 obnovení na systém HANA nebo instanci. Upozorňujeme, že pokud je obnovení zrušeno nebo selže, považuje se také za pokus o obnovení.
Proč nevidím systém HANA, do kterého chci obnovit databázi?
Zkontrolujte, jestli jsou splněné všechny požadavky na obnovení cílové instance SAP HANA. Další informace najdete v tématu Požadavky – Obnovení databází SAP HANA na virtuálním počítači Azure.
Proč se obnovení databáze přepisem pro databázi nedaří?
Ujistěte se, že je při obnovování vybrána možnost Vynutit přepsání .
Proč se mi zobrazuje chyba "Zdrojové a cílové systémy pro obnovení nejsou kompatibilní"?
Informace o podporovaných typech obnovení najdete v poznámkovém 1642148 SAP HANA.
Můžu k obnovení do systému RHEL HANA nebo naopak použít zálohu databáze běžící na SLES?
Ano, zálohování streamování aktivované v databázi HANA spuštěné v SLES můžete použít k jeho obnovení do systému RHEL HANA a naopak. To znamená, že obnovení mezi operačním systémem je možné pomocí záloh streamování. Budete ale muset zajistit, aby systém HANA, do kterého chcete provést obnovení, a systém HANA použitý k obnovení byl kompatibilní pro obnovení podle SAP. Informace o tom, které typy obnovení jsou kompatibilní, najdete v 1642148 SAP HANA Note.
Můžu během obnovení stáhnout jenom podmnožinu souborů?
Ano, soubory si můžete stáhnout částečně, jak je uvedeno tady.
Musím v nativním prostředí SAP HANA zakázat HSR během obnovení SYSTEMDB + Tenant DB pro nastavení HSR?
Ano, musíte v cílovém systému zakázat replikaci systému HANA (HSR) a provést obnovení. Systém s podporou HSR nejde obnovit podle SAP.
Zásady
Různé možnosti dostupné při vytváření nových zásad pro zálohování SAP HANA
Než začnete vytvářet zásady, měli byste mít jasné informace o požadavcích cíle bodu obnovení (RPO) a RTO a souvisejících nákladech.
Cíl bodu obnovení označuje, kolik ztráty dat je pro uživatele nebo zákazníka přijatelné. To je určeno četností zálohování protokolů. Častější zálohování protokolů indikuje nižší cíl bodu obnovení a minimální hodnota podporovaná službou Azure Backup je 15 minut. Frekvence zálohování protokolů tedy může být 15 minut nebo vyšší.
RTO (plánovaná doba obnovení) označuje, jak rychle se mají data obnovit k poslednímu dostupnému bodu v čase po scénáři ztráty dat. To závisí na strategii obnovení, kterou používá HANA, což obvykle závisí na tom, kolik souborů je potřeba k obnovení. To má také dopad na náklady a následující tabulka by měla pomoct pochopit všechny scénáře a jejich důsledky.
Zásady zálohování | RTO | Náklady |
---|---|---|
Denní plný a protokoly | Nejrychlejší, protože pro obnovení k určitému bodu v čase potřebujeme jenom jednu úplnou kopii a požadované protokoly. | Nejnákladnější možnost, protože úplná kopie se denně odebírá, a proto se v back-endu hromadí více a více dat, dokud se doba uchovávání dat neshromáždí. |
Týdenní plný + denní rozdílový + protokoly | Pomalejší než výše uvedená možnost, ale rychlejší než další možnost, protože pro obnovení k určitému bodu v čase vyžadujeme jednu úplnou kopii + jednu rozdílovou kopii + protokoly | Levnější možnost, protože denní rozdíl je obvykle menší než plný a úplná kopie se bere jen jednou týdně. |
Týdenní plný + denní přírůstkový + protokoly | Nejpomalejší, protože pro obnovení k určitému bodu v čase potřebujeme jednu úplnou kopii + n přírůstkové přírůstky + protokoly | Nejméně nákladná možnost, protože denní přírůstkové hodnoty budou menší než rozdílové a úplná kopie se bere jen týdně |
Poznámka:
Výše uvedené možnosti jsou nejběžnější, ale ne jediné možnosti. Můžete mít například týdenní úplné zálohování + rozdílové zálohy dvakrát týdně + protokoly.
Proto můžete vybrat variantu zásad na základě cílů cíle cíle bodu obnovení a plánovanou dobu obnovení a nákladů.
Dopad změny zásad
Při určování dopadu přechodu zásad zálohované položky z zásad 1 (P1) na zásadu 2 (P2) nebo úprav zásad 1 (P1) nebo úprav zásad 1 (P1) byste měli mít na paměti několik zásad.
- Všechny změny se také použijí zpětně. Nejnovější zásady zálohování se použijí i na body obnovení pořízené dříve. Předpokládejme například, že denní úplné uchovávání je 30 dní a podle aktuálně aktivních zásad bylo přijato 10 bodů obnovení. Pokud se denní úplné uchovávání změní na 10 dnů, přepočítá se také doba vypršení platnosti předchozího bodu jako počáteční čas + 10 dnů a odstraní se, pokud vypršela jejich platnost.
- Rozsah změn zahrnuje také den zálohování, typ zálohování spolu s uchováváním. Například: Pokud se zásada změní z denního úplného na týdenní plný den v neděli, označí se všechny dřívější úplné hodnoty, které nejsou v neděli, k odstranění.
- Nadřazený objekt se neodstraní, dokud podřízená položka nevypršela nebo nevypršela. Každý typ zálohování má dobu vypršení platnosti podle aktuálně aktivních zásad. Typ úplného zálohování se ale považuje za nadřazený k následným rozdílům, přírůstkům a protokolům. Rozdílové a log nejsou rodiče nikoho jiného. Přírůstkový může být nadřazený k následnému přírůstku. I když je nadřazený objekt označen k odstranění, ve skutečnosti se neodstraní, pokud nevypršela platnost podřízených rozdílů nebo protokolů. Pokud se například zásada změní z denního úplného na týdenní plný den v neděli, označí se všechny dřívější úplné hodnoty, které nejsou v neděli, k odstranění. Neodstraní se ale, dokud nevypršela platnost protokolů odebraných dříve. Jinými slovy, uchovávají se podle nejnovější doby trvání protokolu. Po vypršení platnosti protokolů se odstraní protokoly i tyto úplné hodnoty.
S těmito principy si můžete přečíst následující tabulku, abyste pochopili důsledky změny zásad.
Staré zásady / Nová zásada | Denní plný počet a protokoly | Týdenní zaplnění + denní rozdíly + protokoly | Týdenní plné + denní přírůstky + protokoly |
---|---|---|---|
Denní plný počet a protokoly | - | Předchozí úplné hodnoty, které nejsou ve stejný den v týdnu, jsou označené k odstranění, ale uchovávají se až do doby uchovávání protokolu. | Předchozí úplné hodnoty, které nejsou ve stejný den v týdnu, jsou označené k odstranění, ale uchovávají se až do doby uchovávání protokolu. |
Týdenní zaplnění + denní rozdíly + protokoly | Předchozí týdenní úplné uchovávání se přepočítává podle nejnovějších zásad. Předchozí rozdíly se okamžitě odstraní. | - | Předchozí rozdíly se okamžitě odstraní. |
Týdenní plné + denní přírůstky + protokoly | Předchozí týdenní úplné uchovávání se přepočítává podle nejnovějších zásad. Předchozí přírůstky se okamžitě odstraní. | Předchozí přírůstky se okamžitě odstraní. | - |
Jak můžu spravovat velikost složky /opt/msawb vytvořené v kořenovém oddílu?
Prostor v kořenové složce můžete spravovat pomocí jedné z následujících možností:
- Vytvořte vlastní LV pro /opt/msawb.
- Vytvořte odkaz symlink symlink / na jiné místo nebo složku na stejném nebo jiném disku.
- Zvětšete místo v kořenovém oddílu.
Další kroky
- Zjistěte, jak zálohovat databáze SAP HANA spuštěné na virtuálních počítačích Azure.
- Zjistěte, jak řešit potíže se zálohováním databáze SAP HANA.