Migrazione in linea

Una migrazione online consente di eseguire la migrazione del database senza tempi di inattività del database di origine.

  • Le migrazioni online consistono nei seguenti passaggi;
    1. Caricamento iniziale
      Nota

      Per le migrazioni MySQL, viene utilizzata la shell MySQL per il caricamento iniziale.
    2. Replica in tempo reale
  • Quando si utilizza il metodo di migrazione in linea, non è necessario arrestare gli aggiornamenti al database di origine prima di avviare una migrazione.
  • Le migrazioni online sono agevolate dalla tecnologia di replica di Oracle GoldenGate per consentire l'assenza di tempi di inattività del database di origine.

Per sfruttare il parallelismo e ottenere le migliori prestazioni di trasferimento dati, Oracle consiglia di trasferire i dati utilizzando l'area di memorizzazione degli oggetti per database di dimensioni superiori a 50 GB. Il supporto di trasferimento del database link può essere conveniente per i database più piccoli, ma questa scelta può comportare incertezza nelle prestazioni a causa della sua dipendenza dalla larghezza di banda della rete per la durata del trasferimento.

Nell'ambito di un job di migrazione, Database Migration utilizza la tecnologia di replica di GoldenGate per facilitare la replica del database tra i database di origine e di destinazione.

Quando l'applicazione passa al database di destinazione, Migrazione del database elimina la replica in modo che il database di destinazione nel cloud possa quindi essere utilizzato come database di produzione. Si noti che la sincronizzazione bidirezionale non è attualmente supportata. La sincronizzazione viene sempre eseguita dal database di origine al database di destinazione.

Tenere presente che la migrazione online mediante le istanze GoldenGate Marketplace richiede la connettività SQL*Net dall'host GoldenGate in esecuzione nella tenancy di destinazione al database di origine.