Restauração de um Backup

Use a Console ou a interface de linha de comando para restaurar de um backup existente para um novo sistema de banco de dados na mesma tenancy.

Observação

O backup de um sistema de banco de dados pago não pode ser restaurado para um sistema de banco de dados Always Free. O backup de um sistema de BD Always Free pode ser restaurado para:
  • Um sistema de BD Always Free.
  • Um sistema de BD a pagar em uma tenancy paga ou de avaliação.

Não é possível criar um sistema de banco de dados que tenha o mesmo endereço IP que um sistema de banco de dados em execução. Se você quiser usar o mesmo endereço IP, exclua o sistema de banco de dados em execução. Além disso, você pode deixar o Oracle selecionar um endereço IP não utilizado da sub-rede ou definir um novo endereço IP para o novo sistema de BD usando o campo endereço IP na guia Rede das opções avançadas. Consulte Opção Avançada: Conexões.

Quando você cria um novo sistema de banco de dados com base em um backup, ele mantém as credenciais de administrador do sistema de banco de dados original quando o backup foi feito. Ele também mantém a versão do sistema de banco de dados por padrão, a menos que você escolha uma versão mais alta para fazer upgrade do sistema de banco de dados restaurado. Se a versão do sistema de banco de dados restaurado ficar indisponível, o upgrade será feito no próximo ciclo de manutenção. Ao restaurar um backup automático, manual, final ou do operador, você restaura os dados completos do sistema de banco de dados original na mesma tenancy.

Usando a Console

Use a Console para restaurar de um backup existente para um novo sistema de banco de dados.

Observação

Se você encontrar um erro de solicitação de serviço OutOfHostCapacity ao criar um sistema de banco de dados com base em um backup, consulte Resolvendo o Erro OutOfHostCapacity.
Faça o seguinte para restaurar de um backup existente para um novo sistema de banco de dados:
  1. Abra o menu de navegação e selecione Bancos de Dados. Em HeatWave MySQL, selecione Backups.
  2. Selecione o seu compartimento no Escopo da lista.
  3. Execute um dos seguintes procedimentos:
    • Selecione Restaurar para novo sistema de banco de dados no menu Ações na mesma linha do seu backup. O painel Restaurar para um novo Sistema de BD é mostrado.
    • Selecione o nome do backup para abrir a página Detalhes do backup e selecione Restaurar para um novo sistema de banco de dados. O painel Restaurar para um novo Sistema de BD é mostrado.
    • Se o sistema de banco de dados não tiver sido excluído, selecione o nome do sistema de banco de dados presente na mesma linha do backup para abrir a página Detalhes do sistema de banco de dados. Selecione Mais ações e, em seguida, selecione Restaurar para um novo sistema de banco de dados. No painel Restaurar para um novo Sistema de BD, selecione Restaurar de um backup. Selecione Selecionar backup. No painel Procurar todos os Backups, selecione o backup na lista de backups disponíveis e selecione Selecionar backup.
  4. Configurar Origem: A chave de alternância Always Free é ativada quando o backup selecionado é um backup de um sistema de banco de dados Always Free.
    • Em uma tenancy Free Tier, você só pode restaurar um backup Always Free para um sistema de banco de dados Always Free.
    • Em uma tenancy paga ou de avaliação, você pode desativar a chave de alternância para restaurar o backup Always Free para um sistema de banco de dados pago.
  5. Fornecer informações do sistema de Banco de Dados:
    • Criar no compartimento: Se você quiser iniciar o sistema de banco de dados em um compartimento diferente do compartimento atual, selecione o compartimento necessário na lista. Se você não selecionar outro compartimento, o compartimento atual será usado.
    • Nome: (Opcional) Especifique um nome para exibição amigável 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 amigável do sistema de banco de dados e sua finalidade.
  6. O tipo de Sistema de Banco de Dados: Selecione Independente para um sistema de banco de dados de instância única e selecione Alta disponibilidade para um sistema de banco de dados de três instâncias.
    Observação

    A alta disponibilidade não é suportada ao restaurar um backup Always Free para um sistema de banco de dados Always Free.
  7. Configurar rede:
    • Virtual cloud network: Selecione a VCN na qual o sistema de banco de dados será iniciado.
    • Sub-rede: Selecione a sub-rede necessária da VCN selecionada.
    • 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 internet: Selecione o grupo que você deseja usar.
      • 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: Você pode alterar o domínio de disponibilidade, mas não a região.
      Observação

      O domínio de disponibilidade não pode ser alterado ao restaurar um backup Always Free para um sistema de banco de dados Always Free.
    • Escolher um domínio de falha: Selecione essa opção para permitir a escolha 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 cluster HeatWave: O padrão depende do estado do sistema de banco de dados durante o backup. Você pode alterar essa opção com base em seus requisitos.
      Observação

      Ao restaurar um sistema de banco de dados combinado com o cluster HeatWave, você não pode fazer upgrade para uma versão mais recente. Se necessário, você poderá fazer upgrade do sistema de BD e do cluster HeatWave após a conclusão da restauração.
    • Selecionar uma forma: Selecione 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é 5 de setembro de 2025.
      2. Marque a caixa de seleção para escolher uma forma. Consulte Formas Suportadas.
      3. Selecione Selecionar uma forma.
      Observação

      A forma não pode ser alterada ao restaurar um backup Always Free para um sistema de banco de dados Always Free.
    • Configuração do cluster HeatWave: Esta opção é mostrada quando Ativar cluster HeatWave é selecionado. Se quiser alterar a configuração padrão, selecione Configurar cluster HeatWave e faça o seguinte no painel Configurar cluster HeatWave:
      Observação

      A forma e o número de nós não podem ser alterados ao restaurar um backup Always Free para um sistema de banco de dados Always Free.
      1. Detalhes da forma: A forma dos nós HeatWave. Se você quiser 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 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. 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 do armazenamento de dados (GB): Especifique o tamanho máximo do armazenamento de dados, em GB, para o qual o tamanho do 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.
    Observação

    Ao restaurar um backup Always Free para um sistema de banco de dados Always Free, o backup automático é ativado com período de retenção de 1 dia, a recuperação pontual não é suportada e a janela de backup não é alterável.
    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: Selecione a opção para ver o horário inicial da janela padrão 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 é 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 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.
  12. Mostrar opções avançadas: Selecione para abrir um grupo de guias que permitem configurar melhor o sistema de banco de dados. Consulte Opções Avançadas.
  13. Selecione Restaurar.

Usando a CLI

Use a interface da linha de comando para restaurar de um backup para um novo sistema de banco de dados.

Esta tarefa requer o seguinte:
  • Um compartimento, uma sub-rede e um OCID de backup.
  • O nome do domínio de disponibilidade.
  • O nome de usuário e a senha do administrador para o sistema de banco de dados principal do backup.
  • Uma política que permite criar um sistema de banco de dados no compartimento ou na tenancy.
  • Uma instalação da CLI configurada corretamente e as chaves SSH necessárias. Consulte Interface de Linha de Comando.
  • Uma VCN configurada corretamente. Consulte Criando uma Rede Virtual na Nuvem.
Faça o seguinte para criar um sistema de banco de dados com base em um backup:
  1. Abra um prompt de comando e execute o seguinte:
    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 o nome do usuário administrador para o sistema de banco de dados principal do backup.
    • admin-password: Especifique a senha do administrador para o sistema de banco de dados principal do backup.
    • compartment-id: Especifique o OCID do compartimento no qual o sistema de banco de dados é criado.
    • availability-domain: Especifique o nome do domínio de disponibilidade no qual o sistema de banco de dados é criado.
    • configuration-id: (Opcional) Especifique o OCID da configuração a ser aplicada ao sistema de banco de dados. Se você não definir um OCID de configuração, a configuração padrão associada à forma selecionada será usada. Se você definir uma configuração personalizada, ela deverá usar a mesma forma definida na solicitação.
    • shape-name: Especifique uma forma maior que a usada pelo sistema de banco de dados principal do backup. Por exemplo, MySQL.VM.Standard.E3.2.32GB.
    • source-backup-id: Especifique o OCID do backup.
    • subnet-id: Especifique o OCID da sub-rede VCN que o sistema de banco de dados deve usar.
    • data-storage-size-in-gbs: (Opcional) Especifique o volume de armazenamento de dados, em GBs, para o sistema de banco de dados. O valor deve ser maior que o volume de armazenamento definido no sistema de banco de dados do backup e menor que 131.072. O tamanho do armazenamento de dados é independente da forma selecionada. Se você não definir um valor, o armazenamento definido no sistema de banco de dados do backup será usado.
    • 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, um será gerado para você no formato mysqldbsystemYYYYMMDDHHMMSS.

Tópicos Relacionados

Cenários de Restauração de Backup Suportados

O serviço HeatWave suporta a restauração de um backup de um sistema de banco de dados independente ou de alta disponibilidade para um novo sistema de banco de dados.

Quando você restaurar do sistema de banco de dados independente para um sistema de banco de dados de alta disponibilidade, certifique-se de:

  • As chaves primárias existem em todas as tabelas do sistema de BD.
  • A versão MySQL é 8.0.24 ou mais recente. Não é possível ativar a alta disponibilidade em versões anteriores do MySQL.

Tabela 9-2 Cenários de Restauração de Backup Suportados

Origem Alvo Suporte
Sistema de banco de dados independente
  • Sistema de banco de dados independente
  • Sistema de banco de dados de alta disponibilidade
  • Sistema de BD independente com cluster HeatWave
  • Sistema de banco de dados de alta disponibilidade com o cluster HeatWave
Suportado
Sistema de BD independente com cluster HeatWave
  • Sistema de banco de dados independente
  • Sistema de banco de dados de alta disponibilidade
Suportado - Somente dados InnoDB são restaurados. Se a origem tiver o Lakehouse HeatWave ativado, os dados do Lakehouse não serão restaurados.
Sistema de BD independente com cluster HeatWave
  • Sistema de BD independente com cluster HeatWave
  • Sistema de banco de dados de alta disponibilidade com o cluster HeatWave
  • Suportado - Somente dados InnoDB são restaurados. Se a origem tiver o Lakehouse HeatWave ativado, os dados do Lakehouse não serão restaurados.
  • Se você adicionar um cluster HeatWave ao sistema de banco de dados independente ou de alta disponibilidade posteriormente, os dados não serão carregados automaticamente no cluster HeatWave e você precisará carregá-los manualmente.
Sistema de banco de dados de alta disponibilidade
  • Sistema de banco de dados independente
  • Sistema de banco de dados de alta disponibilidade
  • Sistema de BD independente com cluster HeatWave
  • Sistema de banco de dados de alta disponibilidade com o cluster HeatWave
Suportado
Sistema de banco de dados de alta disponibilidade com o cluster HeatWave
  • Sistema de banco de dados independente
  • Sistema de banco de dados de alta disponibilidade
Suportado - Somente dados InnoDB são restaurados. Se a origem tiver o Lakehouse HeatWave ativado, os dados do Lakehouse não serão restaurados.
Sistema de banco de dados de alta disponibilidade com o cluster HeatWave
  • Sistema de BD independente com cluster HeatWave
  • Sistema de banco de dados de alta disponibilidade com o cluster HeatWave
  • Suportado - Somente dados InnoDB são restaurados. Se a origem tiver o Lakehouse HeatWave ativado, os dados do Lakehouse não serão restaurados.
  • Se você adicionar um cluster HeatWave ao sistema de banco de dados independente ou de alta disponibilidade posteriormente, os dados não serão carregados automaticamente no cluster HeatWave e você precisará carregá-los manualmente.