Uso de una base de datos en espera de Autonomous Data Guard entre arrendamientos

Puede agregar una base de datos en espera de Autonomous Data Guard entre arrendamientos. Esto crea una base de datos en espera de Autonomous Data Guard que reside en un arrendamiento diferente. La base de datos en espera entre arrendamientos puede estar en la misma región (local) o en una región diferente (entre regiones).

Acerca de Autonomous Data Guard entre arrendamientos

Al agregar una base de datos en espera de Autonomous Data Guard entre arrendamientos, Autonomous Database aprovisiona una base de datos en espera en un arrendamiento remoto.

Con una base de datos en espera de Autonomous Data Guard entre arrendamientos, puede realizar un failover o switchover a una base de datos en espera en un arrendamiento diferente (o crear una base de datos en espera de instantánea en un arrendamiento diferente). Esta función también permite utilizar fácilmente una base de datos en espera de Autonomous Data Guard para migrar una base de datos a un arrendamiento diferente.

Tenga en cuenta lo siguiente para agregar una base de datos en espera de Autonomous Data Guard entre arrendamientos:

  • Solo puede crear una base de datos en espera de Autonomous Data Guard entre arrendamientos mediante la CLI o las API de REST de Autonomous Database. Esta opción no está disponible mediante la consola de Oracle Cloud Infrastructure.

  • Algunas de las funciones disponibles al activar una base de datos en espera de Autonomous Data Guard en el mismo arrendamiento, como las opciones de failover automático, no están disponibles con una base de datos en espera de Autonomous Data Guard entre arrendamientos.

    No hay opciones de failover automático para una base de datos en espera de Autonomous Data Guard entre arrendamientos y solo puede utilizar el failover manual para realizar el failover en una base de datos en espera entre arrendamientos.

  • Puede activar una base de datos en espera de Autonomous Database entre arrendamientos con el modelo de recursos informáticos de ECPU u OCPU. La base de datos en espera utiliza el mismo modelo informático que la base de datos principal.

  • Una base de datos en espera de Autonomous Data Guard entre arrendamientos puede estar en la misma región (local) o en una región diferente (entre regiones).

  • Solo se puede activar una única base de datos en espera de Autonomous Data Guard entre arrendamientos, ya sea local o entre regiones. No puede activar tanto una base de datos en espera de Autonomous Data Guard entre arrendamientos local como una base de datos en espera entre arrendamientos entre regiones.
    • Además de una única base de datos en espera de Autonomous Data Guard entre arrendamientos, puede tener un peer de recuperación ante desastres local o entre regiones (ya sea Autonomous Data Guard o Recuperación ante desastres basada en copias de seguridad).
  • Las claves de cifrado gestionadas por el cliente no están soportadas con una base de datos en espera de Autonomous Data Guard entre arrendamientos.

Requisitos para crear una base de datos en espera de Autonomous Data Guard entre arrendamientos

Describe los requisitos para crear una base de datos en espera de Autonomous Data Guard entre arrendamientos.

Debe definir políticas de OCI Identity and Access Management para autorizar la creación de una base de datos en espera de Autonomous Data Guard en un arrendamiento diferente.

Los grupos y las políticas de OCI Identity and Access Management que agregue soportan lo siguiente:

  • Un miembro de un grupo en el arrendamiento de origen permite a un grupo en el arrendamiento de destino acceder (leer) a la instancia de Autonomous Database de origen en el arrendamiento de origen.

    No es necesario permitir otras acciones en la instancia de Autonomous Database de origen (por ejemplo, inicio, finalización de parada o cualquier operación de escritura).

  • Un miembro de un grupo en el arrendamiento de destino puede leer instancias de Autonomous Database en el arrendamiento de origen.

    En el arrendamiento de destino también agrega una política que permita a un grupo gestionar las instancias de Autonomous Database en un compartimento del arrendamiento remoto (destino). Por ejemplo, esta política permite al grupo crear la base de datos en espera.

  1. Cree un grupo en el arrendamiento remoto que contenga el usuario que podrá agregar la base de datos en espera de Autonomous Data Guard.
    1. En el arrendamiento remoto, en la consola de Oracle Cloud Infrastructure, haga clic en Identidad y seguridad.
    2. En Identidad, haga clic en Dominios y seleccione un dominio de identidad (o cree un nuevo dominio de identidad).
    3. En Dominio de identidad, haga clic en Grupos.
    4. Para agregar un grupo, haga clic en Crear grupo.
    5. En la página Create group, introduzca un nombre y una descripción.

      Por ejemplo, introduzca el nombre: CrossTenancyStandbyGroup.

    6. En la página Crear grupo, haga clic en Crear.
    7. Haga clic en Crear para guardar el grupo.
    8. En la página Grupo, haga clic en Asignar usuario a grupos y seleccione los usuarios que desee agregar al grupo.
    9. Haga clic en Agregar.
    10. En la página Grupo, en el separador Información de grupo, copie el OCID para su uso en el paso 2.
  2. En el arrendamiento de origen, defina políticas de OCI Identity and Access Management para la instancia de Autonomous Database de origen.
    1. En el arrendamiento de origen, en la consola de Oracle Cloud Infrastructure, haga clic en Identidad y seguridad.
    2. En Identidad, haga clic en Políticas.
    3. Para escribir una política, haga clic en Crear política.
    4. En la página Create Policy, introduzca un nombre y una descripción.
    5. En la página Crear política, seleccione Mostrar editor manual.
    6. En el creador de políticas, agregue políticas para que el grupo del arrendamiento de destino pueda crear una base de datos en espera mediante una instancia de Autonomous Database en el arrendamiento de origen como origen.

      Por ejemplo, defina las siguientes políticas genéricas:

      define tenancy RemoteTenancy as ocid1.tenancy.oc1..unique_id
      define group GroupThatExistsInRemoteTenancy as ocid1.group.region1..unique_id
      admit group GroupThatExistsInRemoteTenancy of tenancy RemoteTenancy to read autonomous-databases
        in compartment id ocid1.compartment.region..unique_id

      Esta política especifica lo siguiente:

      • Línea 1: el OCID es el OCID del arrendamiento remoto. Este es el arrendamiento en el que va a crear la base de datos en espera.

      • Línea 2: el OCID es el OCID del grupo al que pertenece el usuario que creará la base de datos en espera. Este es el OCID del grupo que ha creado en el paso 1.

      • Línea 3: El OCID es el OCID del compartimento en el que reside la base de datos origen.

      Políticas en el arrendamiento principal (de origen) para agregar una base de datos en espera entre arrendamientos

      define tenancy RemoteTenancy as ocid1.tenancy.oc1..aaa_example_rcyx2a
      define group CrossTenancyStandbyGroup as ocid1.group.oc1..aaa_example_6vctn6xsaq
      admit group CrossTenancyStandbyGroup of tenancy RemoteTenancy to read autonomous-databases
         in compartment id ocid1.compartment.oc1..aaaaaaaabexample6q

      Esta política especifica el grupo CrossTenancyStandbyGroup de RemoteTenancy que se puede leer de instancias de Autonomous Database en el compartimento especificado (en el arrendamiento de origen). Para crear una base de datos en espera entre arrendamientos, la política solo necesita permitir la lectura en la instancia de Autonomous Database de origen.

    7. Crear para guardar la política.
  3. Defina políticas para el arrendamiento remoto.
    1. En el arrendamiento de destino, en la consola de Oracle Cloud Infrastructure, haga clic en Identidad y seguridad.
    2. En Identidad, haga clic en Políticas.
    3. Para escribir una política, haga clic en Crear política.
    4. En la página Create Policy, introduzca un nombre y una descripción.
    5. En la página Crear política, seleccione Mostrar editor manual.
    6. En el creador de políticas, agregue políticas para que un grupo esté avalado para gestionar instancias de Autonomous Database en el arrendamiento de origen.

      Por ejemplo:

      Define tenancy PrimaryTenancy as ocid1.tenancy.oc1..aaaaaaaabexampleyx2a
      Endorse group CrossTenancyStandbyGroup to read autonomous-databases in tenancy PrimaryTenancy
      Allow group CrossTenancyStandbyGroup to manage autonomous-databases in tenancy

      Esta política especifica lo siguiente:

      • Línea 1: El OCID es el OCID del arrendamiento principal. Este es el arrendamiento en el que reside la instancia de Autonomous Database principal.

      • Línea 2: especifica que el grupo CrossTenancyStandbyGroup está avalado en su propio arrendamiento para leer la instancia de Autonomous Database de origen en el arrendamiento principal.

      • Línea 3: especifica que el grupo CrossTenancyStandbyGroup puede crear/gestionar una instancia de Autonomous Database en el arrendamiento especificado (el arrendamiento en el que se va a crear la base de datos en espera).

Nota

Si estas políticas se revocan, la creación de una base de datos en espera de Autonomous Data Guard entre arrendamientos ya no está permitida.

Consulte Introducción a las políticas para obtener más información.

Adición de una base de datos en espera de Autonomous Data Guard entre arrendamientos

Muestra los pasos para crear una base de datos en espera de Autonomous Data Guard entre arrendamientos. Esto aborda la creación de una base de datos en espera entre arrendamientos cuando la base de datos de origen y la base de datos en espera se encuentran en la misma región (local) y cuando la base de datos de origen y la base de datos en espera se encuentran en diferentes regiones (entre regiones).

Solo puede crear una base de datos en espera de Autonomous Data Guard entre arrendamientos mediante la CLI o las API de REST de Autonomous Database. Esta opción no está disponible mediante la consola de Oracle Cloud Infrastructure.

En primer lugar, realice los pasos necesarios para definir las políticas de OCI Identity and Access Management para autorizar a Autonomous Data Guard entre arrendamientos.

Consulte Requisitos para crear una base de datos en espera de Autonomous Data Guard entre arrendamientos para obtener más información.

Para crear una base de datos en espera local (misma región) entre arrendamientos de Autonomous Data Guard:

La llamada de API para crear la base de datos en espera se envía al arrendamiento diferente de la región local.

  1. Copie el OCID de la base de datos primaria (en el arrendamiento de la base de datos primaria).
  2. Acceda al arrendamiento en el que desea crear la base de datos en espera, el arrendamiento remoto y utilice la CLI o la API de REST para crear la base de datos en espera.

    Por ejemplo, con la CLI:

    oci db autonomous-database create-cross-tenancy-disaster-recovery-details 
    --compartment-id ocid1.tenancy.oc1..fcue4_example --source-id ocid1.autonomousdatabase.oc1.ap-mumbai-1.anrgexamples3q  --disaster-recovery-type ADG

    Consulte update para obtener más información.

    Consulte UpdateAutonomousDatabase para obtener más información.

Para crear una base de datos en espera de Autonomous Data Guard remota (entre regiones):

La llamada de API para crear las ejecuciones en espera en el arrendamiento diferente de la región de origen.

  1. Copie el OCID de la base de datos primaria (en el arrendamiento de la base de datos primaria).

  2. Acceda al arrendamiento en el que desea crear la base de datos en espera, el arrendamiento remoto en la región remota y utilice la CLI o la API de REST para crear la base de datos en espera.

    Por ejemplo, con la CLI:

    oci db autonomous-database create-adb-cross-region-data-guard-details
     --compartment-id ocid1.tenancy.oc1..fcue4_example --source-id ocid1.autonomousdatabase.oc1.ap-mumbai-1.anrg6example2vws3q --disaster-recovery-type ADG

    Consulte update para obtener más información.

    Consulte UpdateAutonomousDatabase para obtener más información.

Notas para agregar una base de datos en espera entre arrendamientos:

Switchover, failover o creación de una base de datos de instantánea en espera con una base de datos en espera de Autonomous Data Guard entre arrendamientos

Describe el procedimiento para realizar operaciones de switchover, failover o crear una instantánea en espera con una base de datos en espera entre arrendamientos.

  • Switchover: los pasos para realizar un switchover a una base de datos en espera entre arrendamientos son los mismos tanto si la base de datos en espera es local (misma región) como si está en una región diferente (entre regiones). Sigue los mismos pasos que para una operación de switchover a un mismo arrendamiento en espera entre regiones. Consulte Realización de un switchover a una base de datos en espera entre regiones para obtener más información.

  • Failover: los pasos para realizar un failover en una base de datos en espera entre arrendamientos son los mismos tanto si la base de datos en espera es local (misma región) como si está en una región diferente (entre regiones). Sigue los mismos pasos que para un failover manual a un mismo arrendamiento en espera entre regiones. Consulte Realización de un failover manual a una base de datos en espera entre regiones para obtener más información.

  • Crear una base de datos de instantánea en espera: los pasos para crear una base de datos de instantánea en espera con una base de datos en espera entre arrendamientos son los mismos tanto si la base de datos en espera entre arrendamientos es local (misma región) como si está en una región diferente (entre regiones). Sigue los mismos pasos que con un mismo arrendamiento en espera entre regiones. Consulte Conversión del peer de recuperación ante desastres entre regiones en una base de datos de instantánea en espera para obtener más información.

Terminación de una base de datos en espera de Autonomous Data Guard entre arrendamientos

Muestra los pasos para terminar una base de datos en espera entre arrendamientos.

Los pasos para terminar una misma región o una base de datos en espera entre arrendamientos entre regiones son los mismos que para terminar una base de datos en espera entre regiones del mismo arrendamiento. Consulte Terminación de una base de datos en espera entre regiones para obtener más información.