Den här artikeln beskriver hur du använder Oracle Zero Downtime Migration (ZDM) för att migrera en Oracle-databas från ett lokalt Exadata-system till Oracle Database@Azure (OD@A) Exadata Database Service. Den här artikeln förutsätter att du har en grundläggande förståelse för OD@A och Oracle ZDM. Det här scenariot bygger på scenariot i Migrera Oracle-databasarbetsbelastningar till Azure.
Arkitektur
Följande diagram visar ett exempel på det här scenariot.
Ladda ned en Visio-fil med den här arkitekturen.
Scenario
Tänk på följande scenarioinformation:
Du distribuerade OD@A Exadata Database Service till din valda Azure-region och konfigurerade ett virtuellt datorkluster som har två databasservrar och tre lagringscellnoder.
Det OD@A delegerade undernätet finns i det OD@A virtuella nätverket, som är peer-kopplat till det virtuella hubbnätverket. IP-adressintervallet för OD@A undernät är 10.42.1.0/24. Mer information finns i Planera för IP-adressutrymme.
I det virtuella hubbnätverket måste trafiken passera en virtuell nätverksinstallation (NVA) som inte kommer från Microsoft, till exempel FortiGate, Check Point eller Cisco. NVA fungerar som en routningsenhet, vilket säkerställer att OD@A klusternoder är helt dirigerbara i infrastrukturen. Du konfigurerar NVA för att inspektera all trafik som går till och från en lokal plats. IP-adressen för hubbens NVA är 10.0.0.5.
Du konfigurerar hybridanslutningar i det virtuella hubbnätverket via en Azure ExpressRoute-anslutning till ditt lokala nätverk.
I ditt lokala nätverk har du en befintlig Exadata-implementering och du vill migrera en av databaserna till OD@A. Databasen är 2 TB och körs på Exadata X8M-2. Databasversionen är Oracle Database 19c, Enterprise Edition. Ditt lokala IP-adressintervall är 192.168.0.0/16.
Du har aktiverat verkliga programkluster (RAC) i databasen. För haveriberedskap replikerar du databasen via Oracle Data Guard till ett annat datacenter som är geografiskt avlägset från den primära databasplatsen.
Du måste migrera databasen för att OD@A med minsta möjliga stilleståndstid. Du bestämmer dig för att använda Oracle ZDM-verktyget för att samordna migreringen.
Etablera nätverksanslutning
Om du vill använda ZDM för migrering måste du se till att käll- och måldatabaserna kan kommunicera med varandra.
- Skapa en Azure-routningstabell och associera den med undernätet OD@A.
- Peka Azure-routningstabellen till IP-adressen för hubbens NVA för att dirigera till lokal plats.
- Konfigurera hubbens NVA för att dirigera trafik mellan lokalt och OD@A undernät.
Konfigurera routningstabellen
Använd följande konfiguration för att skapa en Azure-routningstabell och associera den med OD@A undernät:
- Adressprefix: 192.168.0.0/16
- Nästa hopptyp: Virtuell installation
- Nästa hopps IP-adress: 10.0.0.5
- Namn: <Namn på routningstabell>
Följande diagram visar den uppdaterade nätverkskonfigurationen.
Utför följande steg för att verifiera anslutningen:
- Logga in på en OD@A databasnod. Kontrollera att du kan använda SSH-protokollet (Secure Shell) för att upprätta en anslutning till den lokala databasservern.
- Logga in på den lokala databasservern. Kontrollera att du kan använda SSH-protokollet för att upprätta en anslutning till den OD@A databasnoden.
Utför migreringsaktiviteter
Förbered migreringen. Mer information finns i Förbereda för en fysisk databasmigrering.
Kommentar
Den här vägledningen förutsätter att du har tillräckligt med bandbredd mellan käll- och måldatabaserna för att stödja en onlinemigrering. Det förutsätter att du inte behöver utföra en offlinemigrering eller en återställning av säkerhetskopian på OD@A först.
Utför migreringen. Mer information finns i Migrera databasen med ZDM.
Utför följande programmigreringsaktiviteter parallellt med databasmigreringen för att säkerställa minsta möjliga stilleståndstid.
- Migrera programtjänster i enlighet med dina planer och diskussioner.
- Uppdatera programtjänsterna så att de pekar på den nya databasen, inklusive posterna anslutningssträng, Transparent Network Substrate (TNS) och andra nödvändiga konfigurationer.
- Kontrollera att programtjänsterna fungerar som förväntat.
Följande diagram visar den uppdaterade konfigurationen, inklusive ZDM-migreringsnoden.
Utföra aktiviteter efter migreringen
Konfigurera automatiserade säkerhetskopior för OD@A-databasen.
Konfigurera automatiserad Data Guard. Den här vägledningen förutsätter att du redan har skapat en separat instans i en annan tillgänglighetszon eller region.
Kör den lokala databasen som en sekundär Data Guard-replik under en tidsperiod för att säkerställa att migreringen lyckas.
Slutsats
Gör de föregående konfigurationsändringarna för att migrera databasen från en lokal plats till OD@A med hjälp av Oracle ZDM. Konfigurationsändringarna hjälper till att säkerställa att käll- och måldatabaserna kan kommunicera med varandra och att du utför migreringen med minimal stilleståndstid.
Deltagare
Den här artikeln underhålls av Microsoft. Det har ursprungligen skrivits av följande medarbetare.
- Jan Faurskov | Molnlösningsarkitekt
- Moises Gomez-Cortez | Molnlösningsarkitekt
- Güher Kayali Sarikan | Molnlösningsarkitekt
Om du vill se icke-offentliga LinkedIn-profiler loggar du in på LinkedIn.
Nästa steg
Granska följande artiklar för att se till att implementeringen följer rekommenderade metoder: