Fazer Backup e Restaurar o Autonomous AI Database na Infraestrutura Dedicada do Exadata

Para oferecer suporte à alta disponibilidade, o Autonomous AI Database on Dedicated Exadata Infrastructure faz backup automaticamente do seu banco de dados para você. O período de retenção para backups é de até 95 dias com base na Política de Retenção de Backup escolhida para o ACD (Autonomous Container Database). Você pode restaurar e recuperar o banco de dados a qualquer momento nesse período de retenção.

Ao fazer backup de um banco de dados, o banco de dados fica totalmente funcional; no entanto, durante o backup, as operações de gerenciamento do ciclo de vida não são permitidas. Por exemplo, a interrupção do banco de dados não é permitida durante o backup.

Sobre Backup e Recuperação

Por padrão, o Autonomous AI Database é configurado para fazer backup do seu banco de dados periodicamente. Você pode desativar backups automáticos ao provisionar um ACD e ativá-los na console do OCI (Oracle Cloud Infrastructure) a qualquer momento mais tarde. Depois que os backups automáticos forem ativados, você não poderá desativá-los para um ACD.

O backup dos Autonomous AI Databases no Oracle Public Cloud é feito no Object Storage com backups incrementais diários e backups completos semanais ou no Autonomous Recovery Service com backups virtuais completos diários, dependendo do destino do backup. O backup do Autonomous AI Database no Oracle Database@AWS é feito no OCI Object Storage ou no Amazon Simple Storage (S3) com backups incrementais diários e backups completos semanais ou no Autonomous Recovery Service com backups completos virtuais diários, dependendo do destino do backup.

Com backups automáticos ativados, você tem a opção de fazer qualquer um dos seguintes backups adicionais:

Política de Retenção de Backup (Período)

Você pode definir a política/período de retenção de backup ao provisionar um ACD ou modificá-lo posteriormente em sua página de detalhes na console do Oracle Cloud Infrastructure.

O valor padrão da política de retenção de backup é 15 dias e pode ser alterado para qualquer valor entre 7 e 95 dias.

Nas implantações Exadata Cloud@Customer:

Bloqueio de Retenção:

Você pode manter os backups automáticos mesmo após o encerramento de qualquer (ou de todos) dos componentes do Autonomous AI Database, como Exadata Infrastructure, AVMC (Autonomous VM Cluster), ACD e Autonomous AI Database. A linha do tempo para reter backups após o encerramento de um ACD é aplicável apenas para backups automáticos e não para backups de longo prazo. Você pode manter os backups de um ACD encerrado por até 72 horas ou até o final do período de retenção de backup. Além disso, no encerramento do ACD, quando você optar por reter backups durante o período de retenção de backup, poderá ativar o Bloqueio de Retenção. A ativação de um bloqueio de retenção de backup não permite a exclusão de todos os backups do banco de dados, incluindo os backups de longo prazo, antes da conclusão do período de retenção. Você não pode excluir esses backups até que o período de retenção expire.

Você pode ativar o bloqueio de retenção ao provisionar o ACD ou posterior. Uma vez ativado, você pode desativar o bloqueio de retenção dentro de 14 dias, além do qual a definição se torna permanente. Se você tiver ativado o bloqueio de retenção para seu ACD, o bloqueio de retenção se aplicará a backups automáticos e a backups de longo prazo de seus Autonomous AI Databases.

Se você tiver ativado o bloqueio de retenção:

Se você não tiver ativado o bloqueio de retenção:

Destino do Backup

Você pode associar um destino de backup para os backups de Autonomous AI Databases criados em um ACD.

Nas implantações do Oracle Public Cloud, você pode escolher o Autonomous Recovery Service ou o Object Storage como destino de backup. O padrão é o Object Storage e a opção recomendada é o Autonomous Recovery Service. Para Autonomous AI Database no Oracle Database@AWS, você pode escolher o Autonomous Recovery Service, o OCI Object Storage ou o Amazon Simple Storage (AWS S3). O padrão é o AWS S3 e a opção recomendada é o Autonomous Recovery Service.

Abaixo estão listadas as opções de destino de backup para implantações do Autonomous AI Database.

Tipo de destino do backup Implantações Suportadas Notas
Serviço Object Storage

Autonomous AI Database no Oracle Public Cloud

Autonomous AI Database on Exadata Cloud@Customer

Autonomous AI Database no Oracle Database@AWS

Armazena backups incrementais semanais completos e diários em um contêiner de armazenamento de objetos gerenciado pela Oracle no Oracle Cloud Infrastructure.

Para implantações do Exadata Cloud@Customer, se você escolher Armazenamento de Objetos como o tipo, poderá, opcionalmente, especificar um proxy HTTP da internet a ser usado ao se conectar ao contêiner de armazenamento. A Oracle recomenda o uso de um proxy, quando possível, para obter mais segurança.

ARS (Autonomous Recovery Service)

Autonomous AI Database no Oracle Public Cloud

Autonomous AI Database no Oracle Database@AWS

Armazena backups completos virtuais diários.

Esta é a opção recomendada.

Sistema de Arquivos de Rede (NFS) Autonomous AI Database on Exadata Cloud@Customer

Armazena backups em um local de armazenamento NFS (Network File System). Se você escolher Sistema de Arquivos de Rede (NFS) como o tipo, selecione um destino de backup já definido que usa o armazenamento do NFS (Network File System).

Consulte Pré-requisitos para Destinos de Backup para o Exadata Cloud@Customer antes de configurar destinos de backup em um armazenamento NFS para o Exadata Cloud@Customer

Se você escolher NFS como um tipo de destino de backup, deverá excluir manualmente os backups após o período de retenção de backup se o ACD correspondente for encerrado.

Consulte Política de Retenção de Backup para obter mais detalhes.

Appliance de Recuperação Autonomous AI Database on Exadata Cloud@Customer

Armazena backups em um dos seus destinos definidos anteriormente que usa o Oracle Zero Data Loss Recovery Appliance. Se você escolher Recovery Appliance como o tipo, selecione um destino de backup definido anteriormente que use Oracle Zero Data Loss Recovery Appliance, DB_UNIQUE_NAME do ACD e a senha de nome de usuário VPC.

Para um destino de backup do Zero Data Loss Recovery Appliance:

  • O appliance deve ser configurado com um usuário do catálogo privado virtual (VPC), que é utilizado para fazer os backups.
  • O appliance deve ser configurado com o nome exclusivo do banco de dados cujo backup está sendo feito e um mapeamento para o usuário VPC. Por exemplo:

    EXEC dbms_ra.add_db(db_unique_name=>'', protection_policy_name=>'VF_7DAYS', reserved_space=>'500G');
  • O appliance deve ser configurado com um mapeamento para o usuário VPC. Por exemplo:

    EXEC dbms_ra.grant_db_access(db_unique_name=>'', username=>'');
  • O appliance deve estar acessível no sistema Oracle Exadata Database Service on Cloud@Customer usando a string do Oracle Net Services, que é fornecida pelo administrador do Zero Data Loss Recovery Appliance.
  • Todos os ACDs principal e stand-by no mesmo Autonomous Data Guard não podem compartilhar o mesmo ZDLRA ou qualquer outra instância do Recovery Appliance.
  • As instâncias ZDLRA não devem ter a replicação ativada.
  • O exemplo de consulta a seguir pode ser usado para testar a configuração do ZDLRA. Essa consulta deve retornar o valor "1".

    select count(1) from rasys.db where REG_DB_UNIQUE_NAME = '';

Observação: certifique-se de fornecer a string de conexão que se conecta ao appliance de recuperação em um formato de string de "conexão fácil" da Oracle, ou seja, <host>:<port>/<service name>, em que <host> é o nome do host SCAN do Zero Data Loss Recovery Appliance.

Consulte Pré-requisitos para Destinos de Backup para o Exadata Cloud@Customer antes de configurar destinos do backup em uma localização do Zero Data Loss Recovery Appliance para o Exadata Cloud@Customer

Consulte Configuring Recovery Appliance for Protected Database Access no Zero Data Loss Recovery Appliance Administrator's Guide para obter informações adicionais.

Local Autonomous AI Database on Exadata Cloud@Customer Armazena backups na área de armazenamento do Exadata. Essa opção só estará disponível se você tiver configurado o Armazenamento local ao criar o Cluster de VMs do Autonomous Exadata. Depois que um ACD é criado com um tipo de destino de backup diferente de Local, ele não pode ser alterado para backups Locais posteriormente.
AWS S3 Autonomous AI Database no Oracle Database@AWS Armazena backups no AWS Object Storage.

Alterando Destinos de Backup

APLICA-SE A: Aplicável Exadata Cloud@Customer somente

Você pode alterar o tipo de destino de backup para um ACD com o backup automático ativado. Em um determinado momento, só pode haver um máximo de dois destinos de backup associados a um ACD.

Tabela - Alterando Destinos de Backup

Tipo atual de destino de backup Novos tipos de destino de backup suportados Notas
Local - Não é possível alterar o tipo de destino de backup se o tipo atual for local.
Sistema de Arquivos de Rede (NFS)

NFS

RA

-
Serviço Object Storage RA -
Recovery Appliance (RA)

RA

NFS

Serviço Object Storage

A alteração do tipo de destino de backup do RA para o Object Storage só será suportada se o ACD tiver sido configurado originalmente com backups do Object Storage primeiro.

Restaurar e Recuperar

Você pode restaurar o banco de dados usando uma das seguintes opções:

O banco de dados entra no estado indisponível enquanto a restauração está em andamento. Não é possível estabelecer conexão com o banco de dados neste estado. A única operação de gerenciamento de Ciclo de Vida suportada no estado indisponível é encerrada. Quando a operação de restauração termina, seu banco de dados é aberto no mesmo estado anterior à restauração. Para todos os três tipos de restauração (por SCN, por timestamp ou por meio de backup específico), um SCN será retornado quando a restauração for concluída.

Quando o banco de dados é restaurado, o valor da senha do usuário ADMIN também é restaurado. Portanto, pode ser que você não se lembre mais de um valor antigo. Você pode definir a senha para um novo valor conforme descrito em Desbloquear ou Alterar a Senha do Usuário do Banco de Dados ADMIN.

Após a restauração do banco de dados, todos os backups entre a data de conclusão da restauração e a data especificada para a operação de restauração - o horário da restauração - são invalidados. Não é possível iniciar outras operações de restauração em nenhum momento entre o horário de restauração e o horário de conclusão da restauração. Você só pode iniciar novas operações de restauração em um momento anterior ao horário de restauração ou posterior ao momento em que a restauração real foi bem-sucedida.

Em uma configuração do Autonomous Data Guard:

Operações de Backup e Restauração

A tabela a seguir lista as operações que você pode executar em backups do Autonomous AI Database.

Operação Detalhes Referência Adicional
Criar um backup manual Você pode criar um backup manual (sob demanda) na página Detalhes de um ACD na console do OCI. Faça backup manual do seu Autonomous AI Database
Criar um backup de longo prazo Você pode criar um backup de longo prazo na página Detalhes de um ACD na console do OCI. Criar um Backup de Longo Prazo
Clonar de um backup

Você pode criar uma cópia pontual de um conjunto de backup do seu Autonomous AI Database.

Você pode clonar a partir de um backup automático, backup manual (escolhido na lista de backups ou com base em um timestamp) ou um backup de longo prazo.

Para obter detalhes completos sobre a clonagem de um backup, seus requisitos e limitações, consulte Sobre a Clonagem do Autonomous AI Database na Infraestrutura Dedicada do Exadata

Para obter instruções sobre como clonar um backup manual ou de longo prazo na console da OCI, consulte Clonar Autonomous AI Database do Backup.

Para obter instruções sobre clonagem de um backup do ACD, consulte Clonar Autonomous Container Database do Backup.

Editar as definições de backup Você pode ativar backups automáticos (se desativado durante o provisionamento do ACD) e modificar as seguintes definições de backup na página Detalhes de um ACD na console do OCI:
  • Período de retenção de backup para qualquer valor entre 7 e 95 dias.
  • Tipo de destino de backup, se implantado no Exadata Cloud@Customer.
  • Proxy HTTP. Isso só se aplica quando o Object Storage é selecionado como destino de backup para implantações do Exadata Cloud@Customer.
  • Cópia de backup entre regiões, se implantada no Oracle Public Cloud.
  • Reter um backup automático durante o período de retenção de backup ou por 72 horas após o encerramento do ACD.
  • Ativar Bloqueio de Retenção. Isso só será aplicável se você optar por manter os backups durante o período de retenção de backup no encerramento do ACD.
Para obter detalhes completos sobre a edição das definições de backup, consulte Editar Definições de Backup do Autonomous Container Database.
Atualizar um backup de longo prazo Você pode editar o período de retenção de um backup de longo prazo ou até mesmo excluir um backup de longo prazo na página Detalhes de um ACD na console do OCI. Gerenciar Backups de Longo Prazo
Restaure e recupere seu Autonomous AI Database Você pode restaurar o banco de dados com base em um backup específico ou usar um timestamp para recuperação pontual na página Detalhes do ACD na console do OCI. Restaurar e Recuperar seu Autonomous AI Database
Exibir Backups Remotos Você pode exibir uma lista de backups remotos em uma região na console do OCI. Exibir uma Lista de Backups Remotos
Clonar um ACD do Backup Você pode recuperar seu banco de dados clonando um ACD de um backup remoto para um AVMC em uma região diferente da origem do clone. Clonar um Autonomous Container Database com Base em Backup

Você também pode usar a API para executar operações de backup e restauração. Para obter mais detalhes, consulte Referência de API para Autonomous AI Database na Infraestrutura Dedicada do Exadata.

Eventos de Backup e Restauração

Recursos do Oracle Database emitem eventos, que são mensagens estruturadas que indicam alterações em recursos. Há vários eventos associados às operações de backup do banco de dados. Você pode encontrá-los em Eventos para Autonomous AI Database na Infraestrutura Dedicada do Exadata.

Melhores Práticas para estimar o espaço de Backup

Você precisa de uma estimativa precisa dos requisitos de armazenamento de backup ao implantar o Autonomous AI Database na Infraestrutura Dedicada do Exadata, tanto nos ambientes Oracle Public Cloud quanto Exadata Cloud@Customer. Esta seção descreve os principais fatores e cálculos necessários para garantir a conformidade com as políticas de recuperação e evitar a utilização ou os custos de armazenamento imprevistos.

Gerenciamento de Backup no Autonomous AI Database

Os backups são gerenciados automaticamente, com a seguinte programação padrão:

Coletar Métricas de Origem Precisas

Para obter a estimativa mais precisa, execute os cálculos base em métricas do seu ambiente existente do Oracle AI Database, incluindo:

Observação: Os backups do Oracle AI Database geralmente atingem uma taxa de compactação de 50%, a menos que os dados já estejam compactados pelo HCC (Hybrid Columnar Compression), caso em que pouca ou nenhuma compactação adicional deve ser presumida. Os logs de arquivamento geralmente são compactados minimamente.

Planejamento de Retenção

Para manter uma determinada janela de recuperação (por exemplo, 14 dias), você deve manter o backup completo mais recente e todos os redo logs incrementais e arquivados associados até que todos sejam substituídos por um novo backup completo Devido à dependência entre backups, para uma política de retenção de 2 semanas, planeje até 3 semanas de armazenamento de backup para contabilizar a sobreposição e garantir que sua janela de recuperação esteja sempre totalmente protegida.

Cenários de Backup Adicionais

Backups Manuais:

Backups de Longo Prazo:

Observação Especial do Exadata Cloud@Customer com ZDLRA:

Para ambientes que utilizam o Zero Data Loss Recovery Appliance (ZDLRA):

Observação: Para implantações ZDLRA, sempre consulte as métricas reais do banco de dados e consulte a documentação do ZDLRA para obter um dimensionamento preciso.

Exemplo de Cálculo

Considere um ambiente com:

Perfil de Backup Semanal:

Resumo

Tabela - Parâmetros-Chave para Estimar o Armazenamento de Backup

Parâmetro Valor Típico/Recomendação
Frequência de Backup Completo Semanalmente
Frequência de Backup Incremental Diariamente (dias de backup não completos)
Taxa de Geração de Log de Arquivamento Diariamente (estimativa da taxa observada)
Taxa de Compactação 50% (exceto para dados compactados com CHC)
Política de Retenção 2 semanas (plano para 3 semanas de armazenamento simultâneo)
Cálculo de Armazenamento (Completo + Incremental) x Compactação + Logs de Arquivo