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.

Referencia-architektúra Oracle Database Azure-ba migrálásáhozAz 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.On-Premises NetworkOn-PremisesClient SystemApp Server1Oracle DB1(primary)Oracle DB2(standby)Oracle DB1(primary)PremiumStorage usingOracle ASMPremiumStorage usingOracle ASMOracle DB2(standby)App Server3App Server2Availability Zone0Availability Zone1Availability Zone2FSFQ ObserverLoad BalancerAzureDataGuardRedo Stream (sync)DataGuardVPN or ExpressRouteConnectivityFSFQ ObserverRedo Stream (sync)Redo Stream (sync)1234

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. 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. 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.
  1. 3 A DataGuard használatával jelölje ki az Azure-ban az OracleDB1-et aktív készenléti példányként.
  2. 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.