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.
Dynamics AX je jedním z nejoblíbenějších řešení ERP používaných podniky k standardizaci procesů napříč lokalitami, správě prostředků a zjednodušení dodržování předpisů. Vzhledem k tomu, že aplikace je pro organizaci klíčová, měla by být v případě havárie zprovozněna v minimálním čase.
Dynamics AX v současnosti neposkytuje žádné možnosti zotavení po havárii. Dynamics AX se skládá z mnoha součástí serveru, jako je aplikační server Windows, Microsoft Entra ID, Azure SQL Database, SharePoint Server a Reporting Services. Pokud chcete spravovat zotavení po havárii každé z těchto komponent ručně, není to jen nákladné, ale také náchylné k chybám.
Tento článek vysvětluje, jak vytvořit řešení zotavení po havárii pro aplikaci Dynamics AX pomocí Azure Site Recovery. Zahrnuje také plánované a neplánované testovací failovery pomocí plánu obnovení jedním kliknutím, podporované konfigurace a předpoklady.
Požadavky
Implementace zotavení po havárii pro aplikaci Dynamics AX pomocí Site Recovery vyžaduje následující požadavky:
• Nastavte místní nasazení Dynamics AX.
• Vytvořte trezor Site Recovery v předplatném Azure.
• Pokud je azure vaší lokalitou pro obnovení, spusťte na virtuálních počítačích nástroj Azure Virtual Machine Readiness Assessment. Musí být kompatibilní se službami Azure Virtual Machines a Site Recovery.
Podpora Site Recovery
Pro účely vytváření tohoto článku jsme použili virtuální počítače VMware s Dynamics AX 2012 R3 ve Windows Serveru 2012 R2 Enterprise. Vzhledem k tomu, že replikace Site Recovery je nezávislá na aplikacích, očekáváme, že se zde uvedená doporučení budou uchovávat pro následující scénáře.
Zdroj a cíl
| Scénář | Do sekundární lokality | Do Azure |
|---|---|---|
| Hyper-V | Ano | Ano |
| VMware | Ano | Ano |
| Fyzický server | Ano | Ano |
Povolení zotavení po havárii aplikace Dynamics AX pomocí Site Recovery
Ochrana aplikace Dynamics AX
Aby bylo možné povolit úplnou replikaci a obnovení aplikace, musí být každá komponenta Dynamics AX chráněná.
1. Nastavení replikace služby Active Directory a DNS
Služba Active Directory se vyžaduje v lokalitě pro zotavení po havárii, aby aplikace Dynamics AX fungovala. Na základě složitosti místního prostředí zákazníka doporučujeme následující dvě možnosti.
Možnost 1
Zákazník má malý počet aplikací a jeden řadič domény pro celou místní lokalitu a plánuje provést převzetí služeb při selhání celé lokality najednou. K replikaci počítače řadiče domény do sekundární lokality (platí pro scénáře site-to-site i site-to-Azure) doporučujeme použít replikaci Site Recovery.
Možnost 2
Zákazník má velký počet aplikací a provozuje doménovou strukturu služby Active Directory a plánuje najednou převzít služby při selhání několika aplikací. Doporučujeme nastavit další řadič domény v lokalitě pro zotavení po havárii (sekundární lokalitu nebo v Azure).
Další informace naleznete v tématu Zpřístupnění řadiče domény v lokalitě pro zotavení po havárii. Ve zbývající části tohoto dokumentu předpokládáme, že řadič domény je k dispozici v lokalitě pro zotavení po havárii.
2. Nastavení replikace SQL Serveru
Technické pokyny k doporučené možnosti ochrany úrovně SQL najdete v tématu Replikace aplikací pomocí SQL Serveru a Azure Site Recovery.
3. Povolení ochrany pro virtuální počítače klienta Dynamics AX a aplikačního objektového serveru
Proveďte relevantní konfiguraci Site Recovery na základě toho, jestli jsou virtuální počítače nasazené v Hyper-V nebo VMware.
Návod
Doporučujeme nastavit frekvenci konzistentní při pádu na 15 minut.
Následující snímek ukazuje stav ochrany virtuálních počítačů komponent Dynamics ve scénáři ochrany z prostředí VMware do Azure.
4. Konfigurace sítí
Konfigurace výpočetních a síťových nastavení virtuálních počítačů
Pro virtuální počítače klienta Dynamics AX a aplikačního objektového serveru nakonfigurujte síťová nastavení v Site Recovery tak, aby se po selhání sítě virtuálních počítačů připojily ke správné síti pro zotavení po havárii. Ujistěte se, že síť pro zotavení po havárii pro tyto úrovně je směrovatelná na vrstvu SQL.
Virtuální počítač v replikovaných položkách můžete vybrat a nakonfigurovat nastavení sítě, jak je znázorněno na následujícím snímku:
Pro servery aplikačního objektového serveru vyberte správnou sadu dostupnosti.
Pokud používáte statickou IP adresu, zadejte IP adresu, kterou má virtuální počítač převzít v textovém poli Cílová IP adresa.
5. Vytvoření plánu obnovení
V Site Recovery můžete vytvořit plán obnovení, který zautomatizuje proces převzetí při selhání. Přidejte do plánu obnovení vrstvu aplikace a webovou vrstvu. Uspořádejte je do různých skupin tak, aby se front-end vypnul dříve než aplikační vrstva.
Vyberte trezor Site Recovery v rámci vašeho předplatného a vyberte panel Plány obnovení.
Vyberte + Plán obnovení a zadejte název.
Vyberte zdroj a cíl. Cílem může být Azure nebo sekundární lokalita. Pokud zvolíte Azure, musíte zadat model nasazení.
Vyberte aplikační objektový server a klientské virtuální počítače pro plán obnovení a vyberte možnost #.
Příklad plánu obnovení:
Plán obnovení pro aplikaci Dynamics AX můžete přizpůsobit přidáním následujících kroků. Předchozí snímek zobrazuje úplný plán obnovení po přidání všech kroků.
Kroky převzetí služeb při selhání SQL Serveru: Informace o krocích obnovení specifických pro SQL Server najdete v tématu Replikace aplikací s SQL Serverem a Azure Site Recovery.
Skupina převzetí služeb při selhání 1: Převzetí služeb při selhání virtuálních počítačů aplikačního objektového serveru Ujistěte se, že vybraný bod obnovení je co nejblíže k bodu v čase v databázi (PIT), ale není před ním.
Skript: Přidání nástroje pro vyrovnávání zatížení (pouze E-A) Přidejte skript (přes Azure Automation) poté, co skupina virtuálních počítačů Application Object Server naskočí, abyste k ní přidali nástroj pro vyrovnávání zatížení. K tomuto úkolu můžete použít skript. Další informace najdete v tématu Postup přidání nástroje pro vyrovnávání zatížení pro zotavení po havárii vícevrstvé aplikace.
Skupina pro převzetí služeb při selhání 2: Proveďte převzetí klientských virtuálních počítačů Dynamics AX. Proveďte přepnutí při selhání virtuálních počítačů webové úrovně v rámci plánu obnovení.
Provedení testovacího přepnutí
Další informace určené pro Active Directory během testovacího převzetí služeb najdete v průvodní příručce "Řešení zotavení po havárii služby Active Directory".
Další informace o SQL Serveru během testovacího převzetí najdete v tématu Replikace aplikací s SQL Serverem a Azure Site Recovery.
Přejděte na portál Azure a vyberte své úložiště Site Recovery.
Vyberte plán obnovení vytvořený pro Dynamics AX.
Vyberte Test převzetí služeb při selhání.
Vyberte virtuální síť pro spuštění testovacího převzetí služeb.
Po spuštění sekundárního prostředí můžete provést ověření.
Po dokončení ověření vyberte Ověření dokončeno a testovací prostředí pro převzetí služeb při selhání bude vyčištěno.
Další informace o provedení testovacího převzetí služeb při selhání naleznete v tématu Testovací převzetí služeb při selhání do Azure ve službě Site Recovery.
Proveďte převzetí provozu při selhání
Přejděte na portál Azure a vyberte své úložiště Site Recovery.
Vyberte plán obnovení vytvořený pro Dynamics AX.
Vyberte Převzetí služeb při selhání a vyberte Převzetí služeb při selhání.
Vyberte cílovou síť a zvolte ✓ pro zahájení procesu převzetí služeb při selhání.
Další informace o převzetí služeb při selhání najdete v části Převzetí služeb při selhání v Site Recovery.
Proveďte obnovení přenosu zpět
Důležité informace týkající se SQL Serveru během navrácení služeb po obnovení najdete v tématu Replikace aplikací s SQL Serverem a Azure Site Recovery.
Přejděte na portál Azure a vyberte své úložiště Site Recovery.
Vyberte plán obnovení vytvořený pro Dynamics AX.
Vyberte Převzetí služeb při selhání a vyberte Převzetí služeb při selhání.
Vyberte Změnit směr.
Vyberte vhodné možnosti: synchronizace dat a vytvoření virtuálního počítače.
Chcete-li zahájit proces navrácení, vyberte ✓.
Další informace o provedení obnovení systému najdete v tématu Obnovení virtuálních počítačů VMware z Azure zpět do místního prostředí.
Shrnutí
Pomocí Site Recovery můžete vytvořit kompletní plán automatického zotavení po havárii pro aplikaci Dynamics AX. V případě přerušení můžete zahájit převzetí služeb při selhání během několika sekund odkudkoli a aplikaci může být uvedena do provozu během několika minut.
Další kroky
Další informace o ochraně podnikových úloh pomocí Site Recovery najdete v tématu Jaké úlohy můžu chránit?