Referencia-architektúra Oracle Database Azure-ba migrálásához
Az Oracle DB-migrálás több módon is elvégezhető. Ez az architektúra az egyik ilyen lehetőséghez felel meg, amikor az adatbázis az Oracle Active Data Guard használatával van migrálva. A megoldás feltételezi, hogy az Oracle Data Guard (vagy Active Data Guard) van használatban a magas rendelkezésre állás és a vészhelyreállítás biztosítására. Az alkalmazástól függően vagy az alkalmazás migrálható először, vagy az adatbázis. Ebben az esetben az alkalmazás van az Azure-ba migrálva az Azure Load Balancer használatával. Ezáltal megosztható a forgalom a helyszín és az Azure között, lehetővé téve az alkalmazási szint fokozatos migrálását. Az adatbázis migrálása több lépésben van végrehajtva. Az első lépésben másodlagos/készenléti adatbázis van létrehozva az Azure-ban az Oracle Data Guard használatával. Ez lehetővé teszi az adatok Azure-ba migrálását. Ha az Azure-beli másodlagos adatbázis már szinkronban van az elsődlegessel, az Azure-beli adatbázis elsődlegesnek állítható be, míg a helyszíni megmarad másodlagosnak. A következő lépésben beállíthat egy másodlagos adatbázist egy második rendelkezésre állási zónában (vagy régióban) a magas rendelkezésre állás és a vészhelyreállítás biztosítására. Ekkor a helyszíni környezet már felszámolható. A helyszín és az Azure közötti teljes adatfogalom az Azure ExpressRoute-on vagy helyek közötti VPN-kapcsolaton halad keresztül.
Az Azure-beli környezetet helyek közötti VPN vagy ExpressRoute használatával kapcsolhatja össze a helyszíni hálózattal.
A helyszíni alkalmazáskiszolgáló és az Azure-beli alkalmazáskiszolgáló közötti forgalmat az Azure Load Balancer használatával migrálhatja és oszthatja el.
A DataGuard használatával jelölje ki az Azure-ban az OracleDB1-et aktív készenléti példányként.
Állítsa át az OracleDB1-et az Azure-ban elsődlegesre, és állítsa be az OracleDB2-t az Azure-ban másodlagosként a migrálás befejezéséhez. MEGJEGYZÉS: Ez a módszer csak akkor működik, ha azonos operációsrendszer-verziók és adatbázis-verziók között migrál. Feltételezés: az ügyfél DataGuardot használ a helyszínen.
- 1 Az Azure-beli környezetet helyek közötti VPN vagy ExpressRoute használatával kapcsolhatja össze a helyszíni hálózattal.
- 2 A helyszíni alkalmazáskiszolgáló és az Azure-beli alkalmazáskiszolgáló közötti forgalmat az Azure Load Balancer használatával migrálhatja és oszthatja el.
- 3 A DataGuard használatával jelölje ki az Azure-ban az OracleDB1-et aktív készenléti példányként.
- 4 Állítsa át az OracleDB1-et az Azure-ban elsődlegesre, és állítsa be az OracleDB2-t az Azure-ban másodlagosként a migrálás befejezéséhez. MEGJEGYZÉS: Ez a módszer csak akkor működik, ha azonos operációsrendszer-verziók és adatbázis-verziók között migrál. Feltételezés: az ügyfél DataGuardot használ a helyszínen.