Gestión de una copia de seguridad

Validación y preparación de una copia de seguridad

Utilice la consola o la interfaz de línea de comandos para validar y preparar una copia de seguridad del sistema de base de datos.

Nota

No puede validar y preparar copias de seguridad de sistemas de base de datos siempre gratis.

Utilice la consola o la interfaz de línea de comandos para editar una copia de seguridad:

Uso de la consola

Utilice la consola para validar y preparar una copia de seguridad del sistema de base de datos.

  1. En la página de lista Copias de seguridad, seleccione la copia de seguridad con la que desea trabajar. Si necesita ayuda para buscar la página de lista o la copia de seguridad, consulte List Backups - Using the Console.
    Se abre la página de detalles y muestra información sobre la copia de seguridad. En Sistema de base de datos puede encontrar los detalles del sistema de base de datos asociado.
  2. Seleccione Validar en la parte superior de la página.
  3. En el panel Validar copia de seguridad, puede seleccionar Preparar copia de seguridad para activar la preparación de la copia de seguridad si la copia de seguridad no se ha preparado anteriormente.
  4. Seleccione Validar.
El proceso de validación de copia de seguridad se inicia y el estado de la copia de seguridad pasa a Actualizando. Una vez finalizada la validación, puede comprobar el resultado en la página Detalles de copia de seguridad.

Uso de la CLI

Utilice la interfaz de línea de comandos para validar y preparar una copia de seguridad del sistema de base de datos.

Para esta tarea, se necesita lo siguiente:
  • Un OCID de copia de seguridad.
  • Una política que permite validar copias de seguridad en el compartimento o arrendamiento.
  • Una instalación de CLI configurada correctamente y claves SSH requeridas. Consulte Interfaz de la línea de comandos.
Realice lo siguiente en la CLI para actualizar una copia de seguridad:
  1. Abra un símbolo del sistema y ejecute el siguiente comando:
    oci mysql backup validate 
    --backup-id <BackupOCID> 
    --is-prepared-backup-required <Boolean>
    
    • --backup-id: especifique el OCID de la copia de seguridad.
    • --is-prepared-backup-required: (opcional) especifique si se debe preparar la copia de seguridad. Defina en true para preparar la copia de seguridad. El valor por defecto es false.
MySQL HeatWave Service valida la copia de seguridad. También prepara la copia de seguridad si está activada.

Edición de una copia de seguridad

Utilice la consola o la interfaz de línea de comandos para editar el nombre mostrado, la descripción, el período de retención y la supresión flexible de una copia de seguridad del sistema de base de datos.

Nota

No puede cambiar el período de retención de las copias de seguridad automáticas.

El período de retención de las copias de seguridad finales de los sistemas de base de datos siempre gratis está limitado a un máximo de 7 días.

No puede cambiar la supresión flexible de copias de seguridad de sistemas de base de datos siempre gratis.

Utilice la consola o la interfaz de línea de comandos para editar una copia de seguridad:

Uso de la consola

Utilice la consola para editar el nombre mostrado, la descripción y el período de retención de la copia de seguridad.

Nota

El panel de editar copia de seguridad es diferente del panel de editar plan de copia de seguridad. El panel Editar plan de copia de Seguridad permite activar copias en modo automático, editar el periodo de retención y la hora de inicio de las ventanas de un sistema de BD existente. Consulte Edición de un plan de copia de seguridad.
  1. En la página de lista Copias de seguridad, seleccione la copia de seguridad con la que desea trabajar. Si necesita ayuda para buscar la página de lista o la copia de seguridad, consulte List Backups - Using the Console.

    Se abre la página de detalles y muestra información sobre la copia de seguridad. En Sistema de base de datos puede encontrar los detalles del sistema de base de datos asociado.

  2. Seleccione el separador Detalles.
  3. Seleccione Editar en cualquiera de los siguientes campos:
    • Nombre
    • Descripción
    • Días de retención
    • Realizar eliminación no definitiva
  4. En el panel Editar copia de seguridad, proporcione los siguientes detalles:
    • Nombre mostrado: especifique el nuevo nombre de la copia de seguridad. Si no modifica el nombre, se mantiene el nombre existente.
    • Descripción: especifique la nueva descripción de la copia de seguridad. Si no modifica la descripción, se conserva la descripción existente.
    • Período de retención: especifique el nuevo período de retención de la copia de seguridad. Si no modifica el período de retención, se retiene el valor existente.
      Nota

      No puede cambiar el período de retención de las copias de seguridad automáticas.
    • Supresión flexible: especifique el nuevo valor de supresión flexible. Si no lo modifica, se mantiene la configuración existente.
      Nota

      Cuando está activada, retiene la copia de seguridad que se va a suprimir debido a que la política de retención tiene el estado DELETE_SCHEDULED durante 7 días adicionales antes de suprimirla permanentemente.
  5. Seleccione Guardar cambios.
Se actualizan los metadatos de la copia de seguridad.

Uso de la CLI

Utilice la interfaz de línea de comandos para actualizar el nombre mostrado, la descripción, el período de retención y la supresión temporal de la copia de seguridad.

Para esta tarea, se necesita lo siguiente:
  • Un OCID de copia de seguridad.
  • Una política que permita actualizar las copias de seguridad en el compartimento o arrendamiento.
  • Una instalación de CLI configurada correctamente y claves SSH requeridas. Consulte Interfaz de la línea de comandos.
Realice lo siguiente en la CLI para actualizar una copia de seguridad:
  1. Abra un símbolo del sistema y ejecute el siguiente comando:
    oci mysql backup update 
    --backup-id <BackupOCID> 
    --display-name <DisplayName>
    --description <Description>
    --retention-in-days <NumberOfDays>
    --soft-delete ENABLED
    • --backup-id: especifique el OCID de la copia de seguridad.

    • --display-name: (Opcional) especifique el nuevo nombre mostrado de la copia de seguridad. Si no define un nombre mostrado, se mantiene el nombre existente.

    • --description: (opcional) especifique la nueva descripción de la copia de seguridad. Si no define una descripción, se mantiene la descripción existente.

    • --retention-in-days: (Opcional) especifique el nuevo número de días para conservar la copia de seguridad. Si no define un número, se mantiene el período de retención existente.

    • --soft-delete: (opcional) especifique la configuración de supresión flexible de la copia de seguridad, ENABLED o DISABLED.

MySQL HeatWave Service actualiza los metadatos de copia de seguridad.

Edición de un plan de copia de seguridad

Edite el plan de copia de seguridad de un sistema de base de datos existente para activar las copias de seguridad automáticas, la recuperación puntual y la supresión temporal, edite el período de retención y la hora de inicio de la ventana, y programe la copia de seguridad entre regiones.

Nota

No puede cambiar el plan de copia de seguridad de un sistema de base de datos Siempre gratis.

Uso de la consola

Utilice la consola para editar el plan de copia de seguridad de un sistema de base de datos existente.

Nota

El panel de editar plan de copia de seguridad es diferente del panel de editar copia de seguridad. En el panel Editar Copia de Seguridad se puede editar el nombre mostrado y la descripción de la copia. Consulte Edición de una copia de seguridad.
  1. En la página de lista Sistemas de base de datos, seleccione el sistema de base de datos con el que desea trabajar. Si necesita ayuda para buscar la página de lista o el sistema de base de datos, consulte Listado de sistemas de base de datos - Uso de la consola.

    Se abre la página de detalles y muestra información sobre el sistema de base de datos.

  2. Seleccione el separador Detalles.
  3. Seleccione Editar en el campo Copias de seguridad automáticas de la sección Plan de copia de seguridad:
  4. En el panel Editar plan de copia de seguridad:
    Activar copias de seguridad automáticas: seleccione esta opción para activar las copias de seguridad automáticas y configurar el período de retención de copia de seguridad, activar la recuperación point-in-time y seleccionar la ventana de copia de seguridad. Si no activa las copias de seguridad automáticas, cree una copia de seguridad manual. Se recomienda activar las copias de seguridad automáticas.
    • Plan de copia de seguridad:
      • Período de retención de copia de seguridad: (opcional) especifique el tiempo que se retendrán las copias de seguridad, en días. El período de retención por defecto es de siete días.
      • Activar recuperación point-in-time: seleccione la opción para permitir restaurar un sistema de base de datos en un punto en el tiempo a un nuevo sistema de base de datos.
      • Seleccionar ventana de copia de seguridad: seleccione esta opción para que pueda definir la hora de inicio de la copia de seguridad del sistema de base de datos en el campo hora de inicio de ventana. La copia de seguridad comienza en algún momento en los 30 minutos siguientes a la hora de inicio de ventana. Seleccione Mostrar ventanas de copia de seguridad por región para ver la ventana de copia de seguridad específica por defecto de su región.
        Nota

        No defina la hora de inicio de la ventana de copia de seguridad demasiado cerca de la hora de inicio de la ventana de mantenimiento. La copia de seguridad automática no se puede iniciar si se está ejecutando una operación en conflicto, como el mantenimiento o la actualización. Tiene que esperar hasta que finalice la operación en conflicto. Si la operación en conflicto no se completa dentro de las dos horas posteriores a la hora de inicio de la ventana de copia de seguridad, se omitirá la copia de seguridad automática y se volverá a intentar en la siguiente ventana de copia de seguridad del día siguiente.
      • Supresión flexible: seleccione esta opción para activar la supresión flexible.
      Nota

      No afecta al sistema de base de datos ni a las conexiones de base de datos cuando se crea la copia de seguridad automática.
    • Copia entre regiones: seleccione la opción para programar la copia entre regiones. Si se activa, cada copia de seguridad automática se copia en la región de destino seleccionada.
      • Región de destino: seleccione una región de destino en la que se copie la copia de seguridad.
      • Período de retención de copia de seguridad: (opcional) especifique cuántos días desea conservar la copia de seguridad en la región de destino. Si no se define, el valor por defecto es el mismo que el período de retención de la copia de seguridad de origen.
      Nota

      Debe tener el permiso MYSQL_BACKUP_COPY para activar la copia entre regiones. El permiso MYSQL_BACKUP_COPY no está incluido en el tipo de recurso agregado mysql-family. El arrendamiento también debe suscribirse a la región de destino.
  5. Seleccione Guardar cambios.
Se actualiza el plan de copia de seguridad.

Movimiento de una copia de seguridad

Puede mover una copia de seguridad activa a otro compartimento. No puede mover una copia de seguridad que tenga otro estado.

Nota

No puede mover copias de seguridad de un sistema de base de datos siempre gratis a otro compartimento.

Use la consola o la interfaz de línea de comandos para mover una copia de seguridad a un compartimento diferente.

Uso de la consola

Use la consola para mover la copia de seguridad a un compartimento diferente.

Para esta tarea, se necesita lo siguiente:
  • Permiso de acceso, MYSQL_BACKUP_MOVE, en el compartimento al que desea mover la copia de seguridad. Consulte mysql-backups.
  • Una copia de seguridad activa. No puede mover una copia de seguridad que tenga otro estado.
Realice lo siguiente para mover una copia de seguridad a un compartimento diferente:
  1. En la página de lista Copias de seguridad, seleccione la copia de seguridad con la que desea trabajar. Si necesita ayuda para buscar la página de lista o la copia de seguridad, consulte List Backups - Using the Console.

    Se abre la página de detalles y muestra información sobre la copia de seguridad. En Sistema de base de datos puede encontrar los detalles del sistema de base de datos asociado.

  2. Seleccione Mover recurso en la parte superior de la página.
  3. En el cuadro de diálogo Mover recurso, seleccione el nuevo compartimento. No puede seleccionar el compartimento en el que está actualmente la copia de seguridad.
  4. Seleccione Mover copia de seguridad.
La copia de seguridad se mueve al compartimento seleccionado.

Uso de la CLI

Utilice la interfaz de línea de comandos para mover una copia de seguridad a un compartimento diferente.

Para esta tarea, se necesita lo siguiente:
  • Un OCID de copia de seguridad.
  • Una política que permita mover copias de seguridad en el compartimento o arrendamiento.
  • Una instalación de CLI configurada correctamente y claves SSH requeridas. Consulte Interfaz de la línea de comandos.
Realice lo siguiente en la CLI para mover una copia de seguridad a un compartimento diferente:
  1. Abra un símbolo del sistema y ejecute el siguiente comando:
    oci mysql backup change-compartment 
    --backup-id <BackupOCID> 
    --compartment-id <TargetCompartmentOCID>
    • --backup-id: especifique el OCID de la copia de seguridad.

    • --compartment-id: especifique el OCID del compartimento de destino al que se mueve la copia de seguridad.

MySQL HeatWave Service mueve la copia de seguridad al compartimento de destino.

Exportación de una copia de seguridad

Puede exportar una copia de seguridad activa a un cubo de Object Storage en el mismo compartimento o en otro diferente del mismo arrendamiento, lo que le permite conservar los datos durante un período prolongado.

La copia de seguridad exportada se puede importar a un nuevo sistema de base de datos. Consulte Importación mediante la Función de Importación de Datos. La copia de seguridad exportada también se puede importar total o parcialmente en un sistema de base de datos existente. Consulte: Importación mediante MySQL Shell. Dado que la copia de seguridad exportada captura la estructura lógica y los datos de la base de datos, independientemente de los formatos de datos específicos de la versión, puede importar la copia de seguridad a una versión compatible inferior o superior del sistema de base de datos. Incluso puede utilizar la copia de seguridad exportada para auditoría y análisis sin tener que restaurar toda la base de datos.

Solo puede iniciar una exportación para una copia de seguridad del sistema de base de datos a la vez. Mientras la exportación de la copia de seguridad está en curso, puede seguir utilizando la misma copia de seguridad para restaurar el sistema de base de datos.

No puede exportar una copia de seguridad en los siguientes casos:

  • Si la copia de seguridad se encuentra en un estado que no sea activo.
  • Si la copia de seguridad se ha creado en un sistema de base de datos que contiene tablas externas de Lakehouse.

Para ver el progreso de la exportación, puede navegar al cubo de Object Storage que se está utilizando para la exportación y revisar la lista de objetos que se muestran en el separador Objetos de la página de detalles del cubo. Consulte Lista de objetos de Object Storage en un cubo. También puede supervisar el tamaño del cubo y el número de objetos que se muestran en el separador Supervisión de la página de detalles del cubo. Si observa que estos valores aumentan en las últimas horas, indica que la exportación está progresando. Consulte Visualización de gráficos de métricas por defecto para un cubo de Object Storage.

Para esta tarea, se necesita lo siguiente:
  • Una copia de seguridad activa. No puede exportar una copia de seguridad que se encuentre en otro estado.
  • Permisos de acceso, MYSQL_BACKUP_EXPORT y MYSQL_BACKUP_READ, en el compartimento desde el que desea exportar la copia de seguridad. Consulte mysql-backups.
  • Los permisos de acceso, BUCKET_INSPECT, BUCKET_READ, OBJECT_CREATE, OBJECT_DELETE, OBJECT_INSPECT, OBJECT_OVERWRITE y OBJECT_READ, en el compartimento que contiene el cubo de Object Storage al que desea exportar la copia de seguridad.
  • Un cubo de Object Storage, en el mismo arrendamiento y región que la copia de seguridad del sistema de base de datos, en el que desea exportar la copia de seguridad.
  • Subred con una dirección IP válida en la región en la que desea exportar la copia de seguridad, que se utiliza para crear una instancia MySQL temporal que se utiliza para exportar la copia de seguridad.
Políticas de ejemplo
  • Para permitir que cualquier copia de seguridad se exporte a cualquier cubo de Object Storage dentro del mismo arrendamiento:
    ALLOW any-user TO {BUCKET_INSPECT, BUCKET_READ, OBJECT_CREATE, OBJECT_DELETE, OBJECT_INSPECT, OBJECT_OVERWRITE, OBJECT_READ}
    IN TENANCY WHERE ALL
    {
        request.principal.type = 'mysqlbackup'
    }
  • Para permitir que cualquier copia de seguridad se exporte a cualquier cubo de Object Storage de un compartimento:
    ALLOW any-user TO {BUCKET_INSPECT, BUCKET_READ, OBJECT_CREATE, OBJECT_DELETE, OBJECT_INSPECT, OBJECT_OVERWRITE, OBJECT_READ}
    IN COMPARTMENT <TargetBucketCompartmentOCID> WHERE ALL
    {
        request.principal.type = 'mysqlbackup',
        request.principal.compartment.id = '<BackupCompartmentOCID>'
    }
  • Para permitir que cualquier copia de seguridad se exporte a un cubo de Object Storage específico:
    ALLOW any-user TO {BUCKET_INSPECT, BUCKET_READ, OBJECT_CREATE, OBJECT_DELETE, OBJECT_INSPECT, OBJECT_OVERWRITE, OBJECT_READ}
    IN COMPARTMENT <TargetBucketCompartmentOCID> WHERE ALL
    {
        request.principal.type = 'mysqlbackup',
        request.principal.compartment.id = '<BackupCompartmentOCID>',
        target.bucket.name = '<TargetBucketName>'
    }
  • Para permitir que una copia de seguridad específica se exporte a un cubo de Object Storage específico:
    ALLOW any-user TO {BUCKET_INSPECT, BUCKET_READ, OBJECT_CREATE, OBJECT_DELETE, OBJECT_INSPECT, OBJECT_OVERWRITE, OBJECT_READ}
    IN COMPARTMENT <TargetBucketCompartmentOCID> WHERE ALL
    {
        request.principal.type = 'mysqlbackup',
        request.principal.id = '<BackupOCID>',
        request.principal.compartment.id = '<BackupCompartmentOCID>',
        target.bucket.name = '<TargetBucketName>'
    }

Utilice la consola o la interfaz de línea de comandos para exportar la copia de seguridad a un cubo de Object Storage.

Uso de la consola

Utilice la consola para exportar la copia de seguridad del sistema de base de datos a un cubo de Object Storage.

Realice lo siguiente para exportar una copia de seguridad:
  1. En la página de lista Copias de seguridad, seleccione la copia de seguridad con la que desea trabajar. Si necesita ayuda para buscar la página de lista o la copia de seguridad, consulte List Backups - Using the Console.

    Se abre la página de detalles y muestra información sobre la copia de seguridad. En Sistema de base de datos puede encontrar los detalles del sistema de base de datos asociado.

  2. En la lista desplegable Acciones, seleccione Exportar copia de seguridad.
  3. En el panel Exportar copia de seguridad, haga lo siguiente:
    1. En la sección Object Storage, realice lo siguiente:
      1. Especifique el nombre del compartimento y el cubo en los que desea exportar la copia de seguridad.
      2. Especifique un nuevo nombre de carpeta para la exportación de la copia de seguridad. Asegúrese de que no existe una carpeta con el mismo nombre en el cubo de Object Storage especificado.

        Si no se especifica un nombre de carpeta, se crea automáticamente una carpeta con el nombre exportbackup<yyyyMMddHHmmss>_<backup_name> en el cubo de Object Storage especificado.

      3. Seleccione el formato para almacenar los datos de copia de seguridad exportados, que pueden ser CSV o TSV. CSV está seleccionado por defecto.
    2. En la sección Compresión, la compresión está activada por defecto.

      Para cambiar la configuración de compresión, haga lo siguiente:

      • Seleccione el tipo de compresión, que puede ser ZSDT o GZIP. El tipo de compresión ZSDT está seleccionado por defecto.
        Nota

        Se recomienda no utilizar ZSTD con niveles de compresión más altos para una copia de seguridad de gran tamaño a fin de evitar el tiempo de operación de exportación extendido y el posible timeout.
      • Especifique el nivel de compresión.
        • Para el tipo de compresión ZSDT, el nivel de compresión oscila entre 1 y 22.
        • Para el tipo de compresión GZIP, el nivel de compresión oscila entre 1 y 9.

          El nivel de compresión se ha definido en 1 por defecto.

      Para desactivar la compresión, desactive Activar compresión de copia de seguridad.
    3. Si está exportando una copia de seguridad que se ha copiado desde una región diferente, debe seleccionar una subred en la región actual.

      Para seleccionar una subred, realice lo siguiente en la sección Configurar red:

      1. Active Activar configuración de red.
      2. Seleccione el compartimento de red virtual en la nube (VCN) y la VCN.
      3. Seleccione el compartimento y la subred de la subred.

      Se crea un punto final MySQL temporal en la subred especificada para exportar de forma segura la copia de seguridad.

    4. Haga clic en Exportar.
La copia de seguridad se exporta al cubo de Object Storage especificado.

Uso de la CLI

Utilice la interfaz de línea de comandos para exportar una copia de seguridad.

Para esta tarea, se necesita lo siguiente:
  • OCID de una copia de seguridad activa. No puede exportar una copia de seguridad que se encuentre en otro estado.
  • Una instalación de CLI configurada correctamente y claves SSH requeridas. Consulte Interfaz de la línea de comandos.
Realice lo siguiente en la CLI para exportar una copia de seguridad:
  1. Abra un símbolo del sistema y ejecute el siguiente comando:
    oci mysql backup export 
        --backup-id <backup_ocid>
        --bucket-name <bucket_name>
        --namespace-name <namespace_name>  
        --subnet-id <subnet_ocid>   
        --export-options 
        "{
            "compressionOptions":
            {
                "isEnabled" : <true_or_false>, 
                "type" : "<compression_type>", 
                "level" : <compression_level>
            },                      
            "folderName" : "<folder_name>",
            "dataFormat": "<data_format>"
        }"          
    • --backup-id: especifique el OCID de la copia de seguridad activa que desea exportar.

    • --bucket-name: especifique el nombre del cubo de Object Storage en el que desea exportar la copia de seguridad.

    • --namespace-name: especifique el espacio de nombres de Object Storage.
    • --subnet-id: especifique el OCID de la subred a la que está asociada la instancia MySQL temporal. Si no se especifica, el OCID de subred del sistema de base de datos desde el que se realiza la copia de seguridad se utiliza por defecto. Si está exportando una copia de seguridad que se ha copiado desde una región diferente, debe seleccionar una subred en la región actual.
    • export-options: si lo desea, también puede definir las siguientes opciones de exportación:
      • compressionOptions: defina las siguientes opciones de compresión:
        • isEnabled: especifique si la compresión está activada. El valor por defecto es true.
        • type: especifique el tipo de compresión: ZSDT o GZIP. El valor por defecto es ZSDT.
        • level: especifique el nivel de compresión. Para el tipo de compresión ZSDT, el nivel de compresión oscila entre 1 y 22. Para el tipo de compresión GZIP, el nivel de compresión oscila entre 1 y 9. El valor por defecto es 1.
      • folderName: especifique el nombre de la carpeta en la que desea almacenar la copia de seguridad exportada. Si no se especifica, se crea automáticamente una carpeta con el nombre exportbackup<yyyyMMddHHmmss_<backup_name> en el cubo de Object Storage especificado.
      • dataFormat: especifique el formato utilizado para almacenar datos: TSV o CSV. El valor por defecto es CSV.
MySQL HeatWave Service exporta la copia de seguridad.

Cancelación de la Exportación de una Copia de Seguridad

Si ya no desea que se complete una exportación en curso de una copia de seguridad, puede cancelar la exportación en curso de la copia de seguridad.

Nota

La cancelación de la exportación detiene la operación en curso, pero no suprime los archivos que ya se han exportado al cubo de Object Storage especificado. Si ya no necesita los archivos exportados, debe suprimirlos manualmente del cubo de Object Storage. Consulte: Supresión de un objeto de Object Storage.
Para esta tarea, se necesita lo siguiente:
  • Exportación en curso de una copia de seguridad del sistema de base de datos.
  • Permisos de acceso, MYSQL_BACKUP_EXPORT y MYSQL_INSTANCE_WORK_REQUEST_DELETE, en el compartimento desde el que se está exportando la copia de seguridad. Consulte mysql-backups y mysql-work-requests.

Utilice la consola o la interfaz de línea de comandos para cancelar una exportación en curso de una copia de seguridad.

Uso de la consola

Utilice la consola para cancelar una exportación en curso de una copia de seguridad.

Realice lo siguiente para cancelar una exportación de ongiong de una copia de seguridad:
  1. En la página de lista Copias de seguridad, busque la copia de seguridad con la que desea trabajar. Si necesita ayuda para buscar la página de lista o la copia de seguridad, consulte List Backups - Using the Console.

    Se abre la página de detalles y muestra información sobre la copia de seguridad. En Sistema de base de datos puede encontrar los detalles del sistema de base de datos asociado.

  2. Abra el separador Solicitudes de trabajo, en el menú Acciones de la solicitud de trabajo de copia de seguridad de exportación en curso, seleccione Cancelar operación.
  3. En el cuadro de diálogo Cancelar copia de seguridad de exportación, haga clic en Cancelar operación.
Se canceló la exportación de la copia de seguridad.

Uso de la CLI

Utilice la interfaz de línea de comandos para cancelar la exportación de una copia de seguridad.

Esta tarea requiere una instalación de la CLI correctamente configurada y las claves SSH requeridas. Consulte Interfaz de la línea de comandos.
Realice lo siguiente en la CLI para cancelar la exportación de una copia de seguridad:
  1. Abra un símbolo del sistema y ejecute el siguiente comando:
    oci mysql work-request cancel --work-request-id <work_request_ocid>
    • --work-request-id: especifique el OCID de la solicitud de trabajo de exportación en curso.

MySQL HeatWave Service cancela la exportación de la copia de seguridad.

Supresión de una copia de seguridad

Utilice la consola o la interfaz de línea de comandos para suprimir una copia de seguridad del sistema de base de datos.

Uso de la consola

Utilice la consola para suprimir una copia de seguridad del sistema de base de datos.

  1. En la página de lista Copias de seguridad, busque la copia de seguridad con la que desea trabajar. Si necesita ayuda para buscar la página de lista o la copia de seguridad, consulte List Backups - Using the Console.
  2. En el menú Acciones de la copia de seguridad, seleccione Suprimir.
  3. En el recuadro de diálogo Suprimir Copia de Seguridad, seleccione Suprimir Copia de Seguridad.
Se suprime la copia de seguridad.

Uso de la CLI

Utilice la interfaz de línea de comandos para suprimir una copia de seguridad.

Para esta tarea, se necesita lo siguiente:
  • Un OCID de copia de seguridad.
  • Una política que permita suprimir copias de seguridad en el compartimento o arrendamiento.
  • Una instalación de CLI configurada correctamente y claves SSH requeridas. Consulte Interfaz de la línea de comandos.
Realice lo siguiente en la CLI para suprimir una copia de seguridad:
  1. Abra un símbolo del sistema y ejecute el siguiente comando:
    oci mysql backup delete --backup-id <BackupOCID> 
    
    • --backup-id: especifique el OCID de la copia de seguridad.

MySQL HeatWave Service suprime la copia de seguridad.

Cancelación de la supresión de una copia de seguridad

Utilice la consola o la interfaz de línea de comandos para cancelar la supresión de una copia de seguridad.

Uso de la consola

Utilice la consola para cancelar la supresión programada de una copia de seguridad.

  1. En la página de lista Copias de seguridad, busque la copia de seguridad con la que desea trabajar. Si necesita ayuda para buscar la página de lista o la copia de seguridad, consulte List Backups - Using the Console.
  2. En el menú Acciones del sistema de base de datos, seleccione Cancelar supresión.
  3. En el cuadro de diálogo Cancelar supresión, seleccione Cancelar supresión.
Se cancela la supresión programada de la copia de seguridad.

Uso de la CLI

Utilice la interfaz de línea de comandos para cancelar la supresión de una copia de seguridad.

Para esta tarea, se necesita lo siguiente:
  • OCID de una copia de seguridad que tiene el estado DELETE SCHEDULED.
  • Política que permite cancelar la supresión de copias de seguridad en el compartimento o arrendamiento.
  • Una instalación de CLI configurada correctamente y claves SSH requeridas. Consulte Interfaz de la línea de comandos.
Realice lo siguiente en la CLI para suprimir una copia de seguridad:
  1. Abra un símbolo del sistema y ejecute el siguiente comando:
    oci mysql backup cancel-backup-deletion --backup-id <BackupOCID> 
    
    • --backup-id: especifique el OCID de la copia de seguridad.

MySQL HeatWave Service cancela la supresión programada de la copia de seguridad.

Copia de una Copia de Seguridad en Otra Región

Copie una copia de seguridad del sistema de base de datos en otra región.

Nota

No puede copiar copias de seguridad de un sistema de base de datos siempre gratis en otra región.

Después de copiar la copia de seguridad de un sistema de base de datos en otra región, puede restaurar el sistema de base de datos en la región de destino. No copia la configuración del sistema de base de datos en el que se ha realizado la copia de seguridad.

Al copiar copias de seguridad del sistema de base de datos entre regiones de su arrendamiento, el límite de servicio MySQL Recuento máximo de copias de seguridad entre regiones paralelas determina el número máximo de copias simultáneas que puede realizar desde una región de origen específica.

Para esta tarea, se necesita lo siguiente:
  • Una copia de seguridad activa en cualquier región:
    Nota

    Puede copiar la copia de seguridad en otra región del mismo dominio de Oracle Cloud Infrastructure. La copia de seguridad no se copia actualmente en la misma región de destino. No se puede crear una copia de seguridad en la misma región.
  • Permiso de acceso, MYSQL_BACKUP_COPY y MYSQL_BACKUP_READ, en la región de origen en la que se encuentra la copia de seguridad. Consulte mysql-backups.
    Nota

    El tipo de recurso agregado mysql-family no incluye el permiso MYSQL_BACKUP_COPY.
  • El permiso de acceso, MYSQL_BACKUP_CREATE, en la región de destino en la que se va a copiar la copia de seguridad. Consulte mysql-backups.
Políticas de ejemplo
  • Para permitir que un grupo denominado MyTestGroup1 copie copias de seguridad del sistema de base de datos entre cualquier región:
    Allow group MyTestGroup1 to read mysql-backups in tenancy
    Allow group MyTestGroup1 to use mysql-backups in tenancy where request.permission = 'MYSQL_BACKUP_COPY'
    Allow group MyTestGroup1 to manage mysql-backups in tenancy where request.permission = 'MYSQL_BACKUP_CREATE'
  • Para permitir que un grupo denominado MyTestGroup2 copie copias de seguridad del sistema de base de datos desde las regiones Oeste de EE. UU. (Phoenix) y Este de EE. UU. (Ashburn) en cualquier región de destino:
    Allow group MyTestGroup2 to read mysql-backups in tenancy
    Allow group MyTestGroup2 to use mysql-backups in tenancy where all {request.permission = 'MYSQL_BACKUP_COPY', any {request.region='phx', request.region='iad'})
    Allow group MyTestGroup2 to manage mysql-backups in tenancy where request.permission = 'MYSQL_BACKUP_CREATE'
  • Para permitir que un grupo denominado MyTestGroup3 copie copias de seguridad del sistema de base de datos de la región Sur de Reino Unido (Londres) en la región Centro de Alemania (Fráncfort):
    Allow group MyTestGroup3 to read mysql-backups in tenancy where request.region = 'lhr'
    Allow group MyTestGroup3 to use mysql-backups in tenancy where all {request.permission = 'MYSQL_BACKUP_COPY', request.region = 'lhr', target.destination-region = 'fra'}
    Allow group MyTestGroup3 to manage mysql-backups in tenancy where all {request.permission = 'MYSQL_BACKUP_CREATE', request.region = 'fra'}

Utilice la consola o la interfaz de línea de comandos para copiar una copia de seguridad del sistema de base de datos en otra región.

Uso de la consola

Utilice la consola para copiar la copia de seguridad en otra región.

Realice lo siguiente para copiar una copia de seguridad en otra región:
  1. En la página de lista Copias de seguridad, seleccione la copia de seguridad con la que desea trabajar. Si necesita ayuda para buscar la página de lista o la copia de seguridad, consulte List Backups - Using the Console.

    Se abre la página de detalles y muestra información sobre la copia de seguridad. En Sistema de base de datos puede encontrar los detalles del sistema de base de datos asociado.

  2. Seleccione Copiar en otra región en la parte superior de la página.
  3. En el panel Copiar en otra región, proporcione los siguientes detalles:
    1. Región de destino: seleccione la región en la que se copia la copia de seguridad.
    2. Compartimento de región de destino: el compartimento no se puede cambiar. Siempre se copia en el mismo compartimento.
    3. Nombre mostrado: (opcional) especifique el nombre de la copia de seguridad. El valor por defecto es "<SourceBackupName>-copy-from-<SourceRegionName>".
    4. Descripción: (opcional) especifique la descripción de la copia de seguridad. El valor por defecto es "This backup is a copy of <SoureBackupName> from the region <SourceRegionName>."
    5. Período de retención de copia de seguridad: (opcional) especifique el período de retención de la copia de seguridad en la región de destino. El valor por defecto es el período de retención de la copia de seguridad de origen.
      Nota

      El período máximo de retención de una copia de seguridad automática es de 35 días, el período máximo de retención de una copia de seguridad manual es de 365 días.
    6. Clave de cifrado: seleccione Cifrar con una clave gestionada por Oracle o Cifrar con una clave gestionada por el usuario.
      Si selecciona una clave gestionada por el cliente, debe seleccionar una de las siguientes ubicaciones clave:
      • Este arrendamiento: primero debe seleccionar el almacén y, a continuación, la clave en el almacén seleccionado. Puede cambiar el compartimento del almacén y la clave si es necesario.
      • Diferente arrendamiento: debe introducir el OCID de clave de cifrado.
  4. Seleccione Copiar.
La copia de seguridad se copia en el mismo compartimento de la región seleccionada.
Nota

Si la solicitud de trabajo COPY_BACKUP devuelve el error DbSystemBackupCopyLimitExceeded, debe volver a intentar realizar la copia de seguridad más tarde.

Uso de la CLI

Utilice la interfaz de línea de comandos para copiar una copia de seguridad del sistema de base de datos en otra región.

Para esta tarea, se necesita lo siguiente:
  • OCID de copia de seguridad de origen.
  • Política que permite leer y copiar copias de seguridad en la región de origen y crear copias de seguridad en la región de destino.
  • Una instalación de CLI configurada correctamente y claves SSH requeridas. Consulte Interfaz de la línea de comandos.
    Nota

    La CLI se debe configurar para autenticarse con la región de destino en la que se copia la copia de seguridad.
Realice lo siguiente en la CLI para copiar una copia de seguridad del sistema de base de datos en otra región:
  1. Abra un símbolo del sistema y ejecute el siguiente comando:
    oci mysql backup copy 
    --source-backup-id <SourceBackupOCID> 
    --source-region <SourceRegionName>
    --compartment-id <DestinationCompartmentOCID> 
    --region <DestinationRegionName>
    --backup-copy-retention-in-days <NumberOfDays>
    --display-name <DisplayName>
    --description <Description>
    • --source-backup-id: especifique el OCID de la copia de seguridad de origen.

    • --source-region: especifique el identificador de región de la copia de seguridad de origen. Por ejemplo:us-ashburn-1, sa-saopaulo-1 y eu-frankfurt-1.

    • --compartment-id: especifique el OCID del compartimento de destino en el que se copia la copia de seguridad. Debe ser el mismo que el compartimento de la copia de seguridad de origen.

    • --region: (opcional) especifique el identificador de región de destino en el que se copia la copia de seguridad. Si no define la región, se utiliza la región configurada en el archivo de configuración de la CLI.

    • --backup-copy-retention-in-days: (Opcional) especifique el número de días que se mantiene la copia de seguridad en la región de destino. El período de retención por defecto es el mismo que la copia de seguridad de origen.

    • --display-name: (Opcional) especifique el nombre mostrado de la copia de seguridad copiada. Si no define un nombre mostrado, se genera uno con el nombre mostrado de la copia de seguridad de origen.

    • --description: (opcional) especifique la descripción de la copia de seguridad copiada. Si no define una descripción, se genera una con la descripción de la copia de seguridad de origen.

MySQL HeatWave Service comienza a copiar la copia de seguridad de origen en la región de destino.