Vészhelyreállítás beállítása többtényezős Dynamics AX-alkalmazásokhoz
A Dynamics AX az egyik legnépszerűbb ERP-megoldás, amelyet a vállalatok a folyamatok különböző helyeken történő szabványosítására, erőforrások kezelésére és a megfelelőség egyszerűsítésére használnak. Mivel az alkalmazás kritikus fontosságú a szervezet számára, katasztrófa esetén az alkalmazásnak minimális idő alatt kell futnia.
A Dynamics AX jelenleg nem biztosít beépített vészhelyreállítási képességeket. A Dynamics AX számos kiszolgálóösszetevőből áll, például a Windows Application Object Serverből, a Microsoft Entra ID-ből, az Azure SQL Database-ből, a SharePoint Serverből és a Reporting Servicesből. Az egyes összetevők vészhelyreállításának manuális kezelése nem csak költséges, hanem hibalehetőség is.
Ez a cikk bemutatja, hogyan hozhat létre vészhelyreállítási megoldást a Dynamics AX-alkalmazáshoz az Azure Site Recovery használatával. Emellett egy kattintásos helyreállítási terv, támogatott konfigurációk és előfeltételek használatával ismerteti a tervezett/nem tervezett feladatátvételeket is.
Előfeltételek
A Dynamics AX-alkalmazás vészhelyreállításának a Site Recovery használatával történő implementálásához a következő előfeltételek szükségesek:
• Helyszíni Dynamics AX-üzembe helyezés beállítása.
• Hozzon létre egy Site Recovery-tárolót egy Azure-előfizetésben.
• Ha az Azure a helyreállítási hely, futtassa az Azure Virtual Machine Readiness Assessment eszközt a virtuális gépeken. Kompatibilisnek kell lenniük az Azure-beli virtuális gépekkel és a Site Recovery szolgáltatásokkal.
Site Recovery támogatása
A cikk létrehozásához VMware virtuális gépeket használtunk a Dynamics AX 2012 R3-val Windows Server 2012 R2 Enterprise rendszeren. Mivel a Site Recovery replikációja alkalmazásgnosztikus, az itt megadott javaslatok a következő forgatókönyvekhez lesznek érvényben.
Forrás és cél
Forgatókönyv | Másodlagos helyre | Az Azure-ba |
---|---|---|
Hyper-V | Igen | Igen |
VMware | Igen | Igen |
Fizikai kiszolgáló | Igen | Igen |
A Dynamics AX-alkalmazás vészhelyreállításának engedélyezése a Site Recovery használatával
A Dynamics AX-alkalmazás védelme
A teljes alkalmazásreplikáció és -helyreállítás engedélyezéséhez a Dynamics AX minden összetevőjét védeni kell.
1. Az Active Directory és a DNS-replikáció beállítása
A Dynamics AX-alkalmazás működéséhez az Active Directory szükséges a vészhelyreállítási helyen. Az alábbi két lehetőséget javasoljuk az ügyfél helyszíni környezetének összetettsége alapján.
1\. lehetőség
Az ügyfél kis számú alkalmazással és egyetlen tartományvezérlővel rendelkezik a teljes helyszíni helyhez, és együtt tervezi a teljes webhely feladatátvételét. Javasoljuk, hogy a Site Recovery replikációval replikálja a tartományvezérlő gépet egy másodlagos helyre (a helyek közötti és az Azure-ba irányuló forgatókönyvekben egyaránt alkalmazható).
2\. lehetőség
Az ügyfél számos alkalmazással rendelkezik, és Egy Active Directory-erdőt futtat, és azt tervezi, hogy egyszerre több alkalmazást is feladatátvételre készül. Javasoljuk, hogy állítson be egy további tartományvezérlőt a vészhelyreállítási helyen (másodlagos helyen vagy az Azure-ban).
További információ: Tartományvezérlő elérhetővé tétele vészhelyreállítási helyen. A dokumentum hátralévő részében feltételezzük, hogy egy tartományvezérlő elérhető a vészhelyreállítási helyen.
2. SQL Server-replikáció beállítása
Az SQL-szint védelmének ajánlott beállításával kapcsolatos technikai útmutatásért lásd : Alkalmazások replikálása AZ SQL Serverrel és az Azure Site Recoveryvel.
3. Védelem engedélyezése a Dynamics AX-ügyfél és az Application Object Server virtuális gépek számára
Végezze el a megfelelő Site Recovery-konfigurációt attól függően, hogy a virtuális gépek a Hyper-V-en vagy a VMware-en vannak-e üzembe helyezve.
Tipp.
Javasoljuk, hogy az összeomláskonzisztens gyakoriságot 15 percre konfigurálja.
Az alábbi pillanatkép a Dynamics-komponensű virtuális gépek védelmi állapotát mutatja be egy VMware-hely–Azure védelmi forgatókönyvben.
4. Hálózatkezelés konfigurálása
Virtuális gép számítási és hálózati beállításainak konfigurálása
A Dynamics AX-ügyfél és az Application Object Server virtuális gépek esetében konfigurálja a Site Recovery hálózati beállításait, hogy a virtuálisgép-hálózatok a feladatátvétel után a megfelelő vészhelyreállítási hálózathoz csatlakozzanak. Győződjön meg arról, hogy ezeknek a szinteknek a vészhelyreállítási hálózata az SQL-szintre van irányítható.
A replikált elemekben lévő virtuális gépet kiválasztva konfigurálhatja a hálózati beállításokat, ahogyan az az alábbi pillanatképben látható:
Az Application Object Server-kiszolgálók esetében válassza ki a megfelelő rendelkezésre állási csoportot.
Ha statikus IP-címet használ, adja meg azt az IP-címet, amelyet a virtuális gépnek a Cél IP-cím mezőbe szeretne felvenni.
5. Helyreállítási terv létrehozása
Helyreállítási tervet hozhat létre a Site Recoveryben a feladatátvételi folyamat automatizálásához. Adjon hozzá egy alkalmazásszintet és egy webes szintet a helyreállítási tervben. Rendezze őket különböző csoportokba, hogy az előtér az alkalmazásszint előtt leálljon.
Válassza ki a Site Recovery-tárolót az előfizetésében, és válassza a Helyreállítási tervek csempét.
Válassza a + Helyreállítási terv lehetőséget, és adjon meg egy nevet.
Válassza ki a Forrás és a Cél lehetőséget. A cél lehet az Azure vagy egy másodlagos hely. Ha az Azure-t választja, meg kell adnia az üzembehelyezési modellt.
Válassza ki az Application Object Servert és a helyreállítási terv ügyfél virtuális gépeit, majd válassza a ✓lehetőséget.
Példa helyreállítási tervre:
A Dynamics AX-alkalmazás helyreállítási tervét az alábbi lépések hozzáadásával szabhatja testre. Az előző pillanatkép az összes lépés hozzáadása után megjeleníti a teljes helyreállítási tervet.
SQL Server feladatátvételi lépések: Az SQL Serverre vonatkozó helyreállítási lépésekről további információt az SQL Serverrel és az Azure Site Recoveryvel rendelkező replikációs alkalmazásokban talál.
1. feladatátvételi csoport: Feladatátvétel az Application Object Server virtuális gépeken. Győződjön meg arról, hogy a kiválasztott helyreállítási pont a lehető legközelebb van az adatbázis PIT-éhez, de előtte ne.
Szkript: Terheléselosztó hozzáadása (csak E-A). Adjon hozzá egy szkriptet (az Azure Automationen keresztül), miután az Application Object Server virtuálisgép-csoport megjelenik egy terheléselosztó hozzáadásához. Ezt a feladatot parancsfájl használatával végezheti el. További információ: Terheléselosztó hozzáadása többhelyes alkalmazások vészhelyreállításához.
2. feladatátvételi csoport: A Dynamics AX-ügyfél virtuális gépeinek feladatátvétele. Feladatátvétel a webes szintű virtuális gépeken a helyreállítási terv részeként.
Feladatátvételi teszt végrehajtása
A feladatátvételi teszt során az Active Directoryra vonatkozó további információkért tekintse meg az "Active Directory vészhelyreállítási megoldás" című útmutatót.
A feladatátvételi teszt során az SQL Serverrel kapcsolatos további információkért lásd : Alkalmazások replikálás az SQL Serverrel és az Azure Site Recoveryvel.
Nyissa meg az Azure Portalt, és válassza ki a Site Recovery-tárolót.
Válassza ki a Dynamics AX-hez létrehozott helyreállítási tervet.
Kattintson a Feladatátvétel tesztelése elemre.
Válassza ki a virtuális hálózatot a feladatátvételi tesztfolyamat elindításához.
A másodlagos környezet beállítása után elvégezheti az érvényesítést.
Az érvényesítés befejezése után válassza az Érvényesítések kész lehetőséget, és a teszt feladatátvételi környezete törlődik.
A feladatátvételi teszt végrehajtásával kapcsolatos további információkért lásd: Feladatátvétel tesztelése az Azure-ba a Site Recoveryben.
Feladatátvétel végrehajtása
Nyissa meg az Azure Portalt, és válassza ki a Site Recovery-tárolót.
Válassza ki a Dynamics AX-hez létrehozott helyreállítási tervet.
Válassza a Feladatátvétel lehetőséget, majd a Feladatátvétel lehetőséget.
Válassza ki a célhálózatot, és válassza a ✓ lehetőséget a feladatátvételi folyamat elindításához.
További információ a feladatátvételről: Feladatátvétel a Site Recoveryben.
Feladat-visszavétel végrehajtása
A feladat-visszavétel során az SQL Serverre vonatkozó szempontokat lásd: Alkalmazások replikálása az SQL Serverrel és az Azure Site Recoveryvel.
Nyissa meg az Azure Portalt, és válassza ki a Site Recovery-tárolót.
Válassza ki a Dynamics AX-hez létrehozott helyreállítási tervet.
Válassza a Feladatátvétel lehetőséget, majd a Feladatátvétel lehetőséget.
Válassza az Irányváltás lehetőséget.
Válassza ki a megfelelő beállításokat: adatszinkronizálás és virtuális gép létrehozása.
Válassza a ✓ lehetőséget a feladat-visszavételi folyamat elindításához.
A feladat-visszavételről további információt az Azure-ból a helyszínre irányuló VMware virtuális gépek feladat-visszavételéről talál.
Summary
A Site Recovery használatával létrehozhat egy teljes automatikus vészhelyreállítási tervet a Dynamics AX-alkalmazáshoz. Fennakadás esetén másodpercek alatt kezdeményezheti a feladatátvételt bárhonnan, és percek alatt üzembe helyezheti az alkalmazást.
Következő lépések
Ha többet szeretne megtudni a vállalati számítási feladatok Site Recoveryvel való védelméről, olvassa el a Milyen számítási feladatokat védhetek?