Integrar o Oracle Base Database Service e o Oracle Database Zero Data Loss Autonomous Recovery Service

As tarefas a seguir descrevem as operações de backup e recuperação entre o Oracle Base Database Service e o Recovery Service.

Configurar Backups Gerenciados pela Oracle para Novos Bancos de Dados

Estas etapas descrevem como criar um novo banco de dados com backups gerenciados pela Oracle.

  1. Abra o menu de navegação. Clique em Oracle Database e depois clique em Oracle Base Database Service.
  2. Clique em Criar Sistema de Banco de Dados.
  3. Digite as novas informações de computação do Oracle Base Database Service, incluindo: nome do sistema de BD, domínio de disponibilidade, forma (incluindo número de CPUs a serem usadas), armazenamento, contagem de nós, edição de software do Oracle Database, chave ssh para acesso à CLI, tipo de licenciamento (licença incluída ou BYOL), VCN, sub-rede do cliente na VCN em que o sistema de BD será executado, prefixo de nome de host para o sistema de BD e opções de coleta de diagnóstico.
  4. Clique em Próximo.
  5. Especifique as informações do novo banco de dados, incluindo: nome do banco de dados, sufixo exclusivo do banco de dados, imagem do banco de dados (19c ou 21c) e credenciais de administrador (senha do usuário sys).
  6. Em Configurar Backups de Banco de Dados, selecione Ativar Backups Automáticos, clique em Destino de Backup e clique em Autonomous Recovery Service.
  7. Selecione uma Política de Proteção de acordo com os requisitos de período de retenção para o banco de dados:
    • Bronze: 14 dias
    • Silver: 35 dias
    • Gold: 65 dias
    • Platinum: 95 dias
  8. Selecione Proteção de Dados em Tempo Real.
    Essa opção aprimora a proteção do banco de dados e minimiza o potencial de perda de dados. A seleção dessa opção é um custo adicional.
  9. Selecione o padrão Reter backups de acordo com o período da retenção de política de proteção.
  10. Selecione um horário programado para backups diários.
  11. Selecione Fazer o primeiro backup imediatamente.
  12. Clique em Criar Sistema de Banco de Dados.
    Um novo banco de dados do Oracle Base Database Service é criado.

A janela do banco de dados exibe as informações de backup.

Um backup de nível 0 do novo banco de dados será levado para o destino de backup do Recovery Service. Os backups incrementais são executados todos os dias de acordo com a programação de backup especificada. Se o padrão A Qualquer Momento tiver sido especificado para a programação de backup, o backup diário será iniciado a qualquer momento após a conclusão da configuração do serviço. Os backups são retidos no Recovery Service de acordo com a política de proteção de backup especificada. Com a tecnologia incremental do Recovery Service para sempre, não há necessidade de fazer backups completos semanais de nível 0. O Recovery Service pode produzir um backup virtual completo quando necessário, sem consumir ciclos de CPU no sistema Oracle Base Database Service.

Depois que o banco de dados for criado, clicar no link Autonomous Recovery Service exibirá um objeto Protegido do OCI Database. O banco de dados protegido exibe: o status do banco de dados (protegido), se a transferência de redo em tempo real estiver ativada, a exposição à perda de dados (em minutos), o tamanho dos backups do banco de dados e a janela de recuperação atual em dias e horas.

Ativar Backups Gerenciados pela Oracle para Bancos de Dados Existentes

Estas etapas descrevem como ativar backups gerenciados pela Oracle para o Recovery Service para bancos de dados criados sem backups gerenciados pela Oracle. O banco de dados existente deve estar executando o Oracle Database 19.18 e superior ou o 21.8 e superior.

  1. Abra o menu de navegação. Clique em Oracle Database e, em seguida, clique em Oracle Base Database Service.
  2. Selecione o Sistema de Base Database no qual o Oracle Base Database Service está configurado.
  3. Selecione o banco de dados no qual você deseja ativar backups gerenciados pela Oracle para o Recovery Service.
  4. Clique em Ativar Backups Automáticos.
  5. Marque a caixa de seleção Ativar backups automáticos.
  6. Clique em Destino de Backup e selecione Serviço de Recuperação Autônoma.
  7. Selecione uma Política de Proteção de acordo com os requisitos de período de retenção para o banco de dados:
    • Bronze: 14 dias
    • Silver: 35 dias
    • Gold: 65 dias
    • Platinum: 95 dias
  8. Selecione Proteção de Dados em Tempo Real.
    Essa opção minimiza o potencial de perda de dados.
  9. Selecione Manter backups de acordo com o período da retenção de política de proteção.
  10. Selecione um horário programado para backups diários.
  11. Selecione Fazer o primeiro backup imediatamente.
  12. Clique em Salvar Alterações.

Um backup de nível 0 do banco de dados será levado ao destino de backup do Recovery Service. Os backups incrementais são executados todos os dias de acordo com a programação de backup especificada. Se o padrão A Qualquer Momento tiver sido especificado para a programação de backup, o backup diário será iniciado a qualquer momento após a conclusão da configuração do serviço. Os backups são retidos no Recovery Service de acordo com a política de proteção de backup especificada. Com a tecnologia incremental do Recovery Service para sempre, não há necessidade de fazer backups completos semanais de nível 0. O Recovery Service pode produzir um backup virtual completo quando necessário, sem consumir ciclos de CPU no sistema Oracle Base Database Service.

Um novo objeto OCI do Banco de Dados Protegido é criado e associado ao banco de dados. O banco de dados protegido exibe: o status do banco de dados (protegido), se a transferência de redo em tempo real estiver ativada, a exposição à perda de dados (em minutos), o tamanho dos backups do banco de dados e a janela de recuperação atual em dias e horas.

Criar Backups Sob Demanda

Depois que os backups gerenciados pela Oracle para o Recovery Service forem ativados, os backups sob demanda poderão ser feitos usando a console da OCI seguindo estas etapas.

  1. Abra o menu de navegação. Clique em Oracle Database e depois clique em Oracle Base Database Service.
  2. Selecione o Sistema de Base Database no qual o Oracle Base Database Service está configurado.
  3. Selecione o banco de dados no qual você deseja criar um backup sob demanda para o Recovery Service.
  4. Em Recursos, clique em Backups.
  5. Clique emCriar Backup.
  6. Informe um nome para o novo backup sob demanda.
  7. Clique emCriar Backup.
Um novo backup é criado e exibido na lista de backups disponíveis. Os backups sob demanda permanecem no Recovery Service de acordo com a política de retenção de backup (bronze, silver, gold ou platinum) selecionada para backups automáticos.

Criar um Novo Banco de Dados com Base em um Backup

Crie um novo banco de dados do Oracle Base Database Service com base em um backup gerenciado da Oracle existente seguindo estas etapas.

  1. Abra o menu de navegação. Clique em Oracle Database e depois clique em Oracle Base Database Service.
  2. Selecione o Sistema de Base Database no qual o Oracle Base Database Service está configurado.
  3. Clique no banco de dados de origem do qual o backup já existe no Recovery Service.
  4. Em Recursos, clique em Backups.
  5. Clique no menu Ações do backup que você deseja usar como origem do novo banco de dados.
    Um novo menu é exibido.
  6. Clique em Criar Banco de Dados.
  7. Clique em Criar um Novo Sistema de Banco de Dados e, em seguida, clique em Criar.
  8. Especifique as informações de computação do novo banco de dados.
  9. Clique em Próximo.
  10. Insira as informações do novo banco de dados.
    Ao selecionar a versão da Imagem do Banco de Dados, selecione a mesma versão do banco de dados que o banco de dados de origem.
  11. Clique em Criar Sistema de Banco de Dados.
O novo banco de dados é criado em um novo sistema Base Database na mesma região e domínio de disponibilidade do OCI que o banco de dados de origem. Observe que você não pode ativar backups automáticos durante a criação do banco de dados com base em um backup existente. Se forem necessários backups automáticos, ative os backups automáticos após a criação do banco de dados.

Restaurar um Banco de Dados

Um banco de dados do Oracle Base Database Service pode ser restaurado para o ponto de restauração mais recente disponível, para um determinado ponto no tempo ou para um SCN específico. A restauração e a recuperação são feitas usando a console do OCI. Estas etapas ilustram como restaurar um banco de dados.

  1. Abra o menu de navegação. Clique em Oracle Database e depois clique em Oracle Base Database Service.
  2. Selecione o Sistema de Base Database no qual o Oracle Base Database Service está configurado.
  3. Selecione a base de dados para restaurar.
  4. Em Recursos, clique em Backups.
    Uma lista de backups disponíveis é exibida. Embora não seja possível restaurar um banco de dados de um backup nesta lista, a lista de backups pode ser usada como referência para quais dados estão disponíveis no momento para restaurar o banco de dados.
  5. Clique em Restaurar.
  6. Selecione uma das três opções de restauração:
    • Restaurar para o mais recente: O banco de dados é restaurado e recuperado com zero ou menos perda de dados possível.
    • Restaurar para timestamp: O banco de dados é restaurado para um timestamp específico.
    • Restaurar para SCN: O banco de dados é restaurado para um número de alteração do sistema específico do Oracle Database. Você deve conhecer o SCN específico.
  7. Clique em Restaurar Banco de Dados.