Restauração de um Backup

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

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 permitir que a Oracle selecione um endereço IP não usado na sub-rede ou defina um novo endereço IP para o novo sistema de banco de dados usando o campo endereço IP na guia Rede em 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 retém as credenciais de administrador do sistema de banco de dados original. 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 já 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 um Erro OutOfHostCapacity.
Faça o seguinte para restaurar de um backup já feito para um novo sistema de banco de dados:
  1. Abra o menu de navegação e selecione Bancos de Dados. Em HeatWave, clique em Backups.
  2. Selecione o seu compartimento no Escopo da lista.
  3. Execute um dos seguintes procedimentos:
    • Escolha Restaurar para um novo sistema de banco de dados no menu Ações na mesma linha do seu backup.
    • Clique no nome do backup para abrir a página Detalhes do backup e clique em Restaurar para um novo sistema de banco de dados.
    • Clique no nome do sistema de banco de dados presente na mesma linha do seu backup para abrir a página Detalhes do sistema de banco de dados. Clique em Mais ações e, em seguida, clique em Restaurar para um novo sistema de banco de dados.
  4. No painel Restaurar para um novo Sistema de Banco de Dados, selecione Restaurar de um backup.
  5. Clique em Selecionar backup.
  6. No painel Procurar todos os Backups, selecione o backup na lista de backups disponíveis e clique em Selecionar backup.
  7. 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.
  8. O tipo de Sistema de Banco de Dados: Selecione Autônomo 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.
  9. Configurar rede:
    • Rede virtual na nuvem: Selecione a VCN na qual o sistema de banco de dados será iniciado.
    • Sub-rede: Selecione a sub-rede necessária da VCN selecionada.
  10. Configurar posicionamento:
    • Domínio de disponibilidade: Você pode alterar o domínio de disponibilidade, mas não a região.
    • Escolher um domínio de falha: Escolha essa opção para permitir a seleção de um domínio. Se você não escolher um domínio de falha, a Oracle escolherá um para você. Consulte Domínios de Falha.
  11. Configurar hardware:
    • Selecionar uma forma: Clique em Alterar forma. No painel Pesquisar todas as formas, faça o seguinte:
      1. Marque a caixa de seleção para escolher a forma relevante. Consulte Formas Suportadas.
      2. Clique em Selecionar uma forma. Se você quiser usar uma forma menor que a usada pelo sistema de banco de dados principal, certifique-se de que a selecionada defina os recursos apropriados aos requisitos de recursos do sistema de banco de dados.
    • Tamanho do armazenamento de dados (GB): Especifique a quantidade de armazenamento em blocos, em GB, a ser alocada para o sistema de banco de dados. O valor deve ser igual ou 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.
  12. Configurar plano de backup:
    • Ativar backups automáticos: Selecione a opção para ativar os backups automáticos. Se você não selecionar backups automáticos, gerencie os seus backups manualmente. É recomendável ativar backups automáticos.
    • Período de retenção do backup: (Opcional) Especifique como você deseja manter o backup. Por padrão, o sistema de banco de dados retém o backup por sete dias.
    • Ativar restauraçã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.
    • Select backup window: Select the option to enable you to select the backup window start time.
    • 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 após o horário inicial da janela.
    • Mostrar janelas de backup por região: Clique para ver o horário inicial da janela padrão da sua região.
  13. 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.
  14. Clique em 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 de um sistema de banco de dados independente para um sistema de banco de dados de alta disponibilidade, verifique o seguinte:

  • Há chaves primárias em todas as tabelas do sistema de banco de dados.
  • 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

Código-fonte Alvo Suporte
Sistema de BD independente
  • Sistema de BD independente
  • Sistema de banco de dados de alta disponibilidade
  • Sistema de BD independente com HeatWave cluster
  • Sistema de banco de dados de alta disponibilidade com o cluster HeatWave
Suporte
Sistema de BD independente com HeatWave cluster
  • Sistema de BD independente
  • Sistema de banco de dados de alta disponibilidade
Suportado - Somente os dados InnoDB são restaurados. Se a origem tiver o HeatWave Lakehouse ativado, os dados do Lakehouse não serão restaurados.
Sistema de BD independente com HeatWave cluster
  • Sistema de BD independente com HeatWave cluster
  • Sistema de banco de dados de alta disponibilidade com o cluster HeatWave
  • Suportado - Somente os dados InnoDB são restaurados. Se a origem tiver o HeatWave Lakehouse 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 BD independente
  • Sistema de banco de dados de alta disponibilidade
  • Sistema de BD independente com HeatWave cluster
  • Sistema de banco de dados de alta disponibilidade com o cluster HeatWave
Suporte
Sistema de banco de dados de alta disponibilidade com o cluster HeatWave
  • Sistema de BD independente
  • Sistema de banco de dados de alta disponibilidade
Suportado - Somente os dados InnoDB são restaurados. Se a origem tiver o HeatWave Lakehouse 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 HeatWave cluster
  • Sistema de banco de dados de alta disponibilidade com o cluster HeatWave
  • Suportado - Somente os dados InnoDB são restaurados. Se a origem tiver o HeatWave Lakehouse 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.