Note:
- Este tutorial requiere acceso a Oracle Cloud. Para registrarse para obtener una cuenta gratuita, consulte Introducción a la cuenta gratuita de Oracle Cloud Infrastructure.
- Utiliza valores de ejemplo para credenciales, arrendamiento y compartimentos de Oracle Cloud Infrastructure. Al finalizar la práctica, sustituya estos valores por otros específicos de su entorno en la nube.
Activación de comprobaciones previas personalizadas en Oracle Cloud Infrastructure Full Stack Disaster Recovery
Introducción
Oracle Cloud Infrastructure Full Stack Disaster Recovery (OCI Full Stack DR) organiza la transición de recursos informáticos, bases de datos y aplicaciones entre las regiones de Oracle Cloud Infrastructure (OCI) de todo el mundo con un solo clic. Los clientes pueden automatizar los pasos necesarios para recuperar uno o más sistemas de negocio sin rediseñar o rediseñar la infraestructura, las bases de datos o las aplicaciones existentes y sin necesidad de servidores de conversión o gestión especializados.
Full Stack Disaster Recovery ahora admite pasos de comprobación previa definidos por el usuario, lo que permite a los usuarios integrar validaciones personalizadas en sus planes de DR. Esta función mejora los planes de DR al permitir a los usuarios incorporar comprobaciones específicas que se alinean con sus requisitos únicos de infraestructura y aplicación, lo que garantiza una validación completa antes de la ejecución del plan de DR.
Arquitectura de despliegue inicial
-
1 x Recursos informáticos móviles en la región principal (
vmapp01). -
1 grupo de volúmenes de la región principal que contiene el volumen en bloque y de inicio para
vmapp01.

Nota: La región principal es Londres y la región en espera es Fráncfort.
Objetivos
Configure la función recién introducida en OCI Full Stack DR que permite a los usuarios definir sus propias comprobaciones previas personalizadas.
OCI Full Stack DR realiza comprobaciones previas completas antes de ejecutar un plan de DR para garantizar la preparación de la pila de aplicaciones y los entornos de recuperación para que la operación de recuperación se realice correctamente en la región en espera.
En este tutorial, se tratarán las siguientes tareas.
- Tarea 1: Agregue la instancia informática (
vmapp01) al grupo de protección de DR principal. - Tarea 2: Agregue el grupo de volúmenes (
vgapp01) al grupo de protección de DR principal. - Tarea 3: Generar un plan de switchover.
- Tarea 4: Agregar una comprobación previa definida por el usuario.
- Tarea 5: Ejecutar las comprobaciones previas definidas por el usuario e integradas.
- Tarea 6: Verifique el log de salida de comprobaciones previas.
Requisitos
-
En este tutorial se asume que ya ha creado y asociado los grupos de protección de DR principal y en espera. Para obtener más información sobre cómo crear grupos de protección de DR, consulte Gestión de grupos de protección de Disaster Recovery.
-
Cree un script bash en la instancia de VM (vmapp01). Por ejemplo: puede crear un script simple que imprima una línea en la consola utilizando un comando 'echo' como el siguiente:
#!/bin/bash echo "Hello World" -
Active el comando de ejecución en la instancia de VM (
vmapp01). Para obtener más información, consulte Ejecución de comandos en una instancia. -
En este tutorial se asume que el lector tiene privilegios de administrador de OCI y que las políticas necesarias de Oracle Cloud Infrastructure Identity and Access Management (OCI IAM) para OCI Full Stack DR ya están en su lugar. Para obtener más información, consulte Configuración de políticas de Identity and Access Management (IAM) para utilizar Full Stack DR y Políticas para Full Stack Disaster Recovery.
Tarea 1: Adición de la instancia informática (vmapp01) al grupo de protección de DR principal
-
En el grupo de protección de DR principal (
DRPG_CPC_LON), seleccione Miembros y haga clic en Agregar miembro.
-
Agregue la VM de cálculo (
vmapp01) como miembro.

Tarea 2: Adición del grupo de volúmenes (vgapp01) al grupo de protección de DR principal
-
En el grupo de protección de DR principal (
DRPG_CPC_LON), seleccione Miembros y agregue el grupo de volúmenes (vgapp01) como miembro.
Tarea 3: Generación de un plan de switchover
El plan de switchover es un tipo de plan de DR que realiza una transición planificada de servicios del grupo de protección de DR principal al grupo de protección de DR en espera.
Cree un plan de switchover en el grupo de protección de DR en espera.DRPG_CPC_FRAN.
-
Seleccione Planes y haga clic en Crear plan.

-
Introduzca Nombre como Switchover y seleccione Tipo de plan como Switchover (planificado).

-
Haga clic en Crear.

Tarea 4: Adición de una comprobación previa definida por el usuario
-
Abra el plan de switchover creado en la tarea 3.

-
Haga clic en el icono de tres puntos (elipsis) al final de la fila denominada Prechecks – Built-in en la tabla Plan Groups (Comprobaciones previas incorporadas).

-
Haga clic en Add user defined precheck.

-
Se le pedirá más información sobre el script que desea ejecutar como comprobación previa. Haga clic en Agregar paso.


Tarea 5: Ejecución de comprobaciones previas definidas por el usuario e incorporadas
Nota:
Los planes de DR de la región en espera deben estar activos en este punto, lo que significa que OCI Full Stack DR puede ejecutar los planes de failover activos incluso si un evento catastrófico provoca una interrupción en la región principal. Los switchover son disruptivos y requieren una interrupción. Por lo tanto, esta tarea se puede realizar en un momento posterior en el que se puede programar una interrupción para ejecutar el plan de switchover en la región en espera actual.
Si no puede completar esta tarea ahora, no olvide completarla en algún momento en el futuro.
Ejecute las comprobaciones previas del plan de switchover que acaba de crear en la región en espera actual y, a continuación, ejecute el plan de switchover si las comprobaciones previas se realizan correctamente. Ejecute las comprobaciones previas como una operación independiente primero como mejor práctica.
-
Abra el plan de switchover en la región en espera.
-
Haga clic en Ejecutar comprobaciones previas.

-
De nuevo, haga clic en Ejecutar comprobaciones previas en el cuadro de confirmación para continuar.

Asegúrese de que las comprobaciones previas se completen correctamente, como se muestra en la siguiente imagen. Puede que necesite solucionar cualquier paso de comprobación previa fallido en este punto y, a continuación, volver a ejecutar la comprobación previa hasta que todos los pasos se realicen correctamente.

Tarea 6: Verificación del registro de salida de comprobaciones previas
-
Haga clic en el icono de tres puntos (elipsis) situado a la derecha de Ejecutar Script: Comprobación Previa Personalizada Definida por el Usuario.

-
Seleccione Ver logs.

Verifique la salida de la Comprobación previa personalizada definida por el usuario.

Pasos Siguientes
Hay dos mejores prácticas que deben incorporarse en las operaciones diarias normales para ayudar a garantizar la preparación de sus planes de DR.
- Ejecución periódica periódica de comprobaciones previas.
- Ejecución periódica regular de taladros de DR.
Piense en programar comprobaciones previas semanales de todos los planes de DR en el grupo de protección de DR en espera. Las comprobaciones previas se pueden ejecutar en cualquier momento y no tienen ningún impacto en las cargas de trabajo de producción. Esto ayudará a garantizar la integridad de sus planes de DR, la captura de los recursos de miembros faltantes, las redes faltantes, la imposibilidad de encontrar scripts esperados llamados por pasos definidos por el usuario, etc.
Otra forma muy importante de validar la preparación de su DR es programar ejercicios periódicos de DR una vez al mes o trimestre. Las actualizaciones de DR también tienen un impacto nulo en las cargas de trabajo de producción, pero le permiten validar la recuperación de recursos informáticos, almacenamiento, bases de datos Oracle y juegos de backends para equilibradores de carga en la región en espera con solo hacer clic en un solo botón. Para obtener más información, consulte:
Enlaces relacionados
-
Oracle Cloud Infrastructure (OCI) Full Stack Disaster Recovery
-
Unirse al canal libre #full-stack-dr
Agradecimientos
- Autor: Raphael Teixeira (miembro principal del personal técnico para la ingeniería de recuperación ante desastres de pila completa)
Más recursos de aprendizaje
Explore otros laboratorios en docs.oracle.com/learn o acceda a más contenido de formación gratuita en el canal YouTube de Oracle Learning. Además, visite education.oracle.com/learning-explorer para convertirse en un explorador de Oracle Learning.
Para obtener documentación sobre el producto, visite Oracle Help Center.
Enable Custom Prechecks in Oracle Cloud Infrastructure Full Stack Disaster Recovery
G33432-01
Copyright ©2025, Oracle and/or its affiliates.