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. Abra o menu, de navegação e selecione Bancos de Dados. Em HeatWave MySQL, clique em sistemas de BD.
  2. Clique em Criar sistema de Banco de Dados.
  3. 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:
      • Alta disponibilidade: Ativada
      • Forma: MySQL.8
      • Tamanho de armazenamento: 1024 GB
      • Backups automáticos: Ativados
      • Recuperação pontual: Ativada
      • Exclusão de protegido: Ativada
      • Retenção de backups automáticos: Ativada
      • Backup final: Requerer backup final
    • 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:
      • Alta disponibilidade: Desativada
      • Forma: MySQL.2
      • Tamanho de armazenamento: 50 GB
      • Backups automáticos: Ativados
      • Recuperação pontual: Ativada
      • Exclusão de protegido: Desativada
      • Retenção de backups automáticos: Desativada
      • Backup final: Ignorar backup final
  4. 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.
  5. 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.
  6. 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.
  7. 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) Clique 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, clique no 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.
  8. 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.
  9. 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 você quiser alterar a forma padrão, clique em Alterar forma. No painel Pesquisar 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. Clique em Selecionar uma forma.
    • Configuração do cluster HeatWave: Esta opção é mostrada quando Ativar cluster HeatWave é selecionado. Se quiser alterar a configuração padrão, clique em Configurar cluster HeatWave e faça o seguinte no painel Configurar cluster HeatWave:
      1. Detalhes da forma: A forma dos nós HeatWave. Se você quiser alterar a forma, clique em 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 residentes no Object Storage. Antes de MySQL 8.4.0-u3, o Lakehouse HeatWave só tem suporte 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. Clique em 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.
  10. 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 de backup por região: Clique na opção para ver o horário inicial padrão 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.
  11. 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. Clique em Adicionar contato para adicionar mais contatos. É possível adicionar até 10 contatos, no máximo. Não são permitidos endereços de e-mail duplicados e inválidos.
    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.
  12. Mostrar opções avançadas: Clique para abrir um grupo de guias que permitem configurar melhor o sistema de banco de dados. Consulte Opções Avançadas.
  13. (Opcional) Para salvar a configuração do recurso como pilha, clique em Salvar como pilha. Posteriormente, você pode usar a pilha para instalar, configurar e gerenciar os recursos por meio do serviço Resource Manager. Consulte Gerenciando Pilhas.
  14. Para criar o sistema de BD, clique em 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.

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 disponível 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 disponível 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