Implementare la replica dei volumi a blocchi OCI
Questa implementazione utilizza la funzione di replica tra più aree dei volumi a blocchi OCI per replicare i volumi a blocchi.
Di seguito sono riportati i vantaggi dell'implementazione della replica volumi a blocchi OCI.
- Non è necessario creare ed eseguire script periodicamente, come in altri casi di replica. Una volta impostata, la replica viene eseguita automaticamente da Oracle Cloud Infrastructure.
- Si tratta di una soluzione di uso generale applicabile a qualsiasi volume a blocchi di qualsiasi istanza di computazione (ad eccezione dei volumi di avvio). Se si dispone di più sistemi, è possibile utilizzare lo stesso approccio in tutti i sistemi.
- Le informazioni sui volumi a blocchi replicati sono una copia esatta dei volumi a blocchi primari; tutti i file nel volume a blocchi vengono replicati.
Prima di utilizzare la replica volumi a blocchi OCI, considerare quanto riportato di seguito.
- Richiede passaggi per eseguire il MOUNT dei volumi a blocchi replicati nel sistema secondario. Non è possibile montare direttamente la replica dei volumi a blocchi; è necessario prima attivarli per creare volumi a blocchi clonati, che possono essere montati. Questo non è complesso nei sistemi con pochi nodi, ma la complessità aumenta quando ci sono molti nodi. E in particolare nei sistemi che non hanno la stessa distribuzione dei nodi nei domini di disponibilità del database primario e in standby.
Tuttavia, puoi superare questa complessità utilizzando il servizio Oracle Cloud Infrastructure Full Stack Disaster Recovery per automatizzare questi passaggi nelle operazioni di switchover, failover e convalida.
- Questa tecnologia potrebbe non essere sufficiente per molti sistemi. Se il sistema dispone di più tipi di storage (ad esempio, file system OCI File Storage condivisi), sarà necessario utilizzare una tecnologia di replica diversa.
Impostare la replica per i volumi a blocchi OCI
Per implementare la replica dei volumi a blocchi OCI, sono necessari i passi riportati di seguito.
- Utilizzare OCI Console per definire i gruppi di volumi nell'area primaria, raggruppando i volumi a blocchi che è necessario replicare.
Un gruppo di volumi può contenere solo volumi a blocchi che si trovano nello stesso dominio di disponibilità (AD) e tutti i volumi a blocchi nel gruppo vengono replicati solo in un AD di destinazione. Se i volumi a blocchi si trovano in più domini AD, creare un gruppo di volumi a blocchi per ogni combinazione di domini AD di origine e di destinazione.
- Abilitare la replica nei gruppi di volumi nei domini di disponibilità appropriati dell'area secondaria.
- Connettersi agli host di livello intermedio nel sistema secondario e disinstallare i volumi a blocchi che verranno replicati dal sistema primario.
- Utilizzare OCI Console per scollegare ed eliminare tutti i volumi a blocchi che verranno replicati dal sistema primario. Non verranno più utilizzati.
- Implementare un modo per gestire le informazioni specifiche del sito che risiedono nei volumi a blocchi aggiornandole con le informazioni appropriate dopo la replica.
Questa implementazione si applica a qualsiasi volume a blocchi ad eccezione dei volumi di avvio. La replica del volume di avvio ha altre implicazioni ed è fuori dall'ambito di questa implementazione.
Esempio 1: utilizzare la replica dei volumi a blocchi OCI per replicare il volume a blocchi della configurazione di livello intermedio
Nota
Questo esempio si applica a qualsiasi sistema di livello intermedio. Come riferimento, spiega come replicare i volumi a blocchi che contengono la configurazione Oracle WebLogic di uno stack Oracle WebLogic Server for OCI. Tuttavia, è possibile eseguire le stesse operazioni per replicare altri volumi a blocchi in un sistema di livello intermedio, ad eccezione dei volumi di avvio.L'immagine riportata di seguito è un esempio di sistema Oracle WebLogic Server con replica tra più aree dei volumi a blocchi OCI.
wls-bv-replica-cross-oracle.zip
Per impostare la replica tra più aree per i volumi a blocchi, effettuare le operazioni riportate di seguito.
Convalida la replica per i volumi a blocchi OCI
In un'operazione di switchover o failover, le informazioni replicate devono essere disponibili e utilizzabili nel sito in standby prima dell'avvio dei processi. Questa operazione è necessaria anche quando si convalida il sistema secondario (aprendo il database di standby in modalità snapshot).
L'immagine mostra come l'attivazione crea volumi a blocchi OCI collegabili dalle repliche.
attivazione-creazione-bv-oracle.zip
Eseguire le operazioni riportate di seguito per rendere disponibili e utilizzabili i volumi replicati nel sistema in standby.
Eseguire la replica continua per i volumi a blocchi OCI
Seguire questi suggerimenti per la replica in corso quando si utilizza questa implementazione:
- OCI esegue automaticamente la replica dei volumi a blocchi OCI in background. L'unica cosa da fare durante il ciclo di vita del sistema è assicurarsi che i gruppi di volumi del sistema con il ruolo primario abbiano la replica tra più aree abilitata.
- Prendi in considerazione l'utilizzo di OCI Full Stack Disaster Recovery per automatizzare le attività di switchover e failover. Offre la possibilità di eseguire un piano di switchover o failover con un solo clic utilizzando OCI Console. È molto utile semplificare l'esecuzione di tutti i task correlati alla replica del volume a blocchi.
- La funzione di replica è complementare alla funzione di backup, non a una sostituzione. Assicurarsi di abilitare un criterio di backup per i volumi a blocchi replicati. Ciò fornirà la protezione dei dati oltre alla replica tra più aree, consentendo di ripristinare un point-in-time.
- Mantenere le informazioni specifiche di ciascun sito e mantenerle aggiornate. Ad esempio, se il file system contiene una cartella con gli artifact per connettersi a un Oracle Autonomous Database, gestire una copia di backup di questa cartella. Assicurarsi di aggiornare il backup della cartella quando si esegue un aggiornamento nel wallet. In questo modo, verrà ripristinato correttamente nello switchover e nei failover successivi.
- Dopo uno switchover o un'operazione di failover, modificare la direzione della replica. Per questo:
- Abilitare la replica nei gruppi Volumi a blocchi OCI del nuovo database primario per il nuovo sito in standby.
- Disabilitare la replica precedente dal database primario originale ed eliminare i volumi a blocchi inutilizzati.

