Creación de un sistema de base de datos

Utilice la consola, una interfaz de línea de comandos o la API de REST para crear un sistema MySQL HeatWave DB.

Uso de la consola

Utilice la consola para crear un sistema para la base de datos.

  1. En la página de lista Sistemas de base de datos, seleccione Crear sistema de base de datos. Si necesita ayuda para buscar la página de lista, consulte Listado de sistemas de base de datos - Uso de la consola.
  2. Seleccione uno de estos procedimientos:
    • Producción: configure un sistema de base de datos de alta disponibilidad con los siguientes valores por defecto adecuados para un entorno de producción.
    • Desarrollo o prueba: configure un sistema de base de datos autónomo con los siguientes valores por defecto adecuados para un entorno de desarrollo o prueba.
    Consulte Crear plantilla de sistema de base de datos para conocer los valores por defecto de la plantilla.
  3. 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 actual, seleccione el compartimento en la lista.
    • Nombre: especifique un nombre mostrado para el 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 del sistema de base de datos y su finalidad.
  4. Crear credenciales de administrador:
    • Nombre de usuario: especifique el nombre del usuario del administrador. Consulte Nombres de usuario reservados. El administrador tiene un juego específico de privilegios que difieren del usuario root. Consulte Privilegios por defecto de MySQL.
    • Contraseña: especifique la contraseña del administrador.
    • Confirm password: confirme la contraseña del administrador,
  5. Seleccione el tipo de sistema de base de datos:
    • Independiente: seleccione un sistema de base de datos de una sola instancia.
    • Alta Disponibilidad: seleccione un sistema de base de datos de tres instancia que contenga una instancia principal y dos instancias secundarias. Si selecciona una subred regional, las instancias se distribuyen en los dominios de disponibilidad. Si no selecciona una subred regional o su región incluye un único dominio de disponibilidad, las instancias se distribuyen entre los dominios de errores. Consulte Alta disponibilidad.
  6. Configurar red:
    • Red virtual en el cloud: seleccione la VCN en el que desea crear el sistema de base de datos.
    • Subred: seleccione la subred privada de la VCN.
    • 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 en red: seleccione un grupo que desee utilizar.
        Nota

        Para conocer las políticas necesarias, consulte Políticas obligatorias: grupos de seguridad de red.
      • 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: en los sistemas de base de datos independientes, especifique el dominio de disponibilidad en el que reside el sistema de base de datos. Para los sistemas de base de datos de alta disponibilidad, la selección de una instancia afecta a la ubicación de la instancia. Consulte Alta disponibilidad.
    • Seleccionar un dominio de errores: seleccione esta opción para activar 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 de HeatWave: activado por defecto. Anule la selección para crear un sistema de base de datos sin cluster de HeatWave.
      Nota

      Aún puede agregar un cluster de HeatWave al sistema de base de datos más tarde si el sistema de base de datos tiene una unidad soportada por un cluster de HeatWave.
    • Detalles de unidad: si desea cambiar la unidad por defecto, 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 13 de marzo de 2026.
      2. Seleccione la casilla de control para elegir una unidad. Consulte Unidades soportadas.
      3. Seleccione Seleccionar una unidad.
    • 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:
      1. Detalles de unidad: unidad de los nodos de HeatWave. Si desea modificar 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, MySQL HeatWave Lakehouse solo estaba 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.
    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. MySQL Studio: active MySQL Studio y (opcionalmente) especifique un número de puerto para asignar al punto final de MySQL Studio. Los números del puerto soportados son: 443 y todos los números del puerto de 1024 a 65535. Si no se especifica un número de puerto, el número de puerto 8443 se asigna al punto final de MySQL Studio por defecto. El número de puerto especificado no debe ser el mismo que el puerto de base de datos, el puerto de protocolo X de base de datos o el puerto MRS (si MRS está activado). Para obtener más información sobre MySQL Studio, consulte la documentación de MySQL Studio.
    Nota

    MySQL Studio solo se puede activar en sistemas de base de datos independientes. No se puede activar en sistemas de base de datos de alta disponibilidad.
  11. 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 programadas y 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.
    Nota

    Oracle recomienda definir los correos electrónicos de contacto para que los administradores reciban notificaciones relacionadas con el sistema de base de datos.
  12. 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.
  13. (Opcional) Para guardar la configuración de recursos como una pila, seleccione Guardar como pila. Posteriormente, puede utilizar la pila para instalar, configurar y gestionar los recursos mediante el servicio Resource Manager. Consulte Gestión de pilas.
  14. Para crear el sistema de base de datos, seleccione Crear.
Se crea el sistema de BD.
Nota

Si encuentra un error de solicitud de trabajo OutOfHostCapacity al crear un sistema de base de datos, consulte Resolving OutOfHostCapacity Error.

Crear plantilla de sistema de base de datos

La plantilla de creación del sistema de base de datos proporciona un juego de valores por defecto recomendados adecuados para diferentes entornos.

Tabla 6-1 Valores por defecto para diferentes plantillas

Producción Desarrollo o prueba Siempre gratis
Alta disponibilidad Activado Desactivado No disponible
Unidad Unidad con un tamaño de memoria de los 64 GB Unidad con 8 GB de memoria Unidad con 8 GB de memoria
Tamaño de almacenamiento 1024GB 50GB 50GB
Copias de seguridad automáticas Activado Activado Activado
Recuperación a un momento dado Activado Activado No disponible
Suprimir valores protegidos Activado Desactivado Activado
Retención de copias de seguridad automáticas Activado Desactivado Activado
Copia de seguridad final Requerir copia de seguridad final Omitir copia de seguridad final Omitir copia de seguridad final

Uso de la CLI con carga útil de JSON

Utilice la interfaz de línea de comandos para crear un sistema de base de datos con una carga útil de JSON e importar datos de un bucket de Object Storage.

Para esta tarea, se necesita lo siguiente:
  1. Abra la interfaz de línea de comandos y ejecute el siguiente comando con una carga útil de JSON para crear un sistema de base de datos:
    oci mysql db-system create --from-json file://<File.json>

    El archivo <File.json> contiene lo siguiente:

    {
      "adminUsername": "<AdminUsername>",
      "adminPassword": "<AdminPassword>",
      "compartmentId": "<CompartmentOCID>", 
      "configurationId": "<ConfigurationOCID>", 
      "shapeName": "<ShapeName>", 
      "dataStorageSizeInGbs": "<StorageSize>", 
      "description": "<Description>", 
      "displayName": "<DBSystemName>", 
      "hostnameLabel": "<HostName>",
      "availabilityDomain": "<Region>",
      "subnetId": "<SubnetOCID>",
      "backupPolicy": {
        "isEnabled": <Boolean>,
        "retentionInDays": <NumberOfDays>,
        "windowStartTime": "<Time>", 
        "softDelete": "<EnabledOrDisabled>",
        "pitrPolicy": {
          "isEnabled": <Boolean> 
        }, 
        "copyPolicies": [
          {
            "copyToRegion": "<Region>",
            "backupCopyRetentionInDays": <NumberOfDays>
          }
        ]
      },
      "deletionPolicy": { 
        "automaticBackupRetention": "<RetainOrDelete>",
        "finalBackup": "<SkipOrRequire>",
        "isDeleteProtected": <Boolean> 
      },
      "source": {
          "sourceType": "IMPORTURL",
          "sourceUrl": "https://objectstorage.<region>.com/p/<Secret>/n/<Namespace>/b/<BucketName>/o/"
        }
    }
    • adminUsername: especifique el nombre de usuario root del sistema de base de datos. Algunos nombres de usuario están reservados y no se pueden utilizar en la definición de un sistema de base de datos. Consulte Nombres de usuario reservados.
    • adminPassword: especifique la contraseña del usuario root del sistema de base de datos.
    • compartmentId: especifique el OCID del compartimento en el que crea el sistema de base de datos.
    • availability-domain: especifique el nombre del dominio de disponibilidad en el que crea el sistema de base de datos.
    • configurationID: (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.
    • shapeName: especifique el nombre de la unidad. Por ejemplo, MySQL.8.
    • subnetId: especifique el OCID de la subred de VCN al que está asociado el sistema de base de datos.
    • dataStorageSizeInGbs: especifique la cantidad de almacenamiento de datos, en GB, para el sistema de base de datos. El valor debe ser mayor que 50 y menor que 131.072, y asegúrese de definir el almacenamiento suficiente para alojar los datos importados. El tamaño del almacenamiento de datos es independiente de la unidad que seleccione.
    • hostnameLabel: (Opcional) especifique el nombre de host del sistema de base de datos. La opción solo está disponible si activa el comando USE DNS HOSTNAMES IN THIS VCN en la VCN seleccionada. El nombre de host debe empezar por un carácter alfabético, solo puede contener caracteres alfanuméricos y guiones (-) y en él no se pueden usar más de 30 caracteres. El nombre de host debe ser único dentro de la subred. Si no es único, el sistema de base de datos no se puede aprovisionar. Al especificar un nombre de host, Oracle lo asigna a la VCN y al dominio de subred, que se crea automáticamente durante el inicio de la instancia, con el siguiente formato:
      <hostnameLabel>.<subnet DNS label>.<VCN DNS label>.oraclevcn.com
      Por ejemplo, si especifica un valor de myhost para hostnameLabel, en una subred denominada myprivatesubnet, en una VCN denominada myvcn, el nombre de dominio completo del sistema de base de datos se define de la siguiente forma:
      myhost.myprivatesubnet.myvcn.oraclevcn.com
    • description: (Opcional) especifique una breve descripción del sistema de base de datos.
    • displayName: (opcional) especifique el nombre mostrado del sistema de base de datos. Si no define un nombre mostrado, Oracle genera uno con el formato mysqldbsystemYYYYMMDDHHMMSS.
    • backupPolicy: (opcional) especifique el contenedor para los parámetros de política de copia de seguridad. Los siguientes parámetros definen el programa de copias de seguridad automáticas del sistema de base de datos:
      • isEnabled: defínalo en true para activar las copias de seguridad.
      • retentionInDays: especifique el número de días que conservar las copias de seguridad automáticas. Por defecto, los datos se conservan durante siete días.
      • windowStartTime: especifique el inicio de una ventana de 30 minutos para las copias de seguridad automatizadas diarias. Utiliza la zona horaria UTC en formato HH:MM. También puede definir desplazamientos, por ejemplo: 00:00-08:00, que define el tiempo en 8 horas tras la medianoche de UTC.
      • softDelete: activado por defecto. Defina esta opción en DISABLE para desactivar la supresión flexible.
      • pitrPolicy: defina isEnabled en true para activar la recuperación point-in-time que restaura los datos de un sistema de base de datos en un nuevo sistema de base de datos en un punto en el tiempo determinado.
      • copyPolicies: defina copyToRegion en la región de destino para activar la copia entre regiones de las copias de seguridad automáticas. De manera opcional, defina backupCopyRetentionInDays en el número de días que conservan la copia de seguridad automática en la región de destino. Si no se define, el valor por defecto de la retención es el mismo que el de la copia de seguridad de origen.
        Nota

        Solo puede especificar una política de copia.
    • deletionPolicy: (opcional) especifique el contenedor para los parámetros de política de supresión:
      • automaticBackupRetention: defina en DELETE para suprimir cualquier copia de seguridad automática creada para el sistema de base de datos cuando se suprima el sistema de base de datos. El valor por defecto es RETAIN, que conserva todas las copias de seguridad automáticas creadas para el sistema de base de datos al suprimir el sistema de base de datos.
      • finalBackup: defina en REQUIRE_FINAL_BACKUP para realizar una copia de seguridad del sistema de base de datos cuando se suprima el sistema de base de datos. El valor por defecto es SKIP_FINAL_BACKUP, que no realiza una copia de seguridad del sistema de base de datos al suprimirlo.
      • isDeleteProtected: defínalo en true para evitar que se suprima el sistema de base de datos. El valor por defecto es false, que permite suprimir el sistema de base de datos.
    • source: (Opcional) especifique el contenedor para los parámetros de importación. Los siguientes parámetros especifican la URL de origen y el tipo de importación de datos:
      • sourceType: IMPORTURL especifique el tipo de importación como una URL de PAR.
      • sourceUrl: especifique la URL de solicitud autenticada previamente (SAP) para el cubo o para el prefijo del cubo.
    • mysqlVersion: (Opcional) especifique la versión de MySQL que se va a utilizar en el sistema de base de datos. Si no lo especifica, se utiliza la última versión de LTS. Consulte Actualizaciones del sistema de base de datos y Versiones de MySQL Server.

Uso de la CLI sin carga útil de JSON

Utilice la interfaz de línea de comandos para crear un sistema de base de datos sin una carga útil de JSON e importar datos de un bucket de Object Storage.

Para esta tarea, se necesita lo siguiente:
  1. Abra la interfaz de línea de comandos y ejecute el siguiente comando sin una carga útil de JSON para crear un sistema de base de datos:
     oci mysql db-system create 
     -c <CompartmentOCID> 
     --configuration-id <ConfigurationOCID>   
     --shape-name <ShapeName> 
     --availability-domain <Region>
     --subnet-id <SubnetOCID> 
     --admin-username <AdminUsername> 
     --admin-password <AdminPassword> 
     --data-storage-size-in-gbs <StorageSize> 
     --display-name <DBSystemName> 
     --description <Description>
     --hostname-label <HostName> 
     --backup-policy '{ "isEnabled": <Boolean>, "retentionInDays": <NumberOfDays>, "windowStartTime": "<Time>", 
                        "softDelete": "<EnabledOrDisabled>", "pitrPolicy": {"isEnabled": <Boolean>}, 
                        "copyPolicies": [ {"copyToRegion": "<Region>", "backupCopyRetentionInDays": <NumberOfDays>} ] }'
     --deletion-policy '{ "automaticBackupRetention": "<RetainOrDelete>",
                          "finalBackup": "<SkipOrRequire>",
                          "isDeleteProtected": <Boolean>}'
     --source '{"sourceType": "IMPORTURL", "sourceURL":"https://objectstorage.<region>.com/p/<Secret>/n/<Namespace>/b/<BucketName>/o/"}'
    • c: especifique el OCID del compartimento en el que crea 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 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.
    • shape-name: especifique el nombre de la unidad. Por ejemplo, MySQL.8.
    • availability-domain: especifique el nombre del dominio de disponibilidad en el que crea el sistema de base de datos.
    • subnet-id: especifique el OCID de la subred de VCN al que está asociado el sistema de base de datos.
    • admin-username: especifique el nombre de usuario root del sistema de base de datos. Algunos nombres de usuario están reservados y no se pueden utilizar en la definición de un sistema de base de datos. Consulte Nombres de usuario reservados.
    • admin-password: especifique la contraseña del usuario root del sistema de base de datos.
    • data-storage-size-in-gbs: especifique la cantidad de almacenamiento de datos, en GB, para el sistema de base de datos. El valor debe ser mayor que 50 y menor que 131.072, y asegúrese de definir el almacenamiento suficiente para alojar los datos importados. El tamaño del almacenamiento de datos es independiente de la unidad que seleccione.
    • display-name: (opcional) especifique el nombre mostrado del sistema de base de datos. Si no define un nombre mostrado, Oracle genera uno con el formato mysqldbsystemYYYYMMDDHHMMSS.
    • description: (Opcional) especifique una breve descripción del sistema de base de datos.
    • hostname-label: (Opcional) especifique el nombre de host del sistema de base de datos. La opción solo está disponible si activa el valor USE DNS HOSTNAMES IN THIS VCN en la VCN seleccionada. El nombre de host debe empezar por un carácter alfabético, solo puede contener caracteres alfanuméricos y guiones (-) y en él no se pueden usar más de 30 caracteres. El nombre de host debe ser único dentro de la subred. Si no es único, el sistema de base de datos no se puede aprovisionar. Al especificar un nombre de host, Oracle lo asigna a la VCN y al dominio de subred, que se crea automáticamente durante el inicio de la instancia, con el siguiente formato:
      <hostnameLabel>.<subnet DNS label>.<VCN DNS label>.oraclevcn.com
      Por ejemplo, si especifica un valor de myhost para hostnameLabel, en una subred denominada myprivatesubnet, en una VCN denominada myvcn, el nombre de dominio completo del sistema de base de datos se define de la siguiente forma:
      myhost.myprivatesubnet.myvcn.oraclevcn.com
    • backup-policy: (Opcional) especifique el contenedor para los parámetros de política de copia de seguridad. Los siguientes parámetros definen el programa de copias de seguridad automáticas del sistema de base de datos:
      • isEnabled: defínalo en true para activar las copias de seguridad.
      • retentionInDays: especifique el número de días que conservar las copias de seguridad automáticas. Por defecto, los datos se conservan durante siete días.
      • windowStartTime: especifique el inicio de una ventana de 30 minutos para las copias de seguridad automatizadas diarias. Utiliza la zona horaria UTC en formato HH:MM. También puede definir desplazamientos, por ejemplo: 00:00-08:00, que define el tiempo en 8 horas tras la medianoche de UTC.
      • softDelete: activado por defecto. Defina esta opción en DISABLE para desactivar la supresión flexible.
      • pitrPolicy: defina isEnabled en true para activar la recuperación point-in-time que restaura los datos de un sistema de base de datos en un nuevo sistema de base de datos en un punto en el tiempo determinado.
      • copyPolicies: defina copyToRegion en la región de destino para activar la copia entre regiones de las copias de seguridad automáticas. De manera opcional, defina backupCopyRetentionInDays en el número de días que conservan la copia de seguridad automática en la región de destino. Si no se define, el valor por defecto de la retención es el mismo que el de la copia de seguridad de origen.
        Nota

        Solo puede especificar una política de copia.
    • deletion-policy: (opcional) especifique el contenedor para los parámetros de política de supresión:
      • automaticBackupRetention: defina en DELETE para suprimir cualquier copia de seguridad automática creada para el sistema de base de datos cuando se suprima el sistema de base de datos. El valor por defecto es RETAIN, que conserva todas las copias de seguridad automáticas creadas para el sistema de base de datos al suprimir el sistema de base de datos.
      • finalBackup: defina en REQUIRE_FINAL_BACKUP para realizar una copia de seguridad del sistema de base de datos cuando se suprima el sistema de base de datos. El valor por defecto es SKIP_FINAL_BACKUP, que no realiza una copia de seguridad del sistema de base de datos al suprimirlo.
      • isDeleteProtected: defínalo en true para evitar que se suprima el sistema de base de datos. El valor por defecto es false, que permite suprimir el sistema de base de datos.
    • source: (Opcional) especifique el contenedor para los parámetros de importación. Los siguientes parámetros especifican la URL de origen y el tipo de importación de datos:
      • sourceType: IMPORTURL especifique el tipo de importación como una URL de PAR.
      • sourceUrl: especifique la URL de solicitud autenticada previamente (SAP) para el cubo o para el prefijo del cubo.
    • mysqlVersion: (Opcional) especifique la versión de MySQL que se va a utilizar en el sistema de base de datos. Si no lo especifica, se utiliza la última versión de LTS. Consulte Actualizaciones del sistema de base de datos y Versiones de MySQL Server.

El comando crea un sistema de base de datos con copia de seguridad e importa datos de Object Storage mediante una URL de solicitud autenticada previamente (SAP) y obtiene una respuesta similar a la siguiente, que resume la solicitud y crea el sistema de base de datos:

{
  "data": {
    "access-mode": "UNRESTRICTED",
    "availability-domain": "nnnn:<region>-AD-1",
    "backup-policy": {
      "copy-policies" : [
         {
            "backup-copy-retention-in-days" : 7,
            "copy-to-region" : "<region>"             
         }
      ],
      "is-enabled": true,
      "pitr-policy": {    
         "is-enabled": true
      },
      "retention-in-days": 7,
      "softDelete": "ENABLED",
      "window-start-time": "00:10",
    },
    "channels": [],
    "compartment-id": "ocid1.compartment.oc1...<alphaNumericString>",
    "configuration-id": "ocid1.mysqlconfiguration.oc1...<alphaNumericString>",
    "crash-recovery": "ENABLED",
    "current-placement": {
      "availability-domain": null,
      "fault-domain": null
    },
    "customer-contacts": null,
    "data-storage": {
      "allocated-storage-size-in-gbs": 50,
      "data-storage-size-in-gbs": 50,
      "data-storage-size-limit-in-gbs": 32768,
      "is-auto-expand-storage-enabled": false,
      "max-storage-size-in-gbs": null
    },
    "data-storage-size-in-gbs": 50,
    "database-management": "DISABLED",
    "database-mode": "READ_WRITE",
    "defined-tags": {
      "Oracle-Tags": {
        "CreatedBy": "<userEmail>",
        "CreatedOn": "2021-06-04T10:02:32.140Z"
      }
    },
    "deletion-policy": {
      "automatic-backup-retention": "DELETE",
      "final-backup": "SKIP_FINAL_BACKUP",
      "is-delete-protected": false
    },
    "description": "This is my DBSystem",
    "display-name": "MyDBSystem",
    "endpoints": [],
    "fault-domain": null,
    "freeform-tags": {},
    "heat-wave-cluster": null,
    "hostname-label": null,
    "id": "ocid1.mysqldbsystem.oc1.iad.<alphaNumericString>",
    "ip-address": null,
    "is-heat-wave-cluster-attached": false,
    "is-highly-available": false,
    "lifecycle-details": null,
    "lifecycle-state": "CREATING",
    "maintenance": {
      "window-start-time": "TUESDAY 06:46"
    },
    "mysql-version": null,   
    "point-in-time-recovery-details": null
    "port": null,
    "port-x": null,
    "read-endpoint": {
      "exclude-ips": [],
      "is-enabled": false,
      "read-endpoint-hostname-label": null,
      "read-endpoint-ip-address": null
    },
    "secure-connections": {
      "certificate-generation-type": "SYSTEM",
      "certificate-id": null
    },
    "shape-name": "MySQL.2",
    "source": {
      "source-type": "IMPORTURL",
      "sourceURL":"PARURL"
    },
    "subnet-id": "ocid1.subnet.oc1.iad.<alphaNumericString>",
    "time-created": "2025-04-04T10:02:37.186000+00:00",
    "time-updated": "2025-04-04T10:02:37.186000+00:00"
  },
  "etag": "<alphaNumericString>",
  "opc-work-request-id": "ocid1.mysqlworkrequest.oc1.iad.<alphaNumericString>"
}