Restauración a partir de una copia de seguridad

Utilice la consola o la interfaz de línea de comandos para restaurar de 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 a pagar 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 de base de datos a partir de una copia de seguridad, conserva las credenciales de administrador del sistema de base de datos original cuando se realizó la copia de seguridad. También conserva por defecto la versión del sistema de base de datos, a menos que seleccione una versión superior para actualizar el sistema de base de datos restaurado. Si la versión del sistema de base de datos restaurado ya no está disponible, se actualizará en el siguiente ciclo de mantenimiento. Al restaurar una copia de seguridad automática, manual, final o de operador, restaure todos los datos del sistema de base de datos original en el mismo arrendamiento.

Uso de la consola

Utilice la consola para restaurar de una 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 Resolución del error OutOfHostCapacity.
Realice lo siguiente para restaurar a partir de 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 capa 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 una sola instancia 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:
    • Virtual cloud network: seleccione la VCN en la que iniciar 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 errores: seleccione esta opción para permitir la selección de un dominio de errores. Si no selecciona un dominio de errores, Oracle selecciona uno para usted. Consulte Dominios de errores.
  8. Configurar hardware:
    • Activar cluster 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 un cluster 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 HeatWave una vez finalizada la restauración.
    • Seleccionar una unidad: seleccione Cambiar unidad. En el panel Explorar todas las unidades, 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 hiperprocesamiento activado. Filtre las formas seleccionando el tipo de máquina:
          • Todos los tipos: muestra todos los tipos de unidades disponibles.
          • Máquina virtual: muestra solo las unidades basadas en máquinas virtuales.
          • Con hardware dedicado: muestra solo las unidades basadas en hardware dedicado.
          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 aún pueden utilizarlas hasta el 5 de septiembre de 2025.
      2. Active la casilla de control para seleccionar 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 HeatWave: esta opción se muestra cuando se selecciona Activar cluster HeatWave. Si desea cambiar la configuración por defecto, seleccione Configurar cluster HeatWave y haga lo siguiente en el panel Configurar cluster 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 para los nodos HeatWave. Si desea cambiar la unidad, seleccione Cambiar unidad para seleccionar una unidad para los nodos HeatWave. Consulte Unidades soportadas.
      2. Nodo: especifique el número de nodos HeatWave que desea crear. 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. HeatWave Lakehouse: active 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 HeatWave Lakehouse.
        Nota

        Antes de MySQL 8.3.0-u2, debe desactivar la recuperación point-in-time, la alta disponibilidad, las réplicas de lectura y la replicación de salida para activar 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 se va a asignar al sistema de base de datos. El valor debe ser mayor que 50 y menor que 131072.

        El valor de almacenamiento inicial tiene un impacto en la capacidad de aumentar el tamaño de almacenamiento más adelante y el rendimiento del mayor 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: active la ampliación automática del almacenamiento de datos cuando el uso del espacio aumente casi hasta alcanzar los límites de solo lectura del monitor de estado de cualquier instancia del sistema de base de datos.
        Nota

        La expansión automática del almacenamiento está activada por defecto cuando se activa la alta disponibilidad 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

        Cuando se amplíe el tamaño de almacenamiento, la facturación por el uso de almacenamiento aumentará en consecuencia. Utilice el tamaño de almacenamiento máximo para evitar la sobrecarga de costos.
  9. Configurar plan de copia de seguridad: seleccione la opción para activar copias 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, la recuperación puntual no está soportada y la ventana de copia de seguridad no se puede cambiar.
    Plan de copia de seguridad:
    • Período de retención de 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 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 la opción para activar la hora de inicio de ventana de copia de seguridad. Si no activa esta opción, se seleccionará una hora de inicio de ventana por defecto en función de la región.
      • hora de inicio de ventana: 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 dentro de los 30 minutos de la hora de inicio de la ventana.
        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.
      • Show backup windows per region: seleccione la opción para ver la hora de inicio de ventana 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 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.
  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 OCID de copia de seguridad.
  • El nombre del dominio de disponibilidad.
  • El nombre de usuario y la contraseña del administrador del sistema de base de datos principal de la copia de seguridad.
  • 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 clone 
    --compartment-id <CompartmentOCID> 
    --availability-domain <AvailabilityDomain> 
    --admin-username <Username> 
    --admin-password <Password> 
    --shape-name <ShapeName>  
    --source-backup-id <SourceBackupOCID>
    --subnet-id <SubnetOCID> 
    --data-storage-size-in-gbs <Number> 
    --display-name <Displayname>
    • admin-username: especifique el nombre de usuario del administrador para el sistema de base de datos principal de la copia de seguridad.
    • admin-password: especifique la contraseña del administrador para el sistema de base de datos principal de la copia de seguridad.
    • compartment-id: especifique el OCID del compartimento en el que se crea 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.
    • 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 OCID de configuración, se utiliza la configuración por defecto asociada a la unidad seleccionada. Si define una configuración personalizada, debe utilizar la misma unidad que la definida en la solicitud.
    • shape-name: especifique una unidad mayor que la unidad utilizada por el sistema de base de datos principal de la copia de seguridad. Por ejemplo, MySQL.VM.Standard.E3.2.32GB.
    • source-backup-id: especifique el OCID de la copia de seguridad.
    • subnet-id: especifique el OCID de la subred de VCN que debe utilizar el sistema de base de datos.
    • 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 utiliza el almacenamiento definido en el sistema de base de 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.

Temas relacionados

Escenarios de restauración de copia de seguridad admitidos

El servicio HeatWave 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 en un sistema de base de datos de alta disponibilidad, asegúrese de lo siguiente:

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

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

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