Finalizzare una migrazione

Per le migrazioni continue, finalizza il job di migrazione quando vuoi iniziare a utilizzare l'istanza di destinazione per la tua applicazione.

Puoi utilizzare il pulsante Esegui promozione nella pagina dei dettagli del job di migrazione per consentire a Database Migration Service di ripulire tutti i dati di migrazione temporanei e promuovere l'istanza di destinazione.

Per completare una migrazione:

  1. Vai alla pagina Job di migrazione nella console Google Cloud .

    Vai alla pagina Job di migrazione

  2. Fai clic sul job di migrazione che rappresenta la migrazione che vuoi finalizzare. Viene visualizzata la pagina Dettagli job di migrazione.

  3. Utilizza lo strumento di convalida dei dati per monitorare il ritardo nella replica controllando i conteggi delle righe.

    Attendi che il ritardo nella replica tenda a diminuire in modo significativo, idealmente nell'ordine di minuti o secondi. Il ritardo nella replica è disponibile per la revisione nella pagina Job di migrazione.

  4. Quando il ritardo nella replica è minimo, avvia il passaggio. Per evitare la perdita di dati, assicurati di:

    1. Interrompi tutte le scritture, gli script in esecuzione e le connessioni dei client al database di origine. Inizia il periodo di tempo di riposo.

    2. Attendi che il ritardo di replica sia pari a zero, il che significa che il job di migrazione ha elaborato tutte le modifiche in sospeso.

    Puoi finalizzare una migrazione anche se il ritardo nella replica non è pari a zero. In questo modo puoi ridurre il tempo di riposo del database, ma l'accuratezza dei dati nella destinazione potrebbe essere interessata.

    1. Nella pagina dei dettagli del job di migrazione, fai clic su Esegui promozione e poi conferma l'azione nella finestra Eseguire promozione del job di migrazione?.

    Il job di migrazione interrompe la lettura dal database di origine. Database Migration Service promuove l'istanza di destinazione Cloud SQL per PostgreSQL per ripulire tutti i dati di migrazione temporanei. Questa procedura può richiedere diversi minuti.

  5. Al termine del processo di promozione, lo stato del job di migrazione diventa Completato.

  6. Ora puoi collegare l'applicazione all'istanza Cloud SQL per PostgreSQL di destinazione ed eliminare in sicurezza il job di migrazione.