Restauración a partir de una copia de seguridad

Utilice la consola o la interfaz del sistema para restaurar desde una copia de seguridad existente a un nuevo sistema de base de datos en el mismo arrendamiento.

Nota

La copia de seguridad de un sistema de base de datos de pago no se puede restaurar en un sistema de base de datos siempre gratis. La copia de seguridad de un sistema de base de datos Siempre gratis se puede restaurar en:
  • Un sistema de base de datos siempre gratis.
  • Un sistema de base de datos de pago en un arrendamiento de pago o de prueba.

No puede crear un sistema de base de datos que tenga la misma dirección IP que un sistema de base de datos en ejecución. Si desea utilizar la misma dirección IP, suprima el sistema de base de datos en ejecución. Also, you can let Oracle select an unused IP address from the subnet or define a new IP address for the new DB system using the IP address field on the Networking tab of the Advanced options. Consulte Opción avanzada: conexiones.

Al crear un nuevo sistema, conserva las credenciales de administrador del sistema original cuando se realizó la copia. También conserva por defecto la versión del sistema de base de datos, a menos que elija una versión superior para actualizar el sistema de base de datos restaurado. Si la versión del sistema de base de datos restaurado deja de estar disponible, se actualizará en el siguiente ciclo de mantenimiento. Al restaurar una copia de Seguridad Automática, Manual, Final o de Operador, restaura todos los datos del Sistema de Base de Datos Original en el mismo arrendamiento.

Uso de la consola

Utilice la consola para restaurar de la copia de seguridad existente a un nuevo sistema de base de datos.

Nota

Si encuentra un error de solicitud de trabajo OutOfHostCapacity al crear un sistema de base de datos a partir de una copia de seguridad, consulte Resolving OutOfHostCapacity Error.
Realice lo siguiente para restaurar desde una copia de seguridad existente en un nuevo 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 Restaurar a nuevo sistema de base de datos en la parte superior de la página.
  3. Configurar origen: el conmutador Siempre gratis se activa cuando la copia de seguridad seleccionada es una copia de seguridad de un sistema de base de datos siempre gratis.
    • En un arrendamiento de cuenta gratuita, solo puede restaurar una copia de seguridad Siempre gratis en un sistema de base de datos Siempre gratis.
    • En un arrendamiento de pago o de prueba, puede desactivar el conmutador para restaurar la copia de seguridad Siempre gratis en un sistema de base de datos de pago.
  4. Especificación de información de sistema de base de datos:
    • Crear en compartimento: si desea iniciar el sistema de base de datos en un compartimento que no sea el compartimento actual, seleccione el necesario en la lista. Si no selecciona un compartimento diferente, se utiliza el compartimento actual.
    • Nombre: (opcional) especifique un nombre mostrado fácil de recordar del sistema de base de datos. El nombre no tiene que ser único. Un identificador de Oracle Cloud (OCID) identifica de forma única el sistema de base de datos.
    • Descripción: (opcional) especifique una descripción fácil de recordar del sistema de base de datos y su finalidad.
  5. Tipo de sistema de base de datos: seleccione Independiente para un sistema de base de datos de instancia única y seleccione Alta disponibilidad para un sistema de base de datos de tres instancias.
    Nota

    La alta disponibilidad no está soportada al restaurar una copia de seguridad Siempre gratis en un sistema de base de datos Siempre gratis.
  6. Configurar red:
    • Red virtual en el cloud: seleccione la VCN en el que se inicia el sistema de base de datos.
    • Subred: seleccione la subred necesaria de la VCN seleccionada.
    • Mostrar opciones avanzadas: (opcional) seleccione esta opción para configurar grupos de seguridad de red.
      • Compartimento: seleccione un compartimento en el que esté configurado el grupo de seguridad de red.
      • Grupo de seguridad de la red: seleccione un grupo que desee utilizar.
      • Para agregar varios grupos de seguridad de red, seleccione el botón Otro grupo de seguridad de red para agregar otra fila.
        Nota

        Puede agregar hasta un máximo de 5 grupos de seguridad de red.
  7. Configurar colocación:
    • Dominio de disponibilidad: puede cambiar el dominio de disponibilidad, pero no la región.
      Nota

      El dominio de disponibilidad no se puede cambiar al restaurar una copia de seguridad Siempre gratis en un sistema de base de datos Siempre gratis.
    • Seleccionar un dominio de fallos: seleccione esta opción para permitir la selección de un dominio de fallos. Si no selecciona un dominio de errores, Oracle selecciona uno para usted. Consulte Dominios de errores.
  8. Configurar hardware:
    • Activar cluster de HeatWave: el valor por defecto depende del estado del sistema de base de datos durante la copia de seguridad. Puede cambiar esta opción en función de sus necesidades.
      Nota

      Al restaurar un sistema de base de datos combinado con el cluster de HeatWave, no puede actualizar a una versión más reciente. Si es necesario, puede actualizar el sistema de base de datos y el cluster de HeatWave una vez que se haya completado la restauración.
    • Seleccionar una unidad: seleccione Cambiar unidad. En el panel Examinar todas las formas, realice lo siguiente:
      1. Seleccione el modelo informático.
        • ECPU: se basa en una ECPU independiente de la arquitectura con una medida abstracta de núcleos de CPU, memoria y otros recursos.
        • OCPU: Basado en el núcleo físico de un procesador con hyperthreading activado. Filtre las unidades seleccionando el tipo de máquina:
          • Todos los Tipos: muestra todas las unidades disponibles.
          • Máquina virtual: muestra solo las unidades basadas en máquinas virtuales.
          • Hardware bare metal: muestra solo las unidades basadas en hardware compartido.
          Nota

          Todas las unidades de OCPU están en desuso y no están disponibles para los nuevos usuarios creados después del 5 de septiembre de 2024; los usuarios existentes pueden seguir utilizándolas hasta el 5 de septiembre de 2025.
      2. Seleccione la casilla de control para elegir una unidad. Consulte Unidades soportadas.
      3. Seleccione Seleccionar una unidad.
      Nota

      La unidad no se puede cambiar al restaurar una copia de seguridad Siempre gratis en un sistema de base de datos Siempre gratis.
    • Configuración de cluster de HeatWave: esta opción se muestra cuando se selecciona Activar cluster de HeatWave. Si desea cambiar la configuración por defecto, seleccione Configurar cluster de HeatWave y realice lo siguiente en el panel Configurar cluster de HeatWave:
      Nota

      La unidad y el número de nodos no se pueden cambiar al restaurar una copia de seguridad Siempre gratis en un sistema de base de datos Siempre gratis.
      1. Detalles de unidad: unidad de los nodos de HeatWave. Si desea cambiar la unidad, seleccione Cambiar unidad para seleccionar una unidad para los nodos de HeatWave. Consulte Unidades soportadas.
      2. Nodo: especifique el número de nodos de HeatWave que se crearán. El mínimo es 1 nodo y el máximo depende de lo siguiente:
        • Unidad HeatWave.Free: 1 nodo
        • Unidad HeatWave.32GB: 16 nodos
        • Unidad HeatWave.512GB o MySQL.HeatWave.VM.Standard: 64 nodos
        • Unidad HeatWave.512GB o MySQL.HeatWave.VM.Standard con Lakehouse activado: 512 nodos
      3. MySQL HeatWave Lakehouse: permite el procesamiento de consultas en los datos que residen en Object Storage. Antes de MySQL 8.4.0-u3, HeatWave Lakehouse solo está soportado en las unidades MySQL.HeatWave.VM.Standard y HeatWave.512GB. Consulte MySQL HeatWave Lakehouse.
        Nota

        Antes de MySQL 8.3.0-u2, debe desactivar la recuperación puntual, la alta disponibilidad, las réplicas de lectura y la replicación de salida para activar MySQL HeatWave Lakehouse.
      4. Seleccione Guardar cambios.
    • Tamaño de almacenamiento: configure el tamaño de almacenamiento del sistema de base de datos. El tamaño del almacenamiento de datos es independiente de la unidad que seleccione.
      • Tamaño de almacenamiento de datos inicial (GB): especifique el tamaño de almacenamiento de datos inicial, en GB, que desea asignar al sistema de base de datos. El valor debe ser mayor que 50 y menor que 131072.

        El valor de almacenamiento inicial afecta a la capacidad de aumentar el tamaño de almacenamiento más adelante y al rendimiento del aumento del almacenamiento. Consulte Almacenamiento del Sistema de Base de Datos. Además, si está importando datos, asegúrese de especificar suficiente almacenamiento de datos.

      • Ampliación automática del almacenamiento: Posibilita la ampliación automática de almacenamiento de los datos cuando el uso de espacio aumenta hasta casi alcanzar el límite de solo lectura de el supervisor de estado de cualquier instancia del sistema de BD.
        Nota

        La expansión automática del almacenamiento está activada por defecto cuando la alta disponibilidad está activada y no se puede desactivar.
      • Tamaño máximo de almacenamiento de datos (GB): especifique el tamaño máximo de almacenamiento de datos, en GB, al que se puede ampliar el tamaño de almacenamiento. El valor debe ser mayor que el tamaño de almacenamiento de datos inicial.
        Nota

        Cada vez que se amplíe el tamaño de almacenamiento, la facturación por uso de almacenamiento aumentará según corresponda. Utilice el tamaño de almacenamiento máximo para evitar que se exceda el costo.
  9. Configurar plan de copia de seguridad: seleccione la opción para activación de copia de seguridad automáticas. Si no selecciona copias de seguridad automáticas, gestione las copias de seguridad manualmente. Se recomienda activar las copias de seguridad automáticas.
    Nota

    Al restaurar una copia de seguridad Siempre gratis en un sistema de base de datos Siempre gratis, la copia de seguridad automática está activada con un período de retención de 1 día, no está soportada la recuperación puntual y no se puede cambiar la ventana de copia de seguridad.
    Plan de copia de seguridad:
    • Período de retención de la copia de seguridad: (opcional) especifique cuántos días desea conservar la copia de seguridad. Por defecto, el sistema de base de datos conserva la copia de seguridad durante siete días.
    • Activar recuperación point-in-time: seleccione la opción para permitirle restaurar un sistema de base de datos en un momento concreto en un nuevo sistema de base de datos.
    • Seleccionar ventana de copia de seguridad: seleccione la opción para que pueda seleccionar la hora inicial de la ventana de copia de seguridad. Si no activa esta opción, se elegirá una hora de inicio de ventana por defecto en función de la región.
      • Hora de inicio del período: especifique la hora (en la zona horaria UTC) en la que desea iniciar la copia de seguridad del sistema de base de Datos. La copia de seguridad se inicia en los 30 minutos posteriores a la hora del inicio de la ventana.
        Nota

        No defina la hora de inicio de la ventana de copia de seguridad demasiado próxima a 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 mantenimiento o cambio de versión. Debe esperar hasta que finalice la operación en conflicto. Si la operación en conflicto no finaliza dentro de las dos horas posteriores a la hora de inicio de la ventana de copia de seguridad, la copia de seguridad automática se omitirá y se volverá a intentar en la siguiente ventana de copia de seguridad al día siguiente.
      • Mostrar ventanas de copia de seguridad por región: seleccione la opción para ver la hora de inicio del período por defecto de la región.
    • Supresión flexible: seleccione esta opción para conservar 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. Esta opción está activada por defecto.
    Copia entre regiones: seleccione la opción para programar la copia entre regiones. Si está activada, 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 se incluye en el tipo de recurso agregado mysql-family. El arrendamiento también debe suscribirse a la región de destino.
  10. Proporcionar contactos para notificaciones y anuncios operativos: (opcional) introduzca uno o más correos electrónicos de contacto para recibir avisos y anuncios operativos, así como notificaciones de mantenimiento no planificadas. Seleccione Agregar contacto para agregar más contactos. Puede agregar hasta un máximo de 10 contactos. No se permiten direcciones de correo electrónico duplicadas ni no válidas.
  11. Mostrar opciones avanzadas: seleccione esta opción para abrir un grupo de separadores que le permiten configurar aún más el sistema de base de datos. Consulte Opciones avanzadas.
  12. Seleccione Restaurar.

Uso de la CLI

Utilice la interfaz de línea de comandos para restaurar de una copia de seguridad a un nuevo sistema de base de datos.

Para esta tarea, se necesita lo siguiente:
  • Un compartimento, una subred y un identificador de Oracle Cloud de copia de seguridad (OCID).
  • Nombre de una unidad y dominio de disponibilidad.
  • Una política que permita crear un sistema de base de datos en el compartimento o arrendamiento.
  • Una instalación de CLI configurada correctamente y claves SSH requeridas. Consulte Interfaz de la línea de comandos.
  • Una VCN configurada correctamente. Consulte Creación de una red virtual en la nube.
Realice lo siguiente para crear un sistema de base de datos a partir de una copia de seguridad:
  1. Abra un símbolo del sistema y ejecute lo siguiente:
    oci mysql db-system create 
              --compartment-id=<CompartmentOCID> 
              --subnet-id=<SubnetOCID> 
              --availability-domain=<AvailabilityDomain> 
              --shape-name=<ShapeName> 
              --configuration-id=<ConfigurationOCID>
              --data-storage-size-in-gbs=<Number>
              --display-name=<DisplayName>
              --source='{"backupId": "<BackupOCID>", 
                         "sourceType": "BACKUP"}'
    • compartment-id: especifique el OCID del compartimento en el que se crea el sistema de base de datos.
    • subnet-id: especifique el OCID de la subred de VCN que debe utilizar el sistema de base de datos.
    • availability-domain: especifique el nombre del dominio de disponibilidad en el que se ha creado el sistema de base de datos.
    • shape-name: especifique el nombre de la unidad. Por ejemplo, MySQL.8.
    • configuration-id: (Opcional) especifique el OCID de la configuración que se va a aplicar al sistema de base de datos. Si no define un ID de configuración, el sistema de base de datos utiliza la configuración por defecto asociada a la unidad seleccionada. Si define una configuración personalizada, utilice la misma unidad que haya definido en la solicitud.
    • data-storage-size-in-gbs: (Opcional) especifique la cantidad de almacenamiento de datos, en GB, para el sistema de base de datos. El valor debe ser mayor que la cantidad de almacenamiento definida en el sistema de base de datos de la copia de seguridad y menor que 131 072. El tamaño del almacenamiento de datos es independiente de la unidad que seleccione. Si no define un valor, se utilizará el almacenamiento definido en el sistema de base datos de la copia de Seguridad.
    • display-name: (opcional) especifique el nombre mostrado del sistema de base de datos. Si no define un nombre mostrado, se genera uno con el formato mysqldbsystemYYYYMMDDHHMMSS.
    • source: especifique los detalles de la copia de seguridad desde la que desea restaurar los datos.
      • backupId: especifique el OCID de la copia de seguridad.
      • sourceType: especifique BACKUP para restaurar a partir de una copia de seguridad.

Escenarios de restauración de copia de seguridad soportados

MySQL HeatWave Service soporta la restauración de una copia de seguridad de un sistema de base de datos independiente o de alta disponibilidad en un nuevo sistema de base de datos.

Al restaurar de un sistema de base de datos independiente a un sistema de base de datos de alta disponibilidad, asegúrese de lo siguiente:

  • Existen claves primarias en todas las tablas del sistema de base de datos.
  • MySQL es la versión 8.0.24 o posterior. No puede activar la alta disponibilidad en versiones anteriores de MySQL.

Tabla 9-2 Supuestos de restauración de copia de seguridad soportados

Origen Destino Soporte
Sistema de BD independiente
  • Sistema de BD independiente
  • Sistema de BD de Alta Disponibilidad
  • Sistema de base de datos independiente con cluster de HeatWave
  • Sistema de base de datos de alta disponibilidad con cluster de HeatWave
Soportado
Sistema de base de datos independiente con cluster de HeatWave
  • Sistema de BD independiente
  • Sistema de BD de Alta Disponibilidad
Soportado: solo se restauran los datos de InnoDB. Si el origen tiene MySQL HeatWave Lakehouse activado, los datos de Lakehouse no se restauran.
Sistema de base de datos independiente con cluster de HeatWave
  • Sistema de base de datos independiente con cluster de HeatWave
  • Sistema de base de datos de alta disponibilidad con cluster de HeatWave
  • Soportado: solo se restauran los datos de InnoDB. Si el origen tiene MySQL HeatWave Lakehouse activado, los datos de Lakehouse no se restauran.
  • Si posteriormente agrega un cluster de HeatWave al sistema de base de datos independiente o de alta disponibilidad, los datos no se cargan automáticamente en el cluster de HeatWave y debe cargarlos manualmente.
Sistema de BD de Alta Disponibilidad
  • Sistema de BD independiente
  • Sistema de BD de alta Disponibilidad
  • Sistema de base de datos independiente con cluster de HeatWave
  • Sistema de base de datos de alta disponibilidad con cluster de HeatWave
Soportado
Sistema de base de datos de alta disponibilidad con cluster de HeatWave
  • Sistema de BD independiente
  • Sistema de BD de Alta Disponibilidad
Soportado: solo se restauran los datos de InnoDB. Si el origen tiene MySQL HeatWave Lakehouse activado, los datos de Lakehouse no se restauran.
Sistema de base de datos de alta disponibilidad con cluster de HeatWave
  • Sistema de base de datos independiente con cluster de HeatWave
  • Sistema de base de datos de alta disponibilidad con cluster de HeatWave
  • Soportado: solo se restauran los datos de InnoDB. Si el origen tiene MySQL HeatWave Lakehouse activado, los datos de Lakehouse no se restauran.
  • Si posteriormente agrega un cluster de HeatWave al sistema de base de datos independiente o de alta disponibilidad, los datos no se cargan automáticamente en el cluster de HeatWave y debe cargarlos manualmente.