StandBy DataBase
Oracle Standby - Visão geral
O Oracle Standby proporciona a infraestrutura de software de automação, monitoração e gerenciamento para criar e manter um ou mais bancos de dados em standby para proteger os dados Oracle contra falhas, desastres, erros e corrupção de dados.
Existem dois tipos de banco de dados em standby. Um standby físico usa Redo Apply para manter uma réplica exata, bloco a bloco, do banco de dados principal. Um standby lógico usa SQL Apply e contém as mesmas informações lógicas que o banco de dados principal, embora a organização física e a estrutura dos dados possam ser diferentes.
Existem dois tipos de banco de dados em standby. Um standby físico usa Redo Apply para manter uma réplica exata, bloco a bloco, do banco de dados principal. Um standby lógico usa SQL Apply e contém as mesmas informações lógicas que o banco de dados principal, embora a organização física e a estrutura dos dados possam ser diferentes.
Figura 1 - Visão Geral do Standby

Os administradores podem fazer o failover manual da produção para um sistema em standby se o principal falhar para poder manter a alta disponibilidade para aplicativos de missão crítica. A arquitetura do Standby é descrita na Figura 1.
O Standby é um dos inúmeros recursos integrados de Alta disponibilidade (HA) do banco de dados Oracle descritos na Figura 2 que garantem a continuidade dos negócios minimizando o impacto do tempo de inatividade planejado e não planejado.
O Standby é um dos inúmeros recursos integrados de Alta disponibilidade (HA) do banco de dados Oracle descritos na Figura 2 que garantem a continuidade dos negócios minimizando o impacto do tempo de inatividade planejado e não planejado.
Figura 2 – Recursos de Alta disponibilidade do banco de dados Oracle

Os bancos de dados em standby fornecem alto retorno do investimento também suportando consultas ad-hoc, geração de relatórios, backups ou atividades de teste, ao mesmo tempo em que fornecem proteção contra desastres. Especificamente:
A opção Active, disponível a partir do Oracle Database 10g, permite que um banco de dados físico seja usado para aplicações somente leitura enquanto recebe simultaneamente atualizações do banco de dados principal. As consultas executadas em um banco de dados em standby ativo recebem resultados atualizados.
O recurso Snapshot Standby permite que um banco de dados físico em standby seja aberto como leitura-gravação para testes ou qualquer outra atividade que exija uma réplica dos dados de produção para leitura-gravação. Um Snapshot Standby continua a receber, mas não a aplicar, as atualizações geradas pelo banco de dados principal. Essas atualizações são aplicadas no banco de dados em standby automaticamente quando o Snapshot Standby é convertido de volta para um banco de dados físico em standby. Os dados do banco de dados principal sempre permanecem protegidos.
Um banco de dados lógico em standby tem a flexibilidade adicional de estar aberto como leitura-gravação. Apesar de os dados que estão sendo mantidos pelo SQL Apply não poderem ser modificados, outras tabelas locais podem ser adicionadas e estruturas locais de índice podem ser criadas para otimizar a geração de relatórios ou para utilizar o banco de dados em standby como um data warehouse ou para transformar a informação usada para carregar datamarts.
Os bancos de dados em standby podem ser usados para realizar manutenção planejada de maneira contínua. A manutenção é realizada primeiro em um banco de dados em standby. A produção é chaveada para o banco de dados em standby quando as tarefas de manutenção estiverem concluídas. O único tempo de inatividade é o tempo.
A opção Active, disponível a partir do Oracle Database 10g, permite que um banco de dados físico seja usado para aplicações somente leitura enquanto recebe simultaneamente atualizações do banco de dados principal. As consultas executadas em um banco de dados em standby ativo recebem resultados atualizados.
O recurso Snapshot Standby permite que um banco de dados físico em standby seja aberto como leitura-gravação para testes ou qualquer outra atividade que exija uma réplica dos dados de produção para leitura-gravação. Um Snapshot Standby continua a receber, mas não a aplicar, as atualizações geradas pelo banco de dados principal. Essas atualizações são aplicadas no banco de dados em standby automaticamente quando o Snapshot Standby é convertido de volta para um banco de dados físico em standby. Os dados do banco de dados principal sempre permanecem protegidos.
Um banco de dados lógico em standby tem a flexibilidade adicional de estar aberto como leitura-gravação. Apesar de os dados que estão sendo mantidos pelo SQL Apply não poderem ser modificados, outras tabelas locais podem ser adicionadas e estruturas locais de índice podem ser criadas para otimizar a geração de relatórios ou para utilizar o banco de dados em standby como um data warehouse ou para transformar a informação usada para carregar datamarts.
Os bancos de dados em standby podem ser usados para realizar manutenção planejada de maneira contínua. A manutenção é realizada primeiro em um banco de dados em standby. A produção é chaveada para o banco de dados em standby quando as tarefas de manutenção estiverem concluídas. O único tempo de inatividade é o tempo.
Nenhum comentário:
Postar um comentário