Pré-requisitos para fazer backup de um banco de dados Oracle

Os pré-requisitos para a proteção do banco de dados Oracle com backup e DR incluem:

  1. Revise os conceitos em Autenticação do SO versus autenticação do banco de dados e Backup do RMAN do Oracle em um sistema de arquivos ou em um grupo de discos ASM.

  2. Prepare o banco de dados de acordo com as etapas em Preparar bancos de dados Oracle para proteção.

Etapa Onde O que Esses procedimentos estão em:
1 O servidor de banco de dados Instale ou faça upgrade do agente de backup e DR. Sempre use a versão mais recente do agente de backup e DR. Conseguir o agente de backup e DR certo para seu host
2 Console de gerenciamento > Gerenciar > Hosts O servidor de banco de dados precisa ser adicionado como host ou VM. Adicionar host.
3 Assistente de bancos de dados Oracle do console de gerenciamento Use o assistente de integração para descobrir e proteger o banco de dados. Descubra e proteja aplicativos da Oracle.
4 Planos de backup Você precisa de um ou mais modelos de backup e perfis de recurso adequados para o banco de dados. Substituições de política para bancos de dados Oracle
5 Gerenciador de apps Há muitos detalhes e configurações do aplicativo específicos do Oracle que precisam ser definidos. Detalhes e configurações do aplicativo para bancos de dados Oracle

Usuário do Oracle OS

A instância do banco de dados precisa estar em execução como usuário do Oracle OS que é proprietário do binário do Oracle. Se a instância do banco de dados estiver sendo executada como uma conta de usuário do SO diferente do proprietário do SO Oracle, verifique se o usuário do SO que executa a instância do banco de dados tem os mesmos privilégios de acesso em grupo que o proprietário do SO Oracle.

Autenticação do SO e do banco de dados

As seções a seguir fornecem informações sobre as diferenças entre o backup e a DR usando a autenticação do SO em comparação com a autenticação do banco de dados.

Por padrão, um host usa a autenticação do SO. É possível usar a autenticação do SO ou do DB para um host Linux. Para um host do Windows, apenas a autenticação do SO está disponível.

Backup e DR usando a autenticação do SO

A autenticação do SO não exige uma conta de usuário do banco de dados nem um nome de serviço. O backup e a DR usam / as sysdba para se conectar ao banco de dados.

No console de gerenciamento Detalhes e configurações do aplicativo, é possível validar a configuração de autenticação.

Backup e DR usando a autenticação do banco de dados

A autenticação do banco de dados Oracle usa credenciais do banco de dados Oracle. Com a autenticação de banco de dados Oracle, é necessário fornecer credenciais do banco de dados para se conectar ao banco de dados com privilégio sysdba ou sysbackup para o Oracle 12c e versões mais recentes.

Use as instruções abaixo para ativar a autenticação do banco de dados Oracle:

  1. No console de gerenciamento, clique no menu suspenso Gerenciar e selecione Hosts.

  2. Clique com o botão direito do mouse no servidor de banco de dados para autenticar e clique em Editar.

  3. Na página Edit Host, deslize o botão Use Oracle Database Authentication para a direita. Os jobs de backup usam a Autenticação de banco de dados para todos os bancos de dados nesse servidor. Para que o backup seja bem-sucedido, é necessário ter uma conta de usuário do banco de dados em Detalhes e configurações do aplicativo.

  4. Acesse o App Manager e clique com o botão direito do mouse em um banco de dados no host que você acabou de ativar para a autenticação do banco de dados. Em seguida, selecione Gerenciar plano de backup.

  5. Na parte de cima da página, clique em Detalhes e configurações.

  6. Role até Autenticação e insira as credenciais. Valide a configuração e preencha outras configurações conforme necessário.

  7. Repita da etapa 4 à 6 para cada banco de dados gerenciado por esse servidor.

Backup do Oracle RMAN em um sistema de arquivos ou em um grupo de discos ASM

O backup do banco de dados Oracle tem propriedades diferentes, dependendo se as imagens são protegidas contra:

Fazer backup de um banco de dados Oracle com arquivos de dados em um sistema de arquivos

Esta seção fornece informações sobre como fazer backup de um banco de dados Oracle com arquivos de dados em um sistema de arquivos.

Disco de preparação de backup e DR no sistema de arquivos

Quando você faz backup de um banco de dados Oracle com arquivos de dados em um sistema de arquivos, um disco de preparação de backup e DR é mapeado para o nó protegido do servidor Oracle. Um novo sistema de arquivos baseado no sistema de arquivos do SO é criado no disco de preparação de backup e DR. Por exemplo, se o banco de dados de origem estiver no Linux ext4, um sistema de arquivos ext4 será criado.

As cópias de imagem RMAN de todos os arquivos de dados de todo o banco de dados são capturadas em um sistema de arquivos apresentado pelo Backup e DR. Um snapshot do disco de preparação é feito.

O dNFS tem suporte. Consulte Configurar o dNFS para proteger e montar bancos de dados virtuais do Oracle.

Disco de preparação de backup e DR em um grupo de discos ASM

Para proteger um banco de dados de sistema de arquivos específico no formato de grupo de discos do ASM, marque a caixa de seleção Convert format of file system to Oracle ASM format em Application Details & Settings. Para isso, o ASM precisa estar instalado e em execução no nó do banco de dados protegido.

Quando você captura uma imagem do banco de dados do Oracle em um grupo de discos ASM do Oracle, um disco de preparação de backup e DR é mapeado para o servidor do banco de dados do Oracle e apresentado à camada ASM do Oracle. Um grupo de discos de backup do ASM é criado no ASM usando um disco mapeado.

Fazer backup de um banco de dados Oracle com arquivos de dados em um grupo de discos ASM

Esta seção fornece informações sobre como fazer backup de um banco de dados Oracle com arquivos de dados em um grupo de discos ASM.

Disco de preparação de backup e DR em um grupo de discos ASM

Quando você faz backup de um banco de dados Oracle que tem arquivos de dados em um grupo de discos ASM, um disco de preparação de backup e DR é mapeado para o servidor de banco de dados Oracle e apresentado à camada ASM do Oracle. Um grupo de discos de backup do ASM é criado no ASM usando um disco mapeado.

A cópia de imagem do RMAN de todos os arquivos de dados de todo o banco de dados é capturada em um grupo de discos ASM apresentado pelo Backup e DR, que mantém as informações do cabeçalho do ASM. Um snapshot do disco de preparação com informações do cabeçalho do ASM é criado.

Os Detalhes e configurações do aplicativo para apresentar o disco de preparação de backup e DR a um ou a todos os nós de membros do RAC são os seguintes:

  • Detectar membros do RAC automaticamente: selecione essa configuração se você quiser que o backup e a DR detectem nós do RAC automaticamente em vez de inserir os endereços IP públicos manualmente. Se a descoberta automática for selecionada, o disco de preparação de backup e DR será apresentado a todos os nós de membros do RAC.

  • Nós membros do RAC: forneça os endereços IP públicos dos nós membros do RAC para os quais você quer apresentar o disco de preparação de backup e DR. Isso não é necessário se você usar a detecção automática de membros do RAC.

Para saber mais, consulte Detalhes e configurações do aplicativo para bancos de dados Oracle.

Para executar o backup em mais de um nó, configure os tnsnames conforme descrito em Configurar a cópia de imagem paralela do RMAN em vários nós. Para melhores resultados, preste atenção à escalonamento e limites do ASM (do Oracle Doc ID 370921.1).

Disco de preparação de backup e DR em um sistema de arquivos

Para proteger um banco de dados ASM em um formato de sistema de arquivos, acesse Detalhes e configurações do aplicativo e selecione Sim em Converter o formato ASM para o formato do sistema de arquivos.

O disco de preparação de backup e DR é mapeado para o nó protegido do servidor Oracle. Um novo sistema de arquivos baseado no sistema de arquivos do SO é criado no disco de preparação de backup e DR. Por exemplo, se o banco de dados de origem estiver no Linux ext4, um sistema de arquivos ext4 será criado.

As cópias de imagem RMAN de todos os arquivos de dados de todo o banco de dados são capturadas em um sistema de arquivos apresentado pelo Backup e DR. Um snapshot do disco de preparação é feito.

O dNFS tem suporte. Consulte Configurar o dNFS para proteger e montar bancos de dados virtuais do Oracle.

Guia do DBA do Oracle