Criando um Sistema de BD

Use a Console, uma interface de linha de comando ou a API REST para criar um sistema de Banco de Dados HeatWave.

Usando a Console

Use a Console para criar um sistema de banco de dados.

  1. Na página de lista Sistemas de BD, selecione Criar sistema de BD. Se precisar de ajuda para localizar a página de lista, consulte Listando Sistemas de BD - Usando a Console.
  2. Selecione uma das opções:
    • Produção: Configure um sistema de banco de dados de alta disponibilidade com os seguintes valores padrão adequados para um ambiente de produção.
    • Desenvolvimento ou teste: Configure um sistema de banco de dados independente com os seguintes valores padrão adequados para um ambiente de desenvolvimento ou teste.
    Consulte Criar Modelo de Sistema de Banco de Dados para obter os padrões do modelo.
  3. Fornecer informações do sistema de Banco de Dados:
    • Criar no compartimento: Se quiser iniciar o sistema de banco de dados em um compartimento diferente do atual, selecione o compartimento na lista.
    • Nome: Especifique um nome para exibição para o sistema de banco de dados. O nome não precisa ser exclusivo. Um OCID (Oracle Cloud Identifier) identifica exclusivamente o sistema de BD.
    • Descrição: (Opcional) Especifique uma descrição do Sistema de Banco de Dados e sua finalidade.
  4. Criar Credenciais de Administrador:
    • Nome de Usuário: Especifique o nome de usuário do administrador. Consulte Nomes de Usuário Reservados. O Administrador tem um conjunto específico de privilégios que difere do usuário root. Consulte Privilégios Padrão do MySQL.
    • Senha: Especifique a senha do administrador.
    • Confirmar senha: Confirme a senha do administrador.
  5. Selecione o tipo de sistema de BD:
    • Independente: Selecione para um sistema de banco de dados de instância única.
    • Alta disponibilidade: Selecione para um sistema de banco de dados de três instâncias que contenha uma instância principal e duas instâncias secundárias. Se você selecionar uma sub-rede regional, as instâncias serão distribuídas pelos domínios de disponibilidade. Se você não selecionar uma sub-rede regional ou a sua região compreender um único domínio de disponibilidade, as instâncias serão distribuídas pelos domínios de falha. Consulte Alta Disponibilidade.
  6. Configurar rede:
    • rede virtual na nuvem: Selecione a VCN na qual você deseja criar o sistema de banco de dados.
    • Sub-rede: Selecione a sub-rede privada da sua VCN.
    • Mostrar opções avançadas: (Opcional) Selecione para configurar grupos de segurança de rede.
      • Compartimento: Selecione um compartimento no qual o grupo de segurança de rede esteja configurado.
      • Grupo de segurança de rede: Selecione o grupo que você deseja usar.
        Observação

        Para obter as políticas necessárias, consulte Políticas Obrigatórias: Grupos de Segurança de Rede.
      • Para adicionar vários grupos de segurança de rede, selecione o botão Outro grupo de segurança de rede para adicionar outra linha.
        Observação

        Você pode adicionar no máximo 5 grupos de segurança de rede.
  7. Configurar colocação:
    • Domínio de disponibilidade: Para sistemas de banco de dados Independentes, especifique o domínio de disponibilidade no qual o sistema de banco de dados reside. Para sistemas de banco de dados de alta disponibilidade, a seleção de um domínio de disponibilidade afeta a colocação da instância. Consulte Alta Disponibilidade.
    • Selecionar um domínio de falha: Escolha essa opção para permitir a seleção de um domínio de falha. Se você não escolher um domínio de falha, a Oracle escolherá um para você. Consulte Domínios de Falha.
  8. Configurar hardware:
    • Ativar HeatWave cluster: Ativado por padrão. Desmarque para criar um sistema de BD sem cluster HeatWave.
      Observação

      Você ainda poderá adicionar um cluster HeatWave ao sistema de banco de dados posteriormente se o sistema de banco de dados tiver uma forma suportada por cluster HeatWave.
    • Detalhes da forma: Se quiser alterar a forma padrão, selecione Alterar forma. No painel Procurar todas as formas, faça o seguinte:
      1. Selecione o modelo de computação.
        • ECPU: Com base em uma arquitetura agnóstica de ECPU com uma medida abstrata de núcleos de CPU, memória e outros recursos.
        • OCPU: Com base no núcleo físico de um processador com ativação de hiperprocessamento. Filtre as formas selecionando o tipo de máquina:
          • Todos os tipos: Exibe todas as formas disponíveis.
          • Máquina Virtual: Exibe apenas as formas baseadas em Máquina Virtual.
          • Bare metal: Exibe apenas as formas baseadas em Bare Metal.
          Observação

          Todas as formas de OCPU estão obsoletas e não estão disponíveis para novos usuários criados após 5 de setembro de 2024; os usuários existentes ainda podem usá-las até 13 de março de 2026.
      2. Marque a caixa de seleção para escolher uma forma. Consulte Formas Suportadas.
      3. Selecione Selecionar uma forma.
    • Configuração do cluster HeatWave: Esta opção é mostrada quando a opção Ativar cluster HeatWave é selecionada. Se quiser alterar a configuração padrão, selecione Configurar cluster HeatWave e faça o seguinte no painel Configurar cluster HeatWave:
      1. Detalhes da forma: A forma dos nós HeatWave. Para alterar a forma, selecione Alterar forma para selecionar uma forma para os nós HeatWave. Consulte Formas Suportadas.
      2. : Especifique o número de nós HeatWave a serem criados. O mínimo é 1 nó e o máximo depende do seguinte:
        • Forma HeatWave.Free: 1 nó
        • Forma HeatWave.32GB: 16 nós
        • Forma HeatWave.512GB ou MySQL.HeatWave.VM.Standard: 64 nós
        • Forma HeatWave.512GB ou MySQL.HeatWave.VM.Standard com Lakehouse ativado: 512 nós
      3. HeatWave Lakehouse: Ative o processamento de consultas nos dados que residem no Object Storage. Antes do MySQL 8.4.0-u3, o Lakehouse HeatWave só é suportado nas formas MySQL.HeatWave.VM.Standard e HeatWave.512GB. Consulte HeatWave Lakehouse.
        Observação

        Antes de MySQL 8.3.0-u2, você deve desativar a recuperação pontual, a alta disponibilidade, as réplicas de leitura e a replicação de saída para ativar o Lakehouse HeatWave.
      4. Selecione Salvar alterações.
    • Tamanho do armazenamento: Configure o tamanho do armazenamento do sistema de BD. O tamanho do armazenamento de dados é independente da forma selecionada.
      • Tamanho inicial do armazenamento de dados (GB): Especifique o tamanho inicial do armazenamento de dados, em GB, a ser alocado para o sistema de banco de dados. O valor deve ser maior que 50 e menor que 131072.

        O valor do armazenamento inicial afeta a sua capacidade de aumentar o tamanho do armazenamento posteriormente e o desempenho do armazenamento. Consulte Armazenamento do Sistema de BD. Além disso, se você estiver importando dados, certifique-se de especificar um armazenamento de dados suficiente.

      • Expansão automática do armazenamento: Ative a expansão automática do armazenamento de dados quando o uso do espaço se aproximar dos limites somente para leitura do Monitor de Integridade da instância do banco de dados para qualquer instância do sistema de Banco de Dados.
        Observação

        A expansão automática de armazenamento é ativada por padrão quando a alta disponibilidade é ativada e não pode ser desativada.
      • Tamanho máximo de armazenamento de dados (GB): Especifique o tamanho máximo de armazenamento de dados, em GB, para o qual o tamanho de armazenamento pode ser expandido. O valor deve ser maior que o tamanho inicial do armazenamento de dados.
        Observação

        Sempre que o tamanho do armazenamento for expandido, o faturamento do uso do armazenamento aumentará de acordo. Use o tamanho máximo de armazenamento para evitar a sobreposição de custos.
  9. Configurar plano de backup: Selecione a opção para ativar backups automáticos. Se você não selecionar backups automáticos, gerencie os seus backups manualmente. É recomendável ativar backups automáticos.
    Plano de backup:
    • Período de retenção do backup: (Opcional) Especifique quantos dias você deseja manter o backup. Por padrão, o sistema de banco de dados retém o backup por sete dias.
    • Ativar recuperação pontual: Selecione a opção para permitir que você restaure um sistema de banco de dados em um momento específico para um novo sistema de banco de dados.
    • Janela Selecionar backup: Selecione a opção para permitir que você selecione o horário inicial da janela de backup. Se você não ativar essa opção, um horário inicial da janela padrão será escolhido com base na sua região.
      • Hora inicial da janela: Especifique a hora (no fuso horário UTC) quando você quiser iniciar o backup do seu sistema de banco de dados. O seu backup começa em até 30 minutos do horário inicial da janela.
        Observação

        Não defina o horário inicial da janela de backup muito próximo do horário inicial da janela de manutenção. O backup automático não poderá ser iniciado se uma operação conflitante, como manutenção ou upgrade, estiver em execução no momento. É necessário aguardar até que a operação conflitante seja concluída. Se a operação conflitante não for concluída dentro de duas horas do horário inicial da janela de backup, o backup automático será ignorado e tentará novamente na próxima janela de backup no dia seguinte.
      • Mostrar janelas do backup por região: Selecione a opção para ver o horário inicial default da janela da sua região.
    • Exclusão suave: Selecione esta opção para manter o backup a ser excluído devido à política de retenção no estado DELETE_SCHEDULED por 7 dias adicionais antes de excluí-lo permanentemente. Por padrão, esta opção está ativada.
    Cópia entre regiões: Selecione a opção para programar a cópia entre regiões. Se ativado, cada backup automático será copiado para a região de destino selecionada.
    • Região de destino: Selecione uma região de destino para a qual o backup é copiado.
    • Período de retenção do backup: (Opcional) Especifique quantos dias você deseja manter o backup na região de destino. Se não for definido, o valor padrão será o mesmo do período de retenção do backup de origem.
    Observação

    Você deve ter a permissão MYSQL_BACKUP_COPY para ativar a cópia entre regiões. A permissão MYSQL_BACKUP_COPY não está incluída no tipo de recurso agregado mysql-family. A tenancy também deve se inscrever na região de destino.
  10. Fornecer contatos para notificações e anúncios operacionais: (Opcional) Informe um ou mais e-mails de contato para receber avisos e anúncios operacionais, bem como notificações de manutenção programadas e não planejadas. Selecione Adicionar contato para adicionar mais contatos. Você pode adicionar até um máximo de 10 contatos. Endereços de e-mail duplicados e inválidos não são permitidos.
    Observação

    A Oracle recomenda que você defina os e-mails de contato para que os administradores recebam notificações relacionadas ao sistema de banco de dados.
  11. Mostrar opções avançadas: Selecione para abrir um grupo de guias que permitem configurar mais o sistema de banco de dados. Consulte Opções Avançadas.
  12. (Opcional) Para salvar a configuração do recurso como uma pilha, selecione Salvar como pilha. Você pode usar posteriormente a pilha para instalar, configurar e gerenciar os recursos por meio do serviço Resource Manager. Consulte Gerenciando Pilhas.
  13. Para criar o sistema de banco de dados, selecione Criar.
O sistema de banco de dados é criado.
Observação

Se você encontrar um erro de solicitação de serviço OutOfHostCapacity ao criar um sistema de banco de dados, consulte Resolvendo o Erro OutOfHostCapacity.

Criar Modelo do Sistema de Banco de Dados

O modelo de criação do sistema de banco de dados fornece um conjunto de valores padrão recomendados adequados para diferentes ambientes.

Tabela 6-1 Valores padrão para diferentes modelos

Produção Desenvolvimento ou teste Always Free
Alta disponibilidade Ativado Desativado Não disponível
Forma Uma forma com 64 GB de tamanho de memória Uma forma com 8 GB de tamanho de memória Uma forma com 8 GB de tamanho de memória
Tamanho de armazenamento 1024GB 50GB 50GB
Backups automáticos Ativado Ativado Ativado
Recuperação pontual Ativado Ativado Não disponível
Excluir protegido Ativado Desativado Ativado
Retenção de backups automáticos Ativado Desativado Ativado
Backup final Exigir backup final Ignorar backup final Ignorar backup final

Usando a CLI com Payload JSON

Use a interface da linha de comando para criar um sistema de banco de dados com um payload JSON e importar dados de um bucket do serviço Object Storage.

Esta tarefa requer o seguinte:
  1. Abra a interface da linha de comando e execute o seguinte comando com um payload JSON para criar um sistema de banco de dados:
    oci mysql db-system create --from-json file://<File.json>

    O arquivo <File.json> contém o seguinte:

    {
      "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 o nome de usuário do usuário raiz do sistema de banco de dados. Alguns nomes de usuário são reservados e você não pode usá-los na definição de um sistema de banco de dados. Consulte Nomes de Usuário Reservados.
    • adminPassword: Especifique a senha do usuário raiz do sistema de banco de dados.
    • compartmentId: Especifique o OCID do compartimento no qual você cria o sistema de banco de dados.
    • availabilityDomain: Especifique o nome do domínio de disponibilidade no qual você cria o sistema de banco de dados.
    • configurationID: (Opcional) Especifique o OCID da configuração a ser aplicada ao sistema de banco de dados. Se você não definir um ID de configuração, o sistema de banco de dados usará a configuração padrão associada à forma selecionada. Se você definir uma configuração personalizada, use a mesma forma definida na solicitação.
    • shapeName: Especifique o nome da forma. Por exemplo, MySQL.8.
    • subnetId: Especifique o OCID da sub-rede VCN à qual o sistema de banco de dados está anexado.
    • dataStorageSizeInGbs: Especifique a quantidade de armazenamento de dados, em GBs, para o sistema de banco de dados. O valor deve ser maior que 50 e menor que 131.072 e certifique-se de definir armazenamento suficiente para acomodar dados importados. O tamanho do armazenamento de dados é independente da forma selecionada.
    • hostnameLabel: (Opcional) Especifique o nome do host do seu sistema de banco de dados. A opção só estará disponível se você ativar USE DNS HOSTNAMES IN THIS VCN na VCN selecionada. O nome do host deve começar com um caractere alfabético, conter apenas caracteres alfanuméricos e hifens (-), e não usar mais de 30 caracteres. O nome do host deve ser exclusivo na sub-rede. Se não for exclusivo, o sistema de banco de dados não será provisionado. Quando você especifica um nome de host, o sistema Oracle o designa à VCN e ao domínio de sub-rede, que são criados automaticamente durante a inicialização da instância, no seguinte formato:
      <hostnameLabel>.<subnet DNS label>.<VCN DNS label>.oraclevcn.com
      Por exemplo, se você especificar um valor de myhost para hostnameLabel, em uma sub-rede chamada myprivatesubnet, em uma VCN chamada myvcn, o nome de domínio totalmente qualificado do seu sistema de banco de dados será definido como o seguinte:
      myhost.myprivatesubnet.myvcn.oraclevcn.com
    • description: (Opcional) Especifique uma breve descrição do sistema de banco de dados.
    • displayName: (Opcional) Especifique o nome para exibição do sistema de banco de dados. Se você não definir um nome para exibição, o sistema Oracle vai gerar um nome para você no formato mysqldbsystemYYYYMMDDHHMMSS.
    • backupPolicy: (Opcional) Especifique o contêiner para os parâmetros da política de backup. Os seguintes parâmetros definem a programação para backups automáticos do seu sistema de banco de dados:
      • isEnabled: Defina como true para ativar backups.
      • retentionInDays: Especifique o número de dias para manter os backups automáticos. Por padrão, os seus dados são mantidos por sete dias.
      • windowStartTime: Especifique o início de uma janela de 30 minutos para os seus backups automatizados diários. Ele usa o fuso horário UTC no formato HH:MM. Você também pode definir deslocamentos, por exemplo: 00:00-08:00, que define a hora como 8 horas antes da meia-noite UTC.
      • softDelete: Ativado por padrão. Defina como DISABLE para desativar a exclusão temporária.
      • pitrPolicy: Defina isEnabled como true para ativar a recuperação pontual que restaura dados de um sistema de banco de dados para um novo sistema de banco de dados em um determinado momento.
      • copyPolicies: Defina copyToRegion como a região de destino para ativar a cópia entre regiões de backups automáticos. Opcionalmente, defina backupCopyRetentionInDays como o número de dias para manter os backups automáticos na região de destino. Se não for definido, a retenção assumirá como padrão o mesmo que o backup de origem.
        Observação

        Você só pode especificar uma política de cópia.
    • deletionPolicy: (Opcional) Especifique o contêiner para os parâmetros da política de exclusão:
      • automaticBackupRetention: Defina como DELETE para excluir quaisquer backups automáticos criados para o sistema de BD quando o sistema de BD for excluído. O padrão é RETAIN, que retém todos os backups automáticos criados para o sistema de BD quando o sistema de BD é excluído.
      • finalBackup: Defina como REQUIRE_FINAL_BACKUP para fazer backup do sistema de BD quando o sistema de BD for excluído. O padrão é SKIP_FINAL_BACKUP, que não faz backup do sistema de banco de dados quando ele é excluído.
      • isDeleteProtected: Defina como true para impedir que o sistema de banco de dados seja excluído. O padrão é false, que permite que o sistema de banco de dados seja excluído.
    • source: (Opcional) Especifique o contêiner para os parâmetros de importação. Os seguintes parâmetros especificam o tipo de importação de dados e o URL de origem:
      • sourceType: IMPORTURL: Especifique o tipo de importação como um URL de PAR.
      • sourceUrl: Especifique o URL de PAR (Solicitação Pré-Autenticada) para o bucket ou prefixo do bucket.
    • mysqlVersion: (Opcional) Especifique a versão do MySQL a ser usada no seu sistema de banco de dados. Se você não especificá-la, a versão mais recente do LTS será usada. Consulte Upgrades do Sistema de BD e Versões do MySQL Server.

Tópicos Relacionados

Usando a CLI sem Payload JSON

Use a interface da linha de comando para criar um sistema de banco de dados sem um payload JSON e importar dados de um bucket do serviço Object Storage.

Esta tarefa requer o seguinte:
  1. Abra a interface da linha de comando e execute o seguinte comando sem um payload JSON para criar um sistema de banco de dados:
     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 o OCID do compartimento no qual você cria o sistema de banco de dados.
    • configuration-id: (Opcional) Especifique o OCID da configuração a ser aplicada ao sistema de banco de dados. Se você não definir um ID de configuração, o sistema de banco de dados usará a configuração padrão associada à forma selecionada. Se você definir uma configuração personalizada, use a mesma forma definida na solicitação.
    • shape-name: Especifique o nome da forma. Por exemplo, MySQL.8.
    • availability-domain: Especifique o nome do domínio de disponibilidade no qual você cria o sistema de banco de dados.
    • subnet-id: Especifique o OCID da sub-rede VCN à qual o sistema de banco de dados está anexado.
    • admin-username: Especifique o nome de usuário do usuário raiz do sistema de banco de dados. Alguns nomes de usuário são reservados e você não pode usá-los na definição de um sistema de banco de dados. Consulte Nomes de Usuário Reservados.
    • admin-password: Especifique a senha do usuário raiz do sistema de banco de dados.
    • data-storage-size-in-gbs: Especifique a quantidade de armazenamento de dados, em GBs, para o sistema de banco de dados. O valor deve ser maior que 50 e menor que 131.072 e certifique-se de definir armazenamento suficiente para acomodar dados importados. O tamanho do armazenamento de dados é independente da forma selecionada.
    • display-name: (Opcional) Especifique o nome para exibição do sistema de banco de dados. Se você não definir um nome para exibição, o sistema Oracle vai gerar um nome para você no formato mysqldbsystemYYYYMMDDHHMMSS.
    • description: (Opcional) Especifique uma breve descrição do sistema de banco de dados.
    • hostname-label: (Opcional) Especifique o nome do host do seu sistema de banco de dados. A opção só estará disponível se você ativar USE DNS HOSTNAMES IN THIS VCN na VCN selecionada. O nome do host deve começar com um caractere alfabético, conter apenas caracteres alfanuméricos e hifens (-), e não usar mais de 30 caracteres. O nome do host deve ser exclusivo na sub-rede. Se não for exclusivo, o sistema de banco de dados não será provisionado. Quando você especifica um nome de host, o sistema Oracle o designa à VCN e ao domínio de sub-rede, que são criados automaticamente durante a inicialização da instância, no seguinte formato:
      <hostnameLabel>.<subnet DNS label>.<VCN DNS label>.oraclevcn.com
      Por exemplo, se você especificar um valor de myhost para hostnameLabel, em uma sub-rede chamada myprivatesubnet, em uma VCN chamada myvcn, o nome de domínio totalmente qualificado do seu sistema de banco de dados será definido como o seguinte:
      myhost.myprivatesubnet.myvcn.oraclevcn.com
    • backup-policy: (Opcional) Especifique o contêiner para os parâmetros da política de backup. Os seguintes parâmetros definem a programação para backups automáticos do seu sistema de banco de dados:
      • isEnabled: Defina como true para ativar backups.
      • retentionInDays: Especifique o número de dias para manter os backups automáticos. Por padrão, os seus dados são mantidos por sete dias.
      • windowStartTime: Especifique o início de uma janela de 30 minutos para os seus backups automatizados diários. Ele usa o fuso horário UTC no formato HH:MM. Você também pode definir deslocamentos, por exemplo: 00:00-08:00, que define a hora como 8 horas antes da meia-noite UTC.
      • softDelete: Ativado por padrão. Defina como DISABLE para desativar a exclusão temporária.
      • pitrPolicy: Defina isEnabled como true para ativar a recuperação pontual que restaura dados de um sistema de banco de dados para um novo sistema de banco de dados em um determinado momento.
      • copyPolicies: Defina copyToRegion como a região de destino para ativar a cópia entre regiões de backups automáticos. Opcionalmente, defina backupCopyRetentionInDays como o número de dias para manter os backups automáticos na região de destino. Se não for definido, a retenção assumirá como padrão o mesmo que o backup de origem.
        Observação

        Você só pode especificar uma política de cópia.
    • deletion-policy: (Opcional) Especifique o contêiner para os parâmetros da política de exclusão:
      • automaticBackupRetention: Defina como DELETE para excluir quaisquer backups automáticos criados para o sistema de BD quando o sistema de BD for excluído. O padrão é RETAIN, que retém todos os backups automáticos criados para o sistema de BD quando o sistema de BD é excluído.
      • finalBackup: Defina como REQUIRE_FINAL_BACKUP para fazer backup do sistema de BD quando o sistema de BD for excluído. O padrão é SKIP_FINAL_BACKUP, que não faz backup do sistema de banco de dados quando ele é excluído.
      • isDeleteProtected: Defina como true para impedir que o sistema de banco de dados seja excluído. O padrão é false, que permite que o sistema de banco de dados seja excluído.
    • source: (Opcional) Especifique o contêiner para os parâmetros de importação. Os seguintes parâmetros especificam o tipo de importação de dados e o URL de origem:
      • sourceType: IMPORTURL: Especifique o tipo de importação como um URL de PAR.
      • sourceUrl: Especifique o URL de PAR (Solicitação Pré-Autenticada) para o bucket ou prefixo do bucket.
    • mysqlVersion: (Opcional) Especifique a versão do MySQL a ser usada no seu sistema de banco de dados. Se você não especificá-la, a versão mais recente do LTS será usada. Consulte Upgrades do Sistema de BD e Versões do MySQL Server.

O comando cria um sistema de banco de dados com backup e importa dados do serviço Object Storage usando um URL de PAR (solicitação pré-autenticada) e você recebe uma resposta semelhante à seguinte, que resume a solicitação e cria o seu sistema de banco de dados:

{
  "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>"
}

Tópicos Relacionados