Gerenciar Backup e Recuperação de Banco de Dados no Oracle Exadata Database Service on Cloud@Customer
Saiba como trabalhar com os recursos de backup e recuperação fornecidos pelo Oracle Exadata Database Service on Cloud@Customer.
- Destinos de Backup
Um destino de backup é um destino para enviar backups do banco de dados. O destino pode ser um sistema de arquivos local, armazenamento de Objetos, montagem NFS ou ZDLRA. - Métodos de Backup do Oracle Database no Exadata Cloud
O Oracle Exadata Database Service on Cloud@Customer oferece duas abordagens para configurar e fazer backups como solução recomendada: Backup Gerenciado pela Oracle e Backup Configurado pelo Usuário. - Configurando e Personalizando Backups com o dbaascli
Além da opção de backup automatizado baseado na console, use o dbaascli para configurar e personalizar backups. - Criando um Backup Sob Demanda Usando dbaascli
Você pode usardbaascli
para criar um backup sob solicitação de um Banco de Dados completo ou um PDB (banco de dados plugável) individual: - Desativando Backups Automáticos para Facilitar o Gerenciamento Manual de Backup e Recuperação
- Personalizando o Comportamento do RTRT (Real Time Redo Transport) para Backups do Recovery Appliance
- Métodos de Backup Alternativos
Saiba mais sobre métodos de backup alternativos que estão disponíveis além da Console do OCI.
Tópico principal: Guias de Instruções
Destinos de Backup
Um destino de backup é um destino para enviar backups do banco de dados. O destino pode ser um sistema de arquivos local, armazenamento de Objetos, montagem NFS ou ZDLRA.
- Sobre o Gerenciamento de Destinos de Backup do Oracle Exadata Database Service on Cloud@Customer
Para backups, você pode usar o recurso de backup do Oracle Exadata Database Service on Cloud@Customer ou configurar um local de backup em um local que você gerencia. - Pré-requisitos para Destinos de Backup do Oracle Exadata Database Service on Cloud@Customer
Para configurar destinos de backup em um local do Zero Data Loss Recovery Appliance, ou um local de backup do NFS, verifique os pré-requisitos. - Usando a Console para Destinos de Backup do Oracle Exadata Database Service on Cloud@Customer
Saiba como usar a console para criar, editar, mover e encerrar um destino de backup da infraestrutura do Oracle Exadata Database Service on Cloud@Customer. - Usando a API para Gerenciar Destinos de Backup do Oracle Exadata Database Service on Cloud@Customer
Verifique a lista de chamadas de API para gerenciar os destinos de backup do Oracle Exadata Database Service on Cloud@Customer.
Sobre o Gerenciamento de Destinos de Backup para o Oracle Exadata Database Service on Cloud@Customer
Para backups, você pode usar o recurso de backup do Oracle Exadata Database Service on Cloud@Customer ou configurar um local de backup em um local que você gerencia.
O Oracle Exadata Database Service on Cloud@Customer fornece um recurso de backup que você pode configurar individualmente em cada banco de dados.
Consulte: Gerenciando Bancos de Dados no Exadata Cloud@Customer e Gerenciando Backup e Recuperação de Banco de Dados no Exadata Cloud@Customer.
Se você quiser armazenar backups em um Recovery Appliance ou em um local do armazenamento de arquivos de rede (NFS) que você gerencia, crie primeiro um destino de backup. Cada destino de backup define as propriedades necessárias para estabelecer conexão com o local do Recovery Appliance ou do NFS e cada destino de backup deve estar acessível no data center dos nós de cluster de VMs.
O recurso de backup do Oracle Exadata Database Service on Cloud@Customer também pode armazenar backups no armazenamento de objetos do Oracle Cloud Infrastructure ou no armazenamento local do Exadata no sistema Oracle Exadata Database Service on Cloud@Customer. No entanto, você não precisa criar um destino de backup para nenhum desses outros locais. Em vez disso, opções aplicáveis para backup no armazenamento de objetos na nuvem ou no armazenamento local do Exadata estão disponíveis diretamente ao criar um banco de dados.
Evite digitar informações confidenciais quando designar descrições, tags ou nomes simples aos recursos da nuvem usando a Console do Oracle Cloud Infrastructure, a API ou a CLI.
Tópicos Relacionados
Tópico principal: Destinos de Backup
Pré-requisitos para Destinos de Backup do Oracle Exadata Database Service on Cloud@Customer
Para configurar destinos de backup em um local do Zero Data Loss Recovery Appliance ou em um local de backup no NFS, verifique os pré-requisitos.
- 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.
- O appliance deve ser acessível pelo sistema Oracle Exadata Database Service on Cloud@Customer usando a string de conexão do Oracle Net Services, que é fornecida pelo administrador do Zero Data Loss Recovery Appliance.
- Para um destino de backup NFS:
- Bancos de dados não autônomos do Oracle Exadata Database Service on Cloud@Customer:
- Monte o local do servidor NFS em um diretório de ponto de montagem local em cada nó do cluster de VMs.
- O diretório do ponto de montagem local e o servidor NFS devem ser idênticos em todos os nós do cluster.
- Certifique-se de que a montagem do NFS seja contínua em todos os nós do cluster de VMs.
- O sistema de arquivos montado do NFS deve aceitar leitura e gravação pelo usuário do sistema operacional
oracle
em todos os nós do cluster de VMs.
- Autonomous Database no Cloud@Customer:
Observação
O Oracle Autonomous Database on Exadata Cloud@Customer suporta o NFS versões 3 e 4. No entanto, montagens com as duas versões ativadas são padronizadas para a versão 4.- Para garantir que o cluster de VMs Autônomas possa acessar o servidor NFS pela Rede de Backup (preferencial), digite endereços IP válidos da Rede de Backup ao configurar a Rede de Clusters de VMs.
Se o destino do backup não estiver acessível pela rede de backup, mas acessível pela rede do cliente, o tráfego do backup será roteado pela rede do cliente.
- O sistema de arquivos montado do NFS deve aceitar leitura e gravação pelo usuário do sistema operacional
oracle
em todos os nós do cluster de VMs. - Se as permissões estiverem sendo controladas no nível do usuário, o
uid:gid
do usuáriooracle
para o cluster de VMs Autônomas será 1001:1001. - Para servidores NFSv4 que restringem o intervalo de portas, você deve usar a opção insegura para permitir que clientes diferentes de um usuário Administrador se conectem ao servidor NFS.
- Para garantir que o cluster de VMs Autônomas possa acessar o servidor NFS pela Rede de Backup (preferencial), digite endereços IP válidos da Rede de Backup ao configurar a Rede de Clusters de VMs.
- Bancos de dados não autônomos do Oracle Exadata Database Service on Cloud@Customer:
Tópico principal: Destinos de Backup
Usando a Console para Destinos de Backup do Oracle Exadata Database Service on Cloud@Customer
Saiba como usar a console para criar, editar, mover e encerrar um destino de backup da infraestrutura do Oracle Exadata Database Service on Cloud@Customer.
- Usando a Console para Criar um Destino de Backup
Para criar um destino de backup, prepare-se para fornecer os valores da configuração do destino de backup. - Usando a Console para Editar um Destino de Backup
Para editar um destino de backup, prepare-se para fornecer os valores da configuração do destino de backup. - Usando a Console para Mover um Destino de Backup para Outro Compartimento
Para mover um destino de backup, prepare-se para fornecer os valores da configuração do destino de backup. - Usando a Console para Excluir um Destino de Backup
Para excluir um destino de backup, prepare-se para fornecer os valores da configuração do destino de backup.
Tópico principal: Destinos de Backup
Usando a Console para Criar um Destino de Backup
Para criar um destino de backup, esteja preparado para fornecer os valores da configuração do destino de backup.
Tópicos Relacionados
Usando a Console para Editar um Destino de Backup
Para editar um destino de backup, esteja preparado para fornecer os valores da configuração do destino de backup.
Você só pode editar um destino de backup se ele não estiver associado ao banco de dados no momento.
Usando a Console para Mover um Destino de Backup para Outro Compartimento
Para mover um destino de backup, prepare-se para fornecer os valores da configuração do destino de backup.
Você pode alterar o compartimento que contém seu destino de backup movendo-o.
Quando você move um destino de backup, a alteração de compartimento não afeta outros recursos associados. Esses outros recursos, como os bancos de dados associados, permanecem no compartimento atual.
Usando a Console para Excluir um Destino de Backup
Para excluir um destino de backup, esteja preparado para fornecer os valores da configuração do destino de backup.
Para poder excluir um destino de backup, verifique se ele não está associado a algum banco de dados.
- Não remove backups residuais que são deixados no destino de backup
- Remove do Cloud Control Plane todas as referências ao destino de backup excluído
Usando a API para Gerenciar Destinos de Backup do Oracle Exadata Database Service on Cloud@Customer
Verifique a lista de chamadas de API para gerenciar os destinos de backup do Oracle Exadata Database Service on Cloud@Customer.
Para obter informações sobre como usar a API e assinar solicitações, consulte "APIs REST" e "Credenciais de Segurança". Para obter informações sobre SDKs, consulte "Kits de Desenvolvimento de Software e Interface de Linha de Comando".
CreateBackupDestination
DeleteBackupDestination
GetBackupDestination
ListBackupDestination
UpdateBackupDestination
ChangeBackupDestinationCompartment
Para obter a lista completa de APIs, consulte "API de Serviço de Banco de Dados".
Tópicos Relacionados
Tópico principal: Destinos de Backup
Métodos de Backup do Oracle Database no Exadata Cloud
O Oracle Exadata Database Service on Cloud@Customer oferece duas abordagens para configurar e fazer backups como solução recomendada: Backup Gerenciado pela Oracle e Backup Configurado pelo Usuário.
- Backup Gerenciado pela Oracle
Backups de banco de dados são gerenciados inteiramente pelo serviço Oracle Exadata Database Service on Cloud@Customer com base em uma configuração única. - Backup Configurado pelo Usuário
É responsabilidade do usuário configurar e executar operações de backup usando odbaascli
de acordo com suas preferências.
Backup Gerenciado pela Oracle
Os backups de banco de dados são totalmente gerenciados pelo serviço Oracle Exadata Database Service on Cloud@Customer com base em uma configuração única.
Uma vez configurado, você não precisa executar qualquer manutenção, como programação de backup e exclusão dos backups. A Oracle gerencia os backups por meio de workflows bem definidos. Determinados parâmetros de configuração de backup não estão totalmente integrados ao workflow de Backup Gerenciado pela Oracle. Se você quiser definir qualquer um desses parâmetros para os backups, poderá usar dbaascli database backup —configure
para defini-los. Para obter mais informações, consulte Configurando Banco de Dados para Backup.
- Destinos de Backup
Um destino de backup é um destino para enviar backups do banco de dados. O destino pode ser um sistema de arquivos local, um armazenamento de objetos, uma montagem NFS ou um ZDLRA. - Backup e Recuperação Automáticos
Tópicos Relacionados
Tópico principal: Métodos de Backup do Oracle Database no Exadata Cloud
Destinos de Backup
Um destino de backup é um destino para enviar backups do banco de dados. O destino pode ser um sistema de arquivos local, armazenamento de Objetos, montagem NFS ou ZDLRA.
- Sobre Gerenciamento de Destinos de Backup para o Oracle Exadata Database Service on Cloud@Customer
Para backups, você pode usar o recurso do backup do Oracle Exadata Database Service on Cloud@Customer ou configurar um local de backup em um local que você gerencia. - Pré-requisitos para Destinos de Backup para o Oracle Exadata Database Service on Cloud@Customer
Para configurar os destinos do backup em uma localização do Zero Data Loss Recovery Appliance ou um local do backup NFS, verifique os pré-requisitos. - Usando a Console para Destinos de Backup no Oracle Exadata Database Service on Cloud@Customer
Saiba como usar a console para criar, editar, mover e encerrar um destino de backup da sua infraestrutura para o Oracle Exadata Database Service on Cloud@Customer. - Usando a API para Gerenciar os Destinos de Backup do Oracle Exadata Database Service on Cloud@Customer
Verifique a lista de chamadas de API para gerenciar seus destinos Oracle Exadata Database Service on Cloud@Customer de backup.
Tópico principal: Backup Gerenciado pela Oracle
Sobre o Gerenciamento de Destinos de Backup para o Oracle Exadata Database Service on Cloud@Customer
Para backups, você pode usar o recurso de backup do Oracle Exadata Database Service on Cloud@Customer ou configurar um local de backup em um local que você gerencia.
O Oracle Exadata Database Service on Cloud@Customer fornece um recurso de backup que você pode configurar individualmente em cada banco de dados.
Consulte: Gerenciando Bancos de Dados no Exadata Cloud@Customer e Gerenciando Backup e Recuperação de Banco de Dados no Exadata Cloud@Customer.
Se você quiser armazenar backups em um Recovery Appliance ou em um local do armazenamento de arquivos de rede (NFS) que você gerencia, crie primeiro um destino de backup. Cada destino de backup define as propriedades necessárias para estabelecer conexão com o local do Recovery Appliance ou do NFS e cada destino de backup deve estar acessível no data center dos nós de cluster de VMs.
O recurso de backup do Oracle Exadata Database Service on Cloud@Customer também pode armazenar backups no armazenamento de objetos do Oracle Cloud Infrastructure ou no armazenamento local do Exadata no sistema Oracle Exadata Database Service on Cloud@Customer. No entanto, você não precisa criar um destino de backup para nenhum desses outros locais. Em vez disso, opções aplicáveis para backup no armazenamento de objetos na nuvem ou no armazenamento local do Exadata estão disponíveis diretamente ao criar um banco de dados.
Evite digitar informações confidenciais quando designar descrições, tags ou nomes simples aos recursos da nuvem usando a Console do Oracle Cloud Infrastructure, a API ou a CLI.
Tópicos Relacionados
Tópico principal: Destinos de Backup
Pré-requisitos para Destinos de Backup do Oracle Exadata Database Service on Cloud@Customer
Para configurar destinos de backup em um local do Zero Data Loss Recovery Appliance ou em um local de backup no NFS, verifique os pré-requisitos.
- 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.
- O appliance deve ser acessível pelo sistema Oracle Exadata Database Service on Cloud@Customer usando a string de conexão do Oracle Net Services, que é fornecida pelo administrador do Zero Data Loss Recovery Appliance.
- Para um destino de backup NFS:
- Bancos de dados não autônomos do Oracle Exadata Database Service on Cloud@Customer:
- Monte o local do servidor NFS em um diretório de ponto de montagem local em cada nó do cluster de VMs.
- O diretório do ponto de montagem local e o servidor NFS devem ser idênticos em todos os nós do cluster.
- Certifique-se de que a montagem do NFS seja contínua em todos os nós do cluster de VMs.
- O sistema de arquivos montado do NFS deve aceitar leitura e gravação pelo usuário do sistema operacional
oracle
em todos os nós do cluster de VMs.
- Autonomous Database no Cloud@Customer:
Observação
O Oracle Autonomous Database on Exadata Cloud@Customer suporta o NFS versões 3 e 4. No entanto, montagens com as duas versões ativadas são padronizadas para a versão 4.- Para garantir que o cluster de VMs Autônomas possa acessar o servidor NFS pela Rede de Backup (preferencial), digite endereços IP válidos da Rede de Backup ao configurar a Rede de Clusters de VMs.
Se o destino do backup não estiver acessível pela rede de backup, mas acessível pela rede do cliente, o tráfego do backup será roteado pela rede do cliente.
- O sistema de arquivos montado do NFS deve aceitar leitura e gravação pelo usuário do sistema operacional
oracle
em todos os nós do cluster de VMs. - Se as permissões estiverem sendo controladas no nível do usuário, o
uid:gid
do usuáriooracle
para o cluster de VMs Autônomas será 1001:1001. - Para servidores NFSv4 que restringem o intervalo de portas, você deve usar a opção insegura para permitir que clientes diferentes de um usuário Administrador se conectem ao servidor NFS.
- Para garantir que o cluster de VMs Autônomas possa acessar o servidor NFS pela Rede de Backup (preferencial), digite endereços IP válidos da Rede de Backup ao configurar a Rede de Clusters de VMs.
- Bancos de dados não autônomos do Oracle Exadata Database Service on Cloud@Customer:
Tópico principal: Destinos de Backup
Usando a Console para Destinos de Backup do Oracle Exadata Database Service on Cloud@Customer
Saiba como usar a console para criar, editar, mover e encerrar um destino de backup da infraestrutura do Oracle Exadata Database Service on Cloud@Customer.
- Usando a Console para Criar um Destino de Backup
Para criar um destino de backup, prepare-se para fornecer os valores da configuração do destino de backup. - Usando a Console para Editar um Destino de Backup
Para editar um destino de backup, prepare-se para fornecer os valores da configuração do destino de backup. - Usando a Console para Mover um Destino de Backup para Outro Compartimento
Para mover um destino de backup, prepare-se para fornecer os valores da configuração do destino de backup. - Usando a Console para Excluir um Destino de Backup
Para excluir um destino de backup, prepare-se para fornecer os valores da configuração do destino de backup.
Tópico principal: Destinos de Backup
Usando a Console para Criar um Destino de Backup
Para criar um destino de backup, esteja preparado para fornecer os valores da configuração do destino de backup.
Tópicos Relacionados
Usando a Console para Editar um Destino de Backup
Para editar um destino de backup, esteja preparado para fornecer os valores da configuração do destino de backup.
Você só pode editar um destino de backup se ele não estiver associado ao banco de dados no momento.
Usando a Console para Mover um Destino de Backup para Outro Compartimento
Para mover um destino de backup, prepare-se para fornecer os valores da configuração do destino de backup.
Você pode alterar o compartimento que contém seu destino de backup movendo-o.
Quando você move um destino de backup, a alteração de compartimento não afeta outros recursos associados. Esses outros recursos, como os bancos de dados associados, permanecem no compartimento atual.
Usando a Console para Excluir um Destino de Backup
Para excluir um destino de backup, esteja preparado para fornecer os valores da configuração do destino de backup.
Para poder excluir um destino de backup, verifique se ele não está associado a algum banco de dados.
- Não remove backups residuais que são deixados no destino de backup
- Remove do Cloud Control Plane todas as referências ao destino de backup excluído
Usando a API para Gerenciar Destinos de Backup do Oracle Exadata Database Service on Cloud@Customer
Verifique a lista de chamadas de API para gerenciar os destinos de backup do Oracle Exadata Database Service on Cloud@Customer.
Para obter informações sobre como usar a API e assinar solicitações, consulte "APIs REST" e "Credenciais de Segurança". Para obter informações sobre SDKs, consulte "Kits de Desenvolvimento de Software e Interface de Linha de Comando".
CreateBackupDestination
DeleteBackupDestination
GetBackupDestination
ListBackupDestination
UpdateBackupDestination
ChangeBackupDestinationCompartment
Para obter a lista completa de APIs, consulte "API de Serviço de Banco de Dados".
Tópicos Relacionados
Tópico principal: Destinos de Backup
Backup e Recuperação Automáticos
- Sobre o Gerenciamento de Backup de Banco de Dados para o Oracle Exadata Database Service on Cloud@Customer
Saiba como configurar o backup ao criar o banco de dados no Oracle Exadata Database Service on Cloud@Customer. - Usando a Console para Configurar e Gerenciar Backup e Recuperação
Saiba como usar a console para exibir uma lista de backups disponíveis, editar definições de backup e restaurar um banco de dados do Oracle Exadata Database Service on Cloud@Customer. - Usando a API para Gerenciar Backup e Recuperação de Banco de Dados
Saiba como usar a API para gerenciar backup e recuperação de banco de dados com o Oracle Exadata Database Service on Cloud@Customer.
Tópico principal: Backup Gerenciado pela Oracle
Sobre o Gerenciamento de Backup de Banco de Dados do Oracle Exadata Database Service on Cloud@Customer
Saiba como configurar o backup ao criar o banco de dados no Oracle Exadata Database Service on Cloud@Customer.
O Oracle Exadata Database Service on Cloud@Customer fornece recursos de backup automático do banco de dados que usam o Oracle RMAN (Recovery Manager). Ao criar um banco de dados no Oracle Exadata Database Service on Cloud@Customer, você pode especificar um destino de backup e ativar backups automáticos. Para obter mais informações, consulte as informações desta publicação sobre como gerenciar destinos de backup para o Oracle Exadata Database Service on Cloud@Customer.
Após a criação do banco de dados, você também pode:
- Exibir uma lista de backups disponíveis
- Ativar ou desativar backups automáticos.
- Editar as definições de backup.
- Restaurar um banco de dados.
Você pode executar essas operações usando a Console ou a API.
Os backups automáticos do banco de dados são configurados desta forma:
-
Os backups automáticos são programados diariamente. O processo de backup automático pode ser executado a qualquer momento na janela de backup diário, que está entre meia-noite e 6h no fuso horário do cluster da máquina virtual (VM) que hospeda o banco de dados.
-
Os backups automáticos usam uma combinação de backups completos (nível 0 do RMAN) e incrementais (nível 1 do RMAN) do banco de dados:
- Para backups em um Zero Data Loss Recovery Appliance, após um backup inicial completo ser executado, o Zero Data Loss Recovery Appliance cria e valida backups virtuais completos de cada backup incremental diário.
- Para backups em NFS ou OSS, o intervalo padrão entre backups de nível 0 é de sete dias. O nível padrão dia 0 é domingo.
- Para backups no Armazenamento Local do Exadata:
A opção do período de retenção para Armazenamento Local do Exadata é 7 ou 14 dias. Independentemente da janela de retenção selecionada para backups no Armazenamento Local do Exadata, os backups incrementais de nível 1 são sempre executados depois que a cópia da imagem de nível inicial 0 é executada. Além disso, os backups incrementais de nível 1 são mesclados no backup de cópia da imagem de nível 0 quando se tornam mais antigos que o período de retenção.
Por exemplo: Uma janela de retenção de 14 dias para Local inclui um "mesclado" nível 0, 14 incremental de nível 1 mais archivelogs para os 14 dias.
-
O período de retenção define o período durante o qual os backups automáticos são mantidos:
- Para backups no Zero Data Loss Recovery Appliance, a política de retenção implementada no appliance controla o período de retenção.
- Para backups no armazenamento local do Exadata, você pode escolher um período de retenção de 7 ou 14 dias. O período de retenção padrão é de 7 dias.
- Para backups no Oracle Cloud Infrastructure Object Storage ou em um destino de backup NFS, você pode escolher um dos seguintes períodos de retenção predefinidos: 7, 14, 30, 45 ou 60 dias. O período de retenção padrão é de 30 dias.
- Por padrão, o Oracle Database é executado no modo
ARCHIVELOG
e o backup dos arquivos de redo log arquivados é feito a cada 30 minutos. - Independentemente do destino do backup, os backups dos dados do usuário são criptografados por padrão.
Enquanto um backup está em andamento, a Oracle recomenda que você evite executar ações que possam interferir na disponibilidade, como reiniciar máquinas virtuais ou aplicar patches. Se uma operação de backup automático falhar, o backup será adiado até a janela de backup do dia seguinte.
Quando for obrigatório, você poderá restaurar o Oracle Database para:
- O ponto de restauração mais recente disponível.
- Um momento específico, fornecendo um timestamp.
- Um SCN (System Change Number) do Oracle Database.
Os recursos de backup e recuperação descritos neste tópico tratam apenas sobre backup e recuperação do banco de dados, o que inclui arquivos de dados, arquivos de log, arquivos de controle e o arquivo de parâmetro do servidor (SP) do Oracle Database. Você é responsável pelo backup de outros arquivos em suas máquinas virtuais. Especificamente, a Oracle recomenda que você faça backup do armazenamento de chaves (wallet) TDE (Criptografia Transparente de Dados). Sem o armazenamento de chaves TDE, os backups do Oracle Database não têm efetivamente utilidade porque não é possível ler os dados contidos no backup.
Se a recuperação baseada em TAG falhar com o erro ORA-01152
, use o RMAN (Recovery Manager) diretamente para concluir a recuperação.
Se a recuperação do arquivo de parâmetros do servidor (SPFILE) falhar na configuração local usando dbaascli
, utilize o RMAN (Recovery Manager) diretamente para concluir a recuperação.
Tópico principal: Backup e Recuperação Automáticos
Usando a Console para Configurar e Gerenciar Backup e Recuperação
Saiba como usar a console para exibir uma lista de backups disponíveis, editar definições de backup e restaurar um banco de dados do Oracle Exadata Database Service on Cloud@Customer.
- Exibindo uma Lista de Backups Disponíveis com a Console
Para exibir uma lista de backups disponíveis com o Oracle Exadata Database Service on Cloud@Customer, execute esse procedimento. - Editando Definições de Backup com a Console
Para editar destinos de backup, alterar programações de backup e outra administração de backup, você pode usar a console do Oracle Exadata Database Service on Cloud@Customer. - Restaurando um Banco de Dados com a Console
Para restaurar um banco de dados para um ponto no tempo, para um número de alteração do sistema (SCN) ou para o backup mais recente, use a Console do Oracle Exadata Database Service on Cloud@Customer.
Tópico principal: Backup e Recuperação Automáticos
Exibindo uma Lista de Backups Disponíveis com a Console
Para exibir uma lista de backups disponíveis com o Oracle Exadata Database Service on Cloud@Customer, execute esse procedimento.
Somente os backups gerenciados são sincronizados com a Console. Se você configurar backups diretamente no backend, eles não serão sincronizados com a Console. Esse é um comportamento esperado e a Oracle não tem planos de mudar isso.
Tópico principal: Usando a Console para Configurar e Gerenciar Backup e Recuperação
Editando Definições de Backup com a Console
Para editar destinos de backup, alterar programações de backup e outra administração de backup, você pode usar a console do Oracle Exadata Database Service on Cloud@Customer.
- Abra o menu de navegação. Em Oracle Database, clique em Exadata Database Service on Cloud@Customer.
- Escolha a Região e o Compartimento que contém o cluster de VMs que hospeda o banco de dados cujas definições de backup você deseja editar.
- Clique em Clusters de VMs.
- Clique no nome do cluster de VMs que hospeda o banco de dados cujas definições de backup você deseja editar.
- Na lista Recursos da página Detalhes do Cluster de VMs, clique em Bancos de Dados.
- Clique no nome do banco de dados cujas definições de backup você deseja editar.
A página Detalhes do Banco de Dados exibe informações sobre o banco de dados selecionado.
- Clique em Editar Definições de Backup.
- Sua configuração de backup atual determina as alterações que você pode fazer na caixa de diálogo Definições de Backup, conforme a seguir:
-
Se os backups automáticos não estiverem configurados, você poderá usar as seguintes definições para definir a configuração de backup para o banco.
- Tipo de Destino de Backup: Na lista, escolha uma opção.
- Local: Selecione para armazenar backups localmente nos Servidores de Armazenamento Exadata do sistema Exadata Database Service on Cloud@Customer.
Essa opção só estará disponível se você tiver ativado backups no armazenamento local do Exadata no cluster de VMs em que deseja hospedar o banco de dados.
- Object Storage Selecione para armazenar backups em um contêiner de armazenamento de objetos gerenciado pela Oracle no Oracle Cloud Infrastructure.
Para usar essa opção, o sistema Exadata Database Service on Cloud@Customer deve ter conectividade de saída com o Oracle Cloud Infrastructure Object Storage.
- NFS Selecione para armazenar backups em um dos destinos de backup definidos anteriormente que usa o armazenamento NFS (Network File System). Consulte "Gerenciando Destinos de Backup para o Exadata Database Service on Cloud@Customer".
Se você selecionar esta opção, também deverá escolher na lista Destinos de Backup do NFS.
- Recovery Appliance Selecione para armazenar backups em um dos destinos de backup definidos anteriormente que usa o Oracle Zero Data Loss Recovery Appliance. Consulte Gerenciando Destinos de Backup para o Exadata Database Service on Cloud@Customer.
Ao selecionar essa opção, será necessário fornecer também as seguintes informações:
- Escolha Destinos de Backup na lista do Recovery Appliance.
- Escolha na lista Usuário do VPC, que contém a lista de nomes de usuários do catálogo privado virtual (VPC) definidos no destino de backup do Recovery Appliance.
- Forneça a Senha do usuário do VPC.
Observação
Se você selecionar um destino de backup, não será possível alterá-lo posteriormente.
Para obter mais informações sobre como personalizar o comportamento do RTRT (Real Time Redo Transport), consulte Personalizando o Comportamento do RTRT (Real Time Redo Transport) para Backups do Recovery Appliance
- Local: Selecione para armazenar backups localmente nos Servidores de Armazenamento Exadata do sistema Exadata Database Service on Cloud@Customer.
- Ativar backups automáticos: Selecione essa opção para ativar backups diários usando a política de backups automáticos.
- Período de retenção do backup: Selecione essa opção para escolher uma das opções de duração do tempo de retenção dos backups automáticos.
Para backups no armazenamento local do Exadata, você pode escolher um período de retenção de 7 ou 14 dias. O período de retenção padrão é de 7 dias.
Para backups no Oracle Cloud Infrastructure Object Storage ou em um destino de backup NFS, você pode escolher um dos seguintes períodos de retenção predefinidos: 7, 14, 30, 45 ou 60 dias. O período de retenção padrão é de 30 dias.
Essa opção não se aplica aos destinos de backup do Recovery Appliance. Para backups no Oracle Zero Data Loss Recovery Appliance, a política de retenção implementada no appliance controla o período de retenção.
- Tipo de Destino de Backup: Na lista, escolha uma opção.
- Se backups automáticos tiverem sido configurados anteriormente, você poderá fazer as seguintes alterações:
- Para destinos de backup do Oracle Zero Data Loss Recovery Appliance, você pode atualizar a Senha do usuário do catálogo privado virtual (VPC) que é usada para acessar o appliance.
- Para destinos de backup que não usam o Oracle Zero Data Loss Recovery Appliance, você pode atualizar o Período de retenção do backup para backups automáticos:
- Para backups no armazenamento local do Exadata, você pode escolher um período de retenção de 7 ou 14 dias. O período de retenção padrão é de 7 dias.
- Para backups no Oracle Cloud Infrastructure Object Storage ou em um destino de backup NFS, você pode escolher um dos seguintes períodos de retenção predefinidos: 7, 14, 30, 45 ou 60 dias. O período de retenção padrão é de 30 dias.
- Para backups no Oracle Zero Data Loss Recovery Appliance, a política de retenção implementada no appliance controla o período de retenção.
- Você pode definir a opção como Ativar backups automáticos. Selecione essa opção para ativar backups automáticos do banco de dados. Desmarque essa opção para suspender backups automáticos do banco de dados.
-
- Clique em Salvar Alterações.
Restaurando um Banco de Dados com a Console
Para restaurar um banco de dados para um ponto no tempo, para um número de alteração do sistema (SCN) ou para o backup mais recente, use a Console do Oracle Exadata Database Service on Cloud@Customer.
Você só pode restaurar um banco de dados 23ai no mesmo home de banco de dados (restauração no local).
Use o seguinte procedimento para restaurar um banco de dados:
- Abra o menu de navegação. Em Oracle Database, clique em Exadata Database Service on Cloud@Customer.
- Escolha a Região e o Compartimento que contém o cluster de VMs que hospeda o banco de dados que você deseja restaurar.
- Clique em Clusters de VMs.
- Clique no nome do cluster de VMs que hospeda o banco de dados que você deseja restaurar.
- Na lista Recursos da página Detalhes do Cluster de VMs, clique em Bancos de Dados.
- Clique no nome do banco de dados que você deseja restaurar.
A página Detalhes do Banco de Dados exibe informações sobre o banco de dados selecionado.
- Clique em Restaurar Banco de Dados.
- Na caixa de diálogo resultante, selecione uma das seguintes opções e clique em Restaurar Banco de Dados:
- Restaurar para mais recente: O banco de dados é restaurado e recuperado com nenhuma perda de dados ou a menor possível.
- Restaurar para um timestamp: O banco de dados é restaurado e recuperado para o timestamp especificado.
- Restaurar para SCN: O banco de dados é restaurado e recuperado para o SCN (Número de Alteração do Sistema) do Oracle Database especificado O SCN especificado deve ser válido; caso contrário, a operação falhará.
O backup falha depois de uma restauração pontual para um timestamp ou SCN no armazenamento NFS. Aguarde uns 10 minutos antes de continuar com o backup.
Tópico principal: Usando a Console para Configurar e Gerenciar Backup e Recuperação
Usando a API para Gerenciar o Backup e a Recuperação do Banco de Dados
Saiba como usar a API para gerenciar o backup e a recuperação de banco de dados com o Oracle Exadata Database Service on Cloud@Customer.
Para obter informações sobre como usar a API e assinar solicitações, consulte "APIs REST" e "Credenciais de Segurança". Para obter informações sobre SDKs, consulte "Kits de Desenvolvimento de Software e Interface de Linha de Comando".
Use estas operações de API para gerenciar o backup e a recuperação do banco de dados:
GetBackup
ListBackups
RestoreDatabase
UpdateDatabase
- Para ativar e desativar backups automáticos.
Para obter a lista completa de APIs, consulte "API de Serviço de Banco de Dados".
Backup Configurado pelo Usuário
É responsabilidade do usuário configurar e executar operações de backup usando o dbaascli
de acordo com suas preferências.
Os backups que usam o dbaascli
não são reconhecidos como backups gerenciados pela Oracle. Use os comandos dbaascli database backup
, dbaascli pdb backup
, dbaascli database recover
e dbaascli pdb recover
para configurar e executar várias operações de backup e recuperação.
Se os clientes configurarem backups para o Object Storage usando o RMAN sem usar o OCI Control Plane ou as APIs do OCI, eles serão responsáveis por configurar manualmente os backups da Wallet de TDE. Por padrão, a automação da nuvem da Oracle limpa arquivos de log de arquivamento a cada 24 horas. Quando você usa o RMAN para executar backups manuais, há um risco de os logs de arquivamento serem excluídos. Consulte dbaascli database backup para obter informações sobre como configurar a limpeza do log de arquivamento. A recomendação é usar backups gerenciados pela Oracle.
- Como Fazer Backup Usando o dbaascli para Backup Configurado pelo Usuário
- Como Recuperar um Banco de Dados
Tópico principal: Métodos de Backup do Oracle Database no Exadata Cloud
Como Fazer Backup Usando o dbaascli para Backup Configurado pelo Usuário
- Configurar regras de rede e segurança para permitir que os hosts de banco de dados armazenem o backup no destino de armazenamento desejado. Para o Exadata Cloud Service, consulte Configuração de Rede para Instâncias do Exadata Cloud Service.
- Configurar Destino de Backup
- Configurar banco de dados com um Destino de Backup
- Fazer backup do banco de dados
- Configurando o Destino de Backup
Dependendo do Oracle Database Cloud Service, Oracle Exadata Cloud@Customer ou Oracle Exadata Cloud Service, você pode escolher um dos destinos de backup a seguir para armazenar backups. - Configurando o Banco de Dados para Backup
Depois que o destino de backup estiver configurado e disponível, você poderá usar o utilitário dbaascli para configurar o banco de dados com destino de backup e parâmetros de configuração associados, por exemplo, Janela de Recuperação de Retenção de Backup, Programação de Backup, Programação de Log de Arquivamento etc. - Fazer Backup de um Banco de Dados Contêiner (CDB)
- Backup de um Banco de Dados Plugável (PDB)
- Extraindo o Status do Job de Backup
Tópicos Relacionados
Tópico principal: Backup Configurado pelo Usuário
Configurando Destino de Backup
Dependendo do Oracle Database Cloud Service, Oracle Exadata Cloud@Customer ou Oracle Exadata Cloud Service, você pode escolher um dos destinos de backup a seguir para armazenar backups.
- Oracle Cloud Infrastructure Object Storage: Aplica-se ao Exadata Cloud@Customer e ao Exadata Cloud Service.
- ZDLRA (Zero Data Loss Recovery Appliance): Aplica-se ao Exadata Cloud@Customer.
- NFS (Network File System): Aplica-se ao Exadata Cloud@Customer.
- Área de Recuperação Rápida (FRA): Aplica-se ao Exadata Cloud@Customer.
Tópicos Relacionados
Tópico principal: Como Fazer Backup Usando o dbaascli para Backup Configurado pelo Usuário
Configurando o Banco de Dados para Backup
Depois que o destino de backup for configurado e estiver disponível, você poderá usar o utilitário dbaascli para configurar o banco de dados com destino de backup e parâmetros de configuração associados, por exemplo, Janela de Recuperação de Retenção de Backup, Programação de Backup, Programação de Log de Arquivamento etc.
Os parâmetros de configuração são especificados por meio de um arquivo de configuração de entrada que tem uma lista de pares de parâmetro=valor. O modelo para esse arquivo de entrada pode ser gerado usando a opção --getConfig
, que pode ser modificada de acordo com as definições de destino desejadas e outras preferências e, em seguida, usada como entrada para a opção --configure
.
dbaascli database backup --getConfig --dbName <value> --configFile <value>
Retorna a configuração de Backup do banco de dados em um arquivo especificado pelo usuário. Se o backup nunca for configurado, ele retornará o modelo padrão em que o usuário pode preencher os parâmetros de configuração com seus valores e usá-lo como entrada na opção de comando --configure.dbaascli database backup --configure
, você pode definir as informações de configuração de backup para um banco de dados nos seguintes casos:
- Backup Gerenciado pelo Usuário: Defina a configuração de backup completa com base no destino.
- Backup Gerenciado pela Oracle: Defina parâmetros de configuração adicionais se um parâmetro for compatível com o Backup Gerenciado pela Oracle.
Observe que o uso de
dbaascli database backup --configure
para definir parâmetros incompatíveis com Backups Gerenciados pela Oracle pode levar a problemas de backup/recuperação. No momento, a Oracle não confirma se um parâmetro é compatível ou não. Até a Oracle implementar a validação, é sua responsabilidade verificar a compatibilidade.dbaascli database backup --configure --dbName <value> --configFile <value>
Esse comando assíncrono gera um identificador exclusivo universal (UUID), que você pode usar para rastrear o status.dbaascli database backup status --uuid <value> --dbname <value>
Para recuperar a configuração atual para a validação, execute:dbaascli database --dbaname --getConfig
Observação
Ao usar Backups Gerenciados pela Oracle, talvez você queira alterar algumas definições de configuração de backup com base nos requisitos do seu aplicativo. Você poderá usar odbaascli
para modificar esses parâmetros se eles estiverem marcados com a tagCompatible with console automatic backup
.
Parâmetros de Configuração para Backup
Tabela 5-17 Parâmetros Gerais de Configuração (válidos para todos os destinos de backup, exceto Armazenamento Local (FRA))
Parâmetro | Descrição | Compatível com Backup Gerenciado pela Oracle |
---|---|---|
bkup_rman_compression |
Nível de compactação aplicado a backups automáticos.
Os valores válidos são Padrão:
|
Sim |
bkup_set_section_size |
Permite o uso do recurso de backup de várias seções do RMAN.
Os valores válidos são |
Sim |
bkup_section_size |
Tamanho da seção do RMAN usado para backups automáticos.
O valor padrão é 64G. Só é aplicável quando |
Sim |
bkup_channels_node |
O número de canais do RMAN por nó usado para backups automáticos.
Os valores válidos estão entre 1 e 32. |
Sim |
bkup_daily_time |
Horário de início do backup diário automático expresso no formato 24 horas como hh:mm .
|
Exadata Cloud@Customer: Sim
Exadata Cloud Service: Não Não compatível com Backup Gerenciado pela Oracle no Exadata Cloud Service. A responsabilidade da programação reside no Plano de Controle. |
bkup_archlog_frequency |
Intervalo em minutos entre backups automáticos de arquivos de log do banco de dados arquivado.
Os valores válidos são 15, 20, 30, 60, 120 a 1440 em intervalos de 1 hora expressos em minutos. Padrão: 30 para Exadata Cloud@Customer. |
Sim |
bkup_l0_day |
Esse parâmetro controla o dia da semana de Nível 0 para OSS e NFS.
Dia da semana em que um backup de nível 0 é feito. Os valores válidos são Só é aplicável quando Padrão: |
Exadata Cloud@Customer: Sim
Exadata Cloud Service: Não Não compatível com Backup Gerenciado pela Oracle no Exadata Cloud Service. A responsabilidade da programação reside no Plano de Controle. |
Parâmetros de Configuração do Destino do OSS (Object Storage Service)
Tabela 5-18 Parâmetros de Configuração para Destino do OSS (Object Storage Service)
Parâmetro | Descrição | Compatível com Backup Gerenciado pela Oracle |
---|---|---|
bkup_oss |
O serviço de armazenamento de objetos será usado como destino de backup.
Os valores válidos são |
Não |
bkup_oss_recovery_window |
O período de retenção dos backups é de até 90.
Só é aplicável quando Padrão: 30. |
Não |
bkup_oss_url |
Local do contêiner de armazenamento que é usado para backup no armazenamento na nuvem.
Só é aplicável quando |
Não |
bkup_oss_user |
Nome do usuário do Oracle Cloud que tem privilégios de gravação no contêiner de armazenamento na nuvem especificado em bkup_oss_url .
Só é aplicável quando |
Não |
bkup_oss_passwd |
Senha do usuário do Oracle Cloud que tem privilégios de gravação no contêiner de armazenamento na nuvem especificado em bkup_oss_url .
Só é aplicável quando |
Não |
No momento, só há suporte para o destino do ZDLRA (Zero Data Loss Recovery Appliance) no Exadata Cloud@Customer.
Parâmetros de Configuração do Destino do ZDLRA (Zero Data Loss Recovery Appliance)
Tabela 5-19 Parâmetros de Configuração do Destino do ZDLRA (Zero Data Loss Recovery Appliance)
Parâmetro | Descrição | Compatível com Backup Gerenciado pela Oracle |
---|---|---|
bkup_zdlra |
Permite backups em um Recovery Appliance.
Os valores válidos são |
Não |
bkup_zdlra_url |
Local do Recovery Appliance que está sendo usado para backups.
Só é aplicável quando |
Não |
bkup_zdlra_user |
O nome do usuário do catálogo virtual privado (VPC) para o Recovery Appliance especificado em bkup_zdlra_url .
Só é aplicável quando |
Não |
bkup_zdlra_passwd |
A senha do usuário do Recovery Appliance especificada em bkup_zdlra_url .
Só é aplicável quando |
Não |
Para obter mais informações, consulte Personalizando o Comportamento do RTRT (Real Time Redo Transport) para Backups do Recovery Appliance.
Parâmetros de Configuração para Destino do NFS (Network File System)
Tabela 5-20 Parâmetros de Configuração para Destino do NFS (Network File System)
Parâmetro | Descrição | Compatível com Backup Gerenciado pela Oracle |
---|---|---|
bkup_nfs |
Permite backups em um diretório montado pelo NFS.
Os valores válidos são |
Não |
bkup_nfs_loc |
O local montado pelo NFS, o diretório fornecido deve ser um ponto de montagem e estar disponível em todos os nós.
Só é aplicável quando |
Não |
bkup_nfs_recovery_window |
O período de retenção para backups no armazenamento NFS é expresso como número de dias até 90.
Só é aplicável quando Padrão: 30. |
Não |
No momento, só há suporte para o destino do NFS (Network File System) no Exadata Cloud@Customer.
Parâmetros de Configuração para Destino do Armazenamento Local (FRA)
Tabela 5-21 Parâmetros de Configuração para Destino de Armazenamento Local (FRA)
Parâmetro | Descrição | Compatível com Backup Gerenciado pela Oracle |
---|---|---|
bkup_disk |
Permite backups no armazenamento local do Exadata.
Os valores válidos são |
Não |
bkup_disk_recovery_window |
O período de retenção para backups no armazenamento local do Exadata, expresso como número de dias até 14.
Só é aplicável quando Padrão: 7. |
Não |
No momento, só há suporte para o destino de Armazenamento Local (FRA) no Exadata Cloud@Customer.
Tópicos Relacionados
Tópico principal: Como Fazer Backup Usando o dbaascli para Backup Configurado pelo Usuário
Backup de um Banco de Dados Contêiner (CDB)
Antes de fazer um backup, configure o backup usando o comando dbaascli database backup --configure
como pré-requisito. Para obter mais informações, consulte dbaascli database backup.
Tópicos Relacionados
Tópico principal: Como Fazer Backup Usando o dbaascli para Backup Configurado pelo Usuário
Backup de um Banco de Dados Plugável (PDB)
Você também pode executar um backup de um PDB específico. Isso será útil se um ou mais PDBs precisarem de backup imediato ou ad hoc, em vez do backup do CDB completo, que tem sua própria programação. Para obter mais informações, consulte dbaascli pdb backup.
Tópicos Relacionados
Tópico principal: Como Fazer Backup Usando o dbaascli para Backup Configurado pelo Usuário
Extraindo o Status do Job de Backup
Conforme a operação de backup está sendo executada, seu status pode ser monitorado fornecendo o ID do job que é exibido ao usuário quando o comando de backup é executado. Para obter mais informações, consulte dbaascli database backup e dbaascli pdb backup.
Tópicos Relacionados
Tópico principal: Como Fazer Backup Usando o dbaascli para Backup Configurado pelo Usuário
Como Recuperar um Banco de Dados
Para executar a recuperação do banco de dados, há várias opções, dependendo do tipo de falha, da disponibilidade dos dados e do requisito de backup e recuperação dele. Para obter mais informações, consulte dbaascli database recovery.
Tópicos Relacionados
Tópico principal: Backup Configurado pelo Usuário
Recuperando um PDB
Você também poderá recuperar um PDB específico, em vez de um CDB completo, sempre que isso puder ser evitado. Isso reduz o impacto da interrupção, uma vez que apenas o PDB específico está sendo recuperado, enquanto o restante do CDB e dos PDBs ainda estão disponíveis para negócios e aplicativos. Para obter mais informações, consulte dbaascli pdb recover.
Tópicos Relacionados
Tópico principal: Como Recuperar um Banco de Dados
Extraindo o Status do Job de Recuperação
Semelhante ao backup, o status dos comandos de recuperação pode ser monitorado fornecendo o ID do job que é exibido ao usuário quando o comando de recuperação é executado. Para saber o status da operação de recuperação: Para obter mais informações, consulte dbaascli database recover e dbaascli pdb recover.
Tópicos Relacionados
Tópico principal: Como Recuperar um Banco de Dados
Configurando e Personalizando Backups com dbaascli
Além da opção de backup automatizado baseado na console, use dbaascli para configurar e personalizar backups.
bkup_api
ficará obsoleto em uma release futura. Use os comandos dbaascli database backup
, dbaascli pdb backup
, dbaascli database recover
e dbaascli pdb recover
para fazer backup e recuperar bancos de dados contêineres e plugáveis. Para obter mais informações, consulte Backup Configurado pelo Usuário.
No dbaascli Release 25.1.2.0.0, os parâmetros de configuração de backup foram renomeados. No entanto, você ainda pode usar os nomes de parâmetros antigos, pois eles são mantidos para compatibilidade com versões anteriores.
- Personalizando Definições de Backup com um Arquivo de Configuração Gerado
Você pode personalizar as definições de backup de uma implantação de banco de dados gerando um arquivo que contenha as configurações personalizáveis atuais, editando o arquivo e usando o arquivo para atualizar as definições de backup.
Tópicos Relacionados
Personalizando Definições de Backup com um Arquivo de Configuração Gerado
Você pode personalizar as definições de backup para uma implantação de banco de dados gerando um arquivo que contém as definições personalizáveis atuais, editando o arquivo e, em seguida, usando o arquivo para atualizar as definições de backup.
ADVERTÊNCIA:
Em geral, backups configurados pelobkup_api
, conforme descrito nesta seção, não devem ser usados em conjunto com backups automáticos ativados pelo console, além das exceções observadas especificamente a seguir. Se estiver usando parâmetros, diferentes dos mencionados como seguros a seguir, não ative backups baseados na console; caso contrário, podem ocorrer condições conflitantes ou substituições de definições e os backups podem não ser executados com sucesso.
No dbaascli Release 25.1.2.0.0, os parâmetros de configuração de backup foram renomeados. No entanto, você ainda pode usar os nomes de parâmetros antigos, pois eles são mantidos para compatibilidade com versões anteriores.
Para gerar um arquivo de configuração com as configurações de backup atuais e usá-lo para atualizar as configurações:
Quaisquer alterações feitas usando o comando
bkup_api
não se refletem na console do Oracle Database Exadata Cloud@Customer.
Criando um Backup Sob Demanda Usando o dbaascli
Você pode usar o dbaascli
para criar um backup on-demand de uma base de dados completa ou um PDB (banco de dados plugável individual):
bkup_api
ficará obsoleto em uma release futura. Use os comandos dbaascli database backup
, dbaascli pdb backup
, dbaascli database recover
e dbaascli pdb recover
para fazer backup e recuperar bancos de dados contêineres e plugáveis. Para obter mais informações, consulte Backups e Recuperação Configurados pelo Usuário.
O uso desse método para backup manual é seguro em conjunto com backups automáticos gerenciados por meio da Console. Os backups manuais feitos dessa maneira aparecerão no console após algum tempo por causa da sincronização.
Para alterar o backup dos arquivos de configuração do banco de dados:
Tópicos Relacionados
Desativando Backups Automáticos para Facilitar o Gerenciamento Manual de Backup e Recuperação
Backups configurados na console, API ou dbaascli
do Exadata Cloud Infrastructure funcionam para diversos casos de uso de backup e recuperação. Se você precisar de casos de uso não suportados pelos backups gerenciados pela nuvem, poderá gerenciar o backup e a recuperação de banco de dados manualmente, usando o utilitário Oracle Recovery Manager (RMAN). Para obter informações sobre o uso do RMAN, consulte o Oracle Database Backup and Recovery User's Guide for Release 19.
O gerenciamento de backup e recuperação, usando o RMAN, no Exadata Cloud Infrastructure, requer a propriedade total dos backups de banco de dados e de log de arquivamento, e os backups gerenciados pela nuvem não devem mais ser usados. Antes do início dos backups manuais, a funcionalidade de backup gerenciado pela nuvem deve ser desativada. Isso é necessário para que os jobs de backup na nuvem não expurguem os logs de arquivamento antes do backup manual deles e não entrem em conflito com os backups manuais.
Você pode usar o utilitário dbaascli
para desativar backups gerenciados na nuvem, incluindo a desativação do job de expurgação automática de log de arquivamento.
Personalizando o Comportamento do RTRT (Real Time Redo Transport) para Backups do Recovery Appliance
O RTRT pode ser ativado ou desativado usando dbaascli
. Ele está disponível na release 21.4.1 do dbaastools
.
dbaascli database backup --dbName myTestDB --configure —enableRTRT
Para obter mais informações, consulte dbaascli database backup.
Quando o RTRT (Real-Time Redo Transport) é ativado com o Zero Data Loss Recovery Appliance (ZDLRA) como destino de backup, o conjunto de ferramentas provisiona automaticamente um usuário VPC no banco de dados protegido. Esse usuário tem o mesmo identificador do usuário VPC no appliance de recuperação e recebe privilégios SYSOPER
para ativar operações de transporte e backup de redo.
- A ativação ou desativação do RTRT só funciona no Oracle Database versão 12.2 e posterior.
- Se você tiver ativado a associação do Data Guard entre bancos de dados, depois de ativar o RTRT no banco de dados Principal, copie manualmente o arquivo de senha do banco de dados Principal para o banco de dados Stand-by. Para saber mais sobre como copiar o arquivo de senha do banco de dados principal para o banco de dados stand-by, consulte 12c: Stand-by Físico do Data Guard - Gerenciando arquivos de senha em um Stand-by Físico do RAC (ID do Documento 1984091.1).
Tópicos Relacionados
Métodos Alternativos de Backup
Saiba mais sobre métodos alternativos de backup que estão disponíveis além da Console do OCI.
O backup para bancos de dados no Exadata Database Service on Cloud@Customer pode ser feito por meio de vários métodos, além dos backups automáticos configurados na console. Em geral, a console (ou a API/CLI do OCI correspondente) é o método preferencial, uma vez que fornece o método mais simples e automatizado. Em geral, é preferível utilizar a Console do OCI, a API do OCI ou a linha de comando do OCI em vez de métodos de gerenciamento alternativos. No entanto, se não for possível concluir as ações necessárias por meio dos métodos preferenciais, duas outras opções ficarão disponíveis para configurar manualmente os backups: dbaascli
e Oracle Recovery Manager (RMAN).
Use os comandos
dbaascli database backup
, dbaascli pdb backup
, dbaascli database recover
e dbaascli pdb recover
para fazer backup e recuperar bancos de dados contêineres e bancos de dados plugáveis. Para obter mais informações, consulte Backup Configurado pelo Usuário.
O RMAN é a ferramenta de backup incluída no Oracle Database. Para obter informações sobre o uso do RMAN, consulte o Oracle Database Backup and Recovery User's Guide for Release 19. O uso do RMAN para fazer backup de bancos de dados no Exadata Cloud Infrastructure oferece mais flexibilidade em termos de opções de backup, mas também mais complexidade.
Embora o uso de RMAN para restaurar bancos de Dados submetidos a backup por meio de qualquer método descrito neste documento seja considerado seguro, o RMAN NUNCA deve ser usado para configurar backups em conjunto com o console (e OCI API/CLI), nem em conjunto com
dbaascli
. Se você optar por orquestrar backups manualmente utilizando RMAN, não deverá usar backups automatizados da console nem deverá usar o dbaascli
. Em primeiro lugar, desative completamente os backups automatizados baseados na console. Para obter mais informações, consulte Desativando Backups Automáticos para Facilitar o Gerenciamento Manual de Backup e Recuperação.
O método dbaascli
oferece um meio termo entre backups automatizados do RMAN e da console em termos de flexibilidade e simplicidade. Use dbaascli
se não houver suporte para a funcionalidade necessária com backups automatizados da console, mas quando você quiser evitar a complexidade de usar o RMAN diretamente. Em determinados casos, o dbaascli
pode ser usado para modificar a configuração automatizada de backup da console, mas esse geralmente não é o caso. Geralmente, o dbaascli
deve ser usado em vez de ativar backups no console.
Tópicos Relacionados
Recuperando um Banco de Dados com o Oracle Recovery Manager (RMAN)
Se você fez backup de seu banco de Dados usando dbaascli, poderá restaurar manualmente esse backup de banco de Dados usando o utilitário RRMAN (Oracle Recovery Manager). Para obter informações sobre o uso do RMAN, consulte o Oracle Database Backup and Recovery User's Guide for Release 19.
Embora a recuperação usando o RMAN seja segura, você não deve usar o RMAN para iniciar backups ou editar as definições de backup em conjunto com a utilização do
dbaascli
ou em conjunto com backups automatizados da console. Isso pode resultar em condições conflitantes ou substituições de definições e os backups podem não ser executados com sucesso.
Tópicos Relacionados
Tópico principal: Métodos de Backup Alternativos