Referentiearchitectuur voor de migratie van de Oracle Database naar Azure

U kunt Oracle DB op meerdere manieren migreren. Deze architectuur dekt een van deze opties waarin Oracle Active Data Guard wordt gebruikt om de database te migreren. Er wordt van uitgegaan dat Oracle Data Guard (of Active Data Guard) wordt gebruikt voor HA/DR-doelstellingen. Afhankelijk van de toepassing, kunt u ofwel de toepassing of de database als eerste migreren. In dit geval wordt de toepassing naar Azure gemigreerd met behulp van Azure Load Balancer. Hierdoor kunt u uw verkeer verdelen tussen on-premises en Azure, waardoor u uw toepassingslaag geleidelijk kunt migreren. De databasemigratie wordt in meerdere stappen uitgevoerd. Bij de eerste stap wordt Oracle Data Guard gebruikt om een secundaire/stand-bydatabase in Azure in te stellen. Hierdoor kunt u uw gegevens naar Azure migreren. Zodra de secundaire database in Azure met de primaire database is gesynchroniseerd, kunt u van de database in Azure uw primaire database maken en ondertussen onderhoud uitvoeren aan de secundaire on-premises database. Als volgende stap kunt u een secundaire database in een andere beschikbaarheidszone (of regio) instellen voor HA/DR-doelstellingen. Op dit moment kunt u uw on-premises omgeving buiten gebruik stellen. Al het gegevensverkeer tussen on-premises en Azure stroomt via Azure ExpressRoute of site-to-site VPN-connectiviteit.

Referentiearchitectuur voor de migratie van de Oracle Database naar AzureU kunt Oracle DB op meerdere manieren migreren. Deze architectuur dekt een van deze opties waarin Oracle Active Data Guard wordt gebruikt om de database te migreren. Er wordt van uitgegaan dat Oracle Data Guard (of Active Data Guard) wordt gebruikt voor HA/DR-doelstellingen. Afhankelijk van de toepassing, kunt u ofwel de toepassing of de database als eerste migreren. In dit geval wordt de toepassing naar Azure gemigreerd met behulp van Azure Load Balancer. Hierdoor kunt u uw verkeer verdelen tussen on-premises en Azure, waardoor u uw toepassingslaag geleidelijk kunt migreren. De databasemigratie wordt in meerdere stappen uitgevoerd. Bij de eerste stap wordt Oracle Data Guard gebruikt om een secundaire/stand-bydatabase in Azure in te stellen. Hierdoor kunt u uw gegevens naar Azure migreren. Zodra de secundaire database in Azure met de primaire database is gesynchroniseerd, kunt u van de database in Azure uw primaire database maken en ondertussen onderhoud uitvoeren aan de secundaire on-premises database. Als volgende stap kunt u een secundaire database in een andere beschikbaarheidszone (of regio) instellen voor HA/DR-doelstellingen. Op dit moment kunt u uw on-premises omgeving buiten gebruik stellen. Al het gegevensverkeer tussen on-premises en Azure stroomt via Azure ExpressRoute of site-to-site VPN-connectiviteit.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

Verbind uw Azure-omgeving met uw on-premises netwerk via site-to-site VPN of ExpressRoute.

Gebruik Azure Load Balancer voor de migratie en het balanceren van verkeer tussen de on-premises AppServer en uw Azure AppServer.

Gebruik DataGuard om uw OracleDB1 in Azure als uw actieve stand-by database aan te geven.

Maak van uw OracleDB1 in Azure uw primaire database en stel uw OracleDB2 in Azure in als uw stand-bydatabase om uw migratie te voltooien. OPMERKING: Deze methode werkt alleen wanneer u van en naar dezelfde besturingssysteemversie en dezelfde databaseversie migreert. Aanname: de klant gebruikt DataGuard on-premises.

  1. 1 Verbind uw Azure-omgeving met uw on-premises netwerk via site-to-site VPN of ExpressRoute.
  2. 2 Gebruik Azure Load Balancer voor de migratie en het balanceren van verkeer tussen de on-premises AppServer en uw Azure AppServer.
  1. 3 Gebruik DataGuard om uw OracleDB1 in Azure als uw actieve stand-by database aan te geven.
  2. 4 Maak van uw OracleDB1 in Azure uw primaire database en stel uw OracleDB2 in Azure in als uw stand-bydatabase om uw migratie te voltooien. OPMERKING: Deze methode werkt alleen wanneer u van en naar dezelfde besturingssysteemversie en dezelfde databaseversie migreert. Aanname: de klant gebruikt DataGuard on-premises.