Installare la utility e configurare il database server principale di test
gDBClone
) sul database server e configurare il server per copiare il database di produzione.
Fare riferimento alle linee guida relative alla frequenza di aggiornamento dei dati riportate di seguito per determinare il metodo migliore per duplicare il database di produzione al fine di creare il database principale di test.
- Aggiornamenti frequenti (giornalieri/settimanali): creare un database principale di test come database in standby fisico.
- Aggiornamenti normali (bi-weekly, mensilmente): creare un database principale di test da un database attivo utilizzando RMAN DUPLICATE
- Aggiornamenti convenzionali (trimestrali, ogni sei mesi): creare un database principale di test da un backup completo del database RMAN.
Installare lo script di gestione degli snapshot della copia del database
gDBClone
sul database server in cui si desidera creare il database principale di test.
La utility della riga di comando Database Clone Snapshot Management (gDBClone
) richiede i privilegi di sistema root per la maggior parte dei task. In ambienti in cui l'amministrazione del sistema è gestita da un gruppo diverso dall'amministrazione del database o in cui la sicurezza rappresenta un problema significativo, si potrebbe decidere di limitare l'accesso all'account utente root e alla password. Sudo consente agli amministratori di sistema di concedere a determinati utenti o gruppi di utenti la possibilità di eseguire comandi come root, registrando tutti i comandi e gli argomenti come parte del protocollo di sicurezza e conformità.
gDBClone
.
Aggiungere il database principale di test alla directory e configurare la porta
/etc/hosts
del database server di produzione e configurare le porte.
Configurare il server principale di test
Per tutte le opzioni Database principale di test è necessario creare una Oracle Database home (home DB), configurare Oracle ASM Cluster File System (Oracle ACFS) e creare un wallet TDE (Transparent Data Encryption) nell'istanza del server principale di test.
In questo esempio vengono utilizzati i seguenti nomi:
- Istanza database di produzione di origine: PRODDB (il nome PDB è PDB1)
- Istanza di database principale di test: TSTMSTR (il nome PDB è PDB1)