Nota
- Questa esercitazione richiede l'accesso a Oracle Cloud. Per iscriverti a un account gratuito, consulta Inizia a utilizzare Oracle Cloud Infrastructure Free Tier.
- Utilizza valori di esempio per le credenziali, la tenancy e i compartimenti di Oracle Cloud Infrastructure. Al termine del laboratorio, sostituisci questi valori con quelli specifici del tuo ambiente cloud.
Abilita controlli preliminari personalizzati in Oracle Cloud Infrastructure Full Stack Disaster Recovery
Introduzione
Oracle Cloud Infrastructure Full Stack Disaster Recovery (OCI Full Stack DR) orchestra la transizione di computazione, database e applicazioni tra le region Oracle Cloud Infrastructure (OCI) di tutto il mondo con un solo clic. I clienti possono automatizzare i passaggi necessari per recuperare uno o più sistemi aziendali senza riprogettare o riprogettare l'infrastruttura, i database o le applicazioni esistenti e senza la necessità di server di gestione o conversione specializzati.
Full Stack Disaster Recovery ora supporta i passaggi predefiniti definiti dall'utente, consentendo agli utenti di integrare convalide personalizzate nei propri piani DR. Questa funzione migliora i piani DR consentendo agli utenti di incorporare controlli specifici in linea con i requisiti esclusivi di infrastruttura e applicazione, garantendo una convalida completa prima dell'esecuzione del piano DR.
Architettura di distribuzione iniziale
-
1 x Spostamento della computazione nell'area primaria (
vmapp01). -
1 x gruppo di volumi nell'area primaria contenente il volume di avvio e a blocchi per
vmapp01.

Nota: la region primaria è Londra e la standby region è Francoforte.
Obiettivi
Configura la nuova funzione introdotta in OCI Full Stack DR che consente agli utenti di definire i propri controlli preliminari personalizzati.
OCI Full Stack DR esegue controlli preliminari completi prima dell'esecuzione di un piano DR per garantire la disponibilità dello stack di applicazioni e degli ambienti di ripristino in modo che l'operazione di ripristino abbia successo nella standby region.
In questa esercitazione verranno trattati i task riportati di seguito.
- Task 1: aggiungere l'istanza di computazione (
vmapp01) al gruppo di protezione DR primario. - Task 2: aggiungere il gruppo di volumi (
vgapp01) al gruppo di protezione DR principale. - Task 3: generare un piano di switchover.
- Task 4: aggiungere un controllo predefinito definito dall'utente.
- Task 5: eseguire i controlli predefiniti definiti dall'utente e incorporati.
- Task 6: verificare il log di output dei controlli preliminari.
Prerequisiti
-
Questa esercitazione si basa sul presupposto che i gruppi di protezione DR primario e in standby siano già stati creati e associati. Per ulteriori informazioni su come creare gruppi di protezione DR, vedere Gestione dei gruppi di protezione da disaster recovery
-
Creare uno script bash sull'istanza VM (vmapp01). Ad esempio: è possibile creare un semplice script che stampa una riga sulla console utilizzando un comando 'echo' come quello riportato di seguito:
#!/bin/bash echo "Hello World" -
Abilita il comando di esecuzione sull'istanza VM (
vmapp01). Per ulteriori informazioni, vedere Esecuzione dei comandi in un'istanza. -
Questa esercitazione si basa sul presupposto che il lettore disponga dei privilegi di amministratore OCI e che i criteri Oracle Cloud Infrastructure Identity and Access Management (OCI IAM) necessari per OCI Full Stack DR siano già in vigore. Per ulteriori informazioni, vedere Configurazione dei criteri IAM (Identity and Access Management) per l'utilizzo di Full Stack DR e Criteri per Full Stack Disaster Recovery.
Task 1: aggiungere l'istanza di computazione (vmapp01) al gruppo di protezione DR primario
-
Nel gruppo di protezione DR principale (
DRPG_CPC_LON), selezionare Membri e fare clic su Aggiungi membro.
-
Aggiungere la VM di calcolo (
vmapp01) come membro.

Task 2: aggiungere il gruppo di volumi (vgapp01) al gruppo di protezione DR primario
-
Nel gruppo di protezione DR principale (
DRPG_CPC_LON), selezionare Membri e aggiungere il gruppo di volumi (vgapp01) come membro.
Task 3: Genera un piano di switchover
Il piano di switchover è un tipo di piano DR che esegue una transizione pianificata dei servizi dal gruppo di protezione DR primario al gruppo di protezione DR in standby.
Creare un piano di switchover nel gruppo di protezione DR in standby.DRPG_CPC_FRAN.
-
Selezionare Piani e fare clic su Crea piano.

-
Immettere Nome come Switchover e selezionare Tipo di piano come Switchover (pianificato).

-
Fare clic su Crea.

Task 4: Aggiungi un controllo preliminare definito dall'utente
-
Aprire il piano di switchover creato nel task 3.

-
Fare clic sull'icona a tre puntini (ellissi) alla fine della riga con l'etichetta Precontrolli - built-in nella tabella Gruppi di piani.

-
Fare clic su Aggiungi controllo preliminare definito dall'utente.

-
Verranno richieste ulteriori informazioni sullo script che si desidera eseguire come controllo preliminare. Fare clic su Aggiungi passo.


Task 5: eseguire i controlli preliminari definiti dall'utente e integrati
Nota:
I piani DR nella standby region dovrebbero essere tutti attivi a questo punto, il che significa che OCI Full Stack DR può eseguire i piani di failover attivi anche se un evento catastrofico causa un'interruzione nella region primaria. Gli switchover interrompono il funzionamento e richiedono un'interruzione del funzionamento. Pertanto, questo task può essere eseguito in un momento successivo in cui è possibile pianificare un'indisponibilità per eseguire il piano di switchover nella standby region corrente.
Se non è possibile completare questo task ora, non dimenticare di completare questo task in futuro.
Eseguire i controlli preliminari per il piano di switchover appena creato nella standby region corrente, quindi eseguire il piano di switchover se i controlli preliminari sono riusciti. Eseguire prima i controlli preliminari come operazione indipendente come best practice.
-
Aprire il piano di switchover nella standby region.
-
Fare clic su Esegui controlli preliminari.

-
Per continuare, fare clic su Esegui controlli preliminari nella casella di conferma.

Assicurarsi che i controlli preliminari siano stati completati correttamente, come mostrato nell'immagine seguente. A questo punto potrebbe essere necessario correggere eventuali passi del controllo preliminare non riusciti, quindi eseguire di nuovo il controllo preliminare finché tutti i passi non sono riusciti.

Task 6: Verifica del log di output dei controlli preliminari
-
Fare clic sull'icona con i tre puntini (ellissi) sul lato destro di Esegui script - Controllo preliminare personalizzato definito dall'utente.

-
Selezionare Visualizza log.

Verificare l'output del controllo preliminare personalizzato definito dall'utente.

Passi successivi
Esistono due best practice da integrare nelle normali operazioni quotidiane per garantire la disponibilità dei piani di DR.
- Esecuzione periodica regolare dei controlli preliminari.
- Esecuzione periodica regolare dei drill DR.
È possibile pianificare controlli preliminari settimanali di tutti i piani DR nel gruppo di protezione DR in standby. I controlli preliminari possono essere eseguiti in qualsiasi momento e non hanno alcun impatto sui carichi di lavoro di produzione. Ciò contribuirà a garantire l'integrità dei piani DR, recuperando le risorse membro mancanti, le reti mancanti, l'incapacità di trovare gli script previsti richiamati dai passi definiti dall'utente e così via.
Un altro modo molto importante per convalidare la prontezza del DR è pianificare esercitazioni DR periodiche una volta al mese o al trimestre. I drill DR non hanno alcun impatto sui carichi di lavoro di produzione, ma ti offrono la possibilità di convalidare il recupero dei database di computazione, storage, Oracle e dei set backend per i load balancer nella standby region con un semplice clic. Per ulteriori informazioni, fare riferimento agli argomenti sotto riportati.
-
OCI Full Stack Disaster Recovery espande le sue funzionalità integrate per database e storage
-
Supporto OCI Full Stack Disaster Recovery per OCI Load Balancer
Collegamenti correlati
-
Oracle Cloud Infrastructure (OCI) Full Stack Disaster Recovery
-
Unisciti al canale nero #full-stack-dr
Conferme
- Autore - Raphael Teixeira (membro principale dello staff tecnico per la progettazione DR Full Stack)
Altre risorse di apprendimento
Esplora altri laboratori su docs.oracle.com/learn o accedi a più contenuti gratuiti sulla formazione su Oracle Learning YouTube channel. Inoltre, visita education.oracle.com/learning-explorer per diventare un Oracle Learning Explorer.
Per la documentazione del prodotto, visita l'Oracle Help Center.
Enable Custom Prechecks in Oracle Cloud Infrastructure Full Stack Disaster Recovery
G33435-01
Copyright ©2025, Oracle and/or its affiliates.