Vzhledem k tomu, že stále více organizací přesouvá své podnikové plánování a analytiku do cloudu, stává se ochrana kritických úloh, jako je Oracle Essbase, nejvyšší prioritou. Pro zajištění kontinuity a odolnosti je nezbytná solidní strategie pro zotavení po havárii (DR). Pokud pracujete s Essbase v infrastruktuře Oracle Cloud (OCI), ať už migrujete poprvé, nebo vylepšujete nastavení, je důležité vědět, jak efektivně navrhnout DR. V tomto článku si ukážeme, jak zálohovat a obnovovat Essbase Marketplace (stack deployment) v prostředí DR napříč regiony.
Obnova po havárii napříč regiony: Přehled architektury
Dobře propracovaný návrh pro zotavení po havárii v infrastruktuře Oracle Cloud (OCI) zajišťuje, že výpadky v regionu nebo datovém centru nepřeruší přístup k službě Oracle Essbase.
Využitím replikačních a zálohovacích funkcí OCI napříč regiony lze prostředí Essbase chránit i mimo jeden region. Důležitá data, artefakty aplikací a konfigurace jsou bezpečně replikovány do záložního regionu, což zajišťuje, že je vždy k dispozici úplná a aktuální kopie. Pokud dojde k regionálnímu výpadku, lze instanci Essbase obnovit v sekundárním regionu s minimálními prostoji.
Tento přístup chrání před:
- Regionální selhání: Pokud se celá oblast OCI stane nedostupnou, lze úlohy v sekundární oblasti obnovit s minimálním narušením provozu.
- Rizika ztráty dat: Automatizované zálohy a replikace zajišťují, že data a metadata Essbase zůstanou neporušená a obnovitelná.
Díky této architektuře získávají organizace odolnost potřebnou pro nepřerušovanou analytiku a finanční plánování, bez ohledu na to, co se děje na úrovni infrastruktury.
Klíčové architektonické prvky
- Primární a DR regiony:
Řešení se rozprostírá ve dvou oblastech OCI.
- Síťové připojení:
- FastConnect poskytuje připojení primární i sekundární oblasti zpět k místnímu datovému centru. Tento přístup chrání před výpadkem síťového připojení k jedné z oblastí.
- Internetová brána, brána NAT, brána služeb a firewall webových aplikací (WAF) bezpečně řídí toky provozu uživatelů a správců.
- Peering VCN: Usnadňuje zabezpečenou interní regionální komunikaci OCI pro zefektivnění synchronizace a failoveru DR.
- Primární a záložní instance Essbase
V primární i záložní oblasti musíte použít stejnou verzi obrazu Essbase Marketplace. Vzhledem k tomu, že Marketplace nabízí pouze nejnovější verzi obrazu, měli byste záložní oblast nasadit současně s primární oblastí. Po jakémkoli upgradu na primární oblast nezapomeňte upgradovat i záložní oblast, aby obě oblasti vždy používaly stejnou verzi obrazu Essbase.
Důležité: Postupujte podle pokynů k nasazení cílového (záložního) obrazu Essbase Marketplace, jak je popsáno zde: Zálohování a obnovení bez skriptů Oracle (pro verzi 21.1 a starší) nebo Zálohování a obnovení (pro verzi 21.2 a novější)
- Vícevrstvá izolace a kompartmentace:
Jasná segmentace mezi veřejnými, aplikačními a databázovými zdroji s odděleními OCI pro správu a zabezpečení.
- Hostitelé Bastionu:
V obou regionech poskytují bastionové hostitele zabezpečený a auditovatelný administrátorský přístup.
Zálohování a obnovení napříč oblastmi
Zálohování:
- Zálohy schémat a blokových svazků Essbase: Chcete-li vytvořit zálohy schématu Essbase i přidružených blokových svazků, postupujte podle kroků uvedených v dokumentaci k Essbase: Zálohování a obnova bez skriptů Oracle (pro verzi 21.1 a starší) nebo Zálohování a obnova (pro verzi 21.2 a novější) Replikace záloh mezi oblastmi:
- Kopírování zálohy blokového svazku: Pomocí pokynů pro kopírování záloh svazků mezi oblastmi vytvořte kopie v pohotovostní oblasti.
- Replikace záloh schématu: Pokud jsou vaše zálohy schématu uloženy v úložišti objektů, povolte replikaci mezi oblastmi pro tyto úložiště objektů, abyste replikovali zálohy napříč oblastmi. Pomocí balíčku DBMS_CLOUD je možné exportovat a importovat data z/do autonomní databáze.
Obnovit
- Postupujte podle pokynů k obnovení záloh svazků a schématu v pohotovostní oblasti: Zálohování a obnovení bez skriptů Oracle (pro verzi 21.1 a starší) nebo Zálohování a obnovení (pro verzi 21.2 a novější)
Zálohování a obnova na úrovni aplikací se správou životního cyklu (LCM)
Zálohování na úrovni aplikací se zaměřuje na jednotlivé aplikace nebo krychle Essbase, což je skvělé pro granulární ochranu, migrace nebo replikaci menších aplikací mezi prostředími nebo regiony. Pokyny pro export a import pro LCM naleznete zde: https://docs.oracle.com/en/database/other-databases/essbase/21/essad/back-and-restore-applications.html
Replikace exportních souborů do pohotovostní oblasti
Uložte exportní soubory do úložiště objektů. Povolte replikaci mezi oblastmi pro tyto úložné kontejnery objektů.
Nejlepší použití:
- Lehká migrace vybraných aplikací. LCM může být pro export velmi velkých aplikací příliš pomalý.
- DR na úrovni aplikace: synchronizace pouze kritických krychlí napříč regiony
- Testování, aktualizace prostředí nebo podpora vývojových změn
Praktické tipy
- Důležitá je frekvence: Použijte OCI API k vytváření skriptů a plánování úloh zálohování a replikace. Nastavte plány zálohování na základě rychlosti změn dat a obchodních potřeb. U záloh blokových svazků a databází se ujistěte, že jsou služby Essbase zastaveny.
- Pravidelně testujte obnovení: Provádějte pravidelné testovací obnovení (na úrovni instance i aplikace), abyste ověřili svůj plán obnovení.
- Zabezpečení záloh: Záložní soubory a exporty vždy chraňte pomocí správných bezpečnostních kontrol a šifrování OCI.
Závěrem
Efektivní strategie obnovy po havárii pro Oracle Essbase vyžaduje ochranu jak na úrovni infrastruktury, tak na úrovni aplikací. Na úrovni infrastruktury poskytují zálohy blokových svazků s kopií napříč oblastmi a replikací objektového úložiště plné možnosti obnovy serveru v případě regionálního výpadku. Na úrovni aplikací zajišťuje export/import Lifecycle Management (LCM), že artefakty Essbase, jako jsou aplikace, databáze, nastavení zabezpečení a výpočetní skripty, jsou synchronizovány napříč oblastmi.
Kombinací těchto mechanismů mohou organizace obnovit celá prostředí Essbase nebo selektivně obnovit jednotlivé aplikace v závislosti na rozsahu selhání. Tento vrstvený přístup umožňuje konzistentní cíle obnovy a podporuje odolné nasazení napříč regiony v infrastruktuře Oracle Cloud (OCI).
Zdroj: Oracle