Validar Prontidão para DR
Revise as melhores práticas para preparação para recuperação de desastres e verifique sua configuração de recuperação de desastres para eventos planejados e não planejados.
Sobre a Preparação para DR
Analise as melhores práticas para a prontidão para recuperação de desastres (DR).
Use o Active Data Guard para descarregar a carga de trabalho somente leitura para o banco de dados stand-by para fornecer uma validação contínua no nível da aplicação de que o stand-by está pronto para produção. Isso fornece um nível de garantia, além da validação contínua em nível de bloco do Oracle executada pelos processos de aplicação do Oracle Data Guard.
Use um banco de dados stand-by de snapshot para criar uma réplica exata de um banco de dados de produção para fins de desenvolvimento e teste. Coloque periodicamente o stand-by no modo de leitura/gravação (usando o Data Guard Snapshot Standby) para validar sua prontidão para suportar cargas de trabalho de produção de leitura-gravação. Um snapshot stand-by também pode ser usado para um nível final de teste funcional e de desempenho de patches e upgrades, pois o tamanho do sistema DR é semelhante ao sistema de produção. Um Stand-by de Snapshot continua a receber redo
do banco de dados principal no qual ele é arquivado para uso posterior, que fornece proteção de dados em todos os momentos. No entanto, o Tempo de Recuperação (RTO) será estendido pelo tempo necessário para converter o Stand-by de Snapshot de volta para o banco de dados stand-by se um failover for necessário durante o teste em andamento. O armazenamento adicional é necessário para a área de recuperação rápida quando um stand-by está no modo de snapshot (para manter redo arquivado recebido do banco de dados de produção principal para uso posterior e redo atual e logs de flashback gerados pelo stand-by de snapshot).
Veja a seguir alguns dos benefícios do uso de um banco de dados stand-by de snapshot:
- Ele fornece uma réplica exata de um banco de dados de produção para desenvolvimento e teste, mantendo sempre a proteção de dados. Você pode usar a opção Oracle Real Application Testing para capturar a carga de trabalho do banco de dados principal e, em seguida, repeti-la para fins de teste no stand-by de snapshot.
- É facilmente atualizado para conter dados de produção atuais, convertendo-se em um stand-by físico e ressincronizando.
Converter o Banco de Dados Stand-by em Stand-by Snapshot
Quando quiser uma réplica exata de um banco de dados de produção, você poderá usar o Oracle Data Guard Broker para converter o banco de dados físico stand-by em banco de dados stand-by snapshot e validar o failover.
Um stand-by de snapshot é um banco de dados stand-by totalmente atualizável que é criado com base em um banco de dados stand-by físico. Nos bancos de dados stand-by snapshot, os dados redo
são recebidos, mas não aplicados até que o banco de dados stand-by snapshot seja convertido novamente em banco de dados stand-by físico.
Veja a seguir alguns benefícios para o uso de um banco de dados stand-by snapshot:
- O stand-by snapshot fornece uma réplica exata de um banco de dados de produção para fins de desenvolvimento e teste, mantendo sempre a proteção de dados. Você pode usar a opção Oracle Real Application Testing para capturar a carga de trabalho do banco de dados principal e depois repeti-la para fins de teste no stand-by de snapshot.
- Você pode atualizar facilmente o stand-by de snapshot para conter dados de produção atuais convertendo-os em stand-by físico e ressincronizando-o.
A interface de linha de comando do Oracle Data Guard (DGMGRL) permite que você gerencie uma configuração de broker do Oracle Data Guard e seus vários membros diretamente na interface de linha de comando.