Megosztás a következőn keresztül:


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.

Protected items

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.

    Network settings

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.

  1. 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.

  2. Válassza a + Helyreállítási terv lehetőséget, és adjon meg egy nevet.

  3. 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.

    Create recovery plan

  4. 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.

    Select items

    Példa helyreállítási tervre:

    Recovery plan details

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.

  1. Nyissa meg az Azure Portalt, és válassza ki a Site Recovery-tárolót.

  2. Válassza ki a Dynamics AX-hez létrehozott helyreállítási tervet.

  3. Kattintson a Feladatátvétel tesztelése elemre.

  4. Válassza ki a virtuális hálózatot a feladatátvételi tesztfolyamat elindításához.

  5. A másodlagos környezet beállítása után elvégezheti az érvényesítést.

  6. 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

  1. Nyissa meg az Azure Portalt, és válassza ki a Site Recovery-tárolót.

  2. Válassza ki a Dynamics AX-hez létrehozott helyreállítási tervet.

  3. Válassza a Feladatátvétel lehetőséget, majd a Feladatátvétel lehetőséget.

  4. 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.

  1. Nyissa meg az Azure Portalt, és válassza ki a Site Recovery-tárolót.

  2. Válassza ki a Dynamics AX-hez létrehozott helyreállítási tervet.

  3. Válassza a Feladatátvétel lehetőséget, majd a Feladatátvétel lehetőséget.

  4. Válassza az Irányváltás lehetőséget.

  5. Válassza ki a megfelelő beállításokat: adatszinkronizálás és virtuális gép létrehozása.

  6. 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?