Creare una replica generando i pacchetti di creazione della replica ed inviandoli ai siti
che ospitano le repliche del database. Effettuare questa operazione con il comando
mkreplica –export.
Durante la fase di esportazione della creazione della replica, il comando di creazione della replica
blocca il database durante la copia. Il database viene bloccato per l'intera esecuzione del comando; gli accessi non sono consentiti.
Prima di eseguire il comando
mkreplica –export su un database, effettuare le seguenti attività:
- Verificare che nessun utente abbia eseguito l'accesso al database. Se gli utenti hanno eseguito l'accesso
al database durante mkreplica –export, qualsiasi modifica apportata anche in seguito allo sblocco del database viene perduta.
- Aggiornare il database per utilizzare la versione più recente dello schema.
- Verificare che il valore di codepage dei dati sia impostato sulla codepage utilizzata dal sito che importa il pacchetto di creazione della
replica. Se le codepage non sono compatibili, l'importazione del pacchetto ha esito negativo.
- Se si utilizza l'integrazione UCM di Rational ClearCase e Rational ClearQuest,
è necessario terminare tutti i processi cqintsrv prima di eseguire il primo comando
mkreplica–export sul repository di schemi.
Il tempo richiesto per creare il pacchetto dipende dalla dimensione del database
e può durare anche il doppio del tempo richiesto per eseguire una copia del database o eseguire una procedura di backup. Quindi, è necessario pianificare la fase di esportazione della creazione di replica durante le ore non lavorative per il sito. È necessario, inoltre, annullare i backup pianificati per la durata della fase di esportazione.
In questo esempio, una replica del database utente
PRODA
e il relativo repository di schemi sono creati. Il nome del nuovo sito è
sanfran_hub e utilizza il server di sincronizzazione
goldengate. Questo esempio utilizza la funzione di memorizzazione ed inoltro per fornire i pacchetti di creazione della replica.
multiutil mkreplica –export –clan telecomm –site boston_hub –family PRODA
–user susan –password passwd –maxsize 50m –fship –workdir c:\temp\packets
–sclass cq_default goldengate:sanfran_hub