DataGuard contra GoldenGate

O Oracle MAA (Arquitetura de disponibilidade máxima é o modelo de melhores práticas da Oracle baseado em tecnologias comprovadas de alta disponibilidade da Oracle, recomendações de especialistas e experiências de clientes. O objetivo da MAA é alcançar alta disponibilidade ideal para clientes Oracle com o menor custo e complexidade.

D3

RAC, DataGuard, Flashback, ASM, RMAN, GoldenGate são ferramentas que fazem parte da arquitetura MAA.

A configuração do Oracle GoldenGate / Data Guard tem como objetivo sincronizar dados entre dois ou mais sistemas.
As características básicas dos dois produtos podem parecer semelhantes, mas o GoldenGate usa a replicação enquanto o dataguard não.

Oracle Data Guard e GoldenGate envolvendo pelo menos dois sistemas onde os dados transacionais de um banco de dados são necessários para serem movidos para outro banco de dados. O objetivo da replicação de dados pode ser recuperação de desastres, migração de dados ou preparação de um sistema secundário.

O Data Guard é o melhor para recuperação de desastres e problemas de proteção de dados, o GoldenGate é um mecanismo de replicação heterogêneo mais flexível e também é capaz de transformar os dados enquanto está sendo replicado.

 Data Guard é uma tecnologia específica da Oracle, enquanto a GoldenGate suporta sistemas de banco de dados heterogêneos, incluindo todos os principais RDBMS como DB2, Sybase, MySql.

 O Data Guard suporta a replicação passiva ativa. Um dos bancos de dados é o banco de dados principal e o outro está em um modo inactivo de Data Guard.

D1

 O GoldenGate suporta um modo de replicação ativa e permite que ambos os sistemas funcionem simultaneamente enquanto mantêm a integridade dos dados.

 GoldenGate permite a transformação dos dados, com o gerenciamento de conflitos enquanto ele está sendo replicado entre os dois sistemas de banco de dados.

 O GoldenGate permite a replicação em toda a plataforma. Os dados podem ser extraídos de uma plataforma Unix e replicados para um banco de dados Oracle executado na plataforma Windows.

 GoldenGate tem muitos casos de utilização. O uso de arquivos planos para o transporte de dados eo suporte de sistemas heterogêneos torna a tecnologia tão interessante

D2

O Oracle Database 12c fornece várias ferramentas para melhorar a disponibilidade e confiabilidade de seus bancos de dados críticos. A diferença entre Oracle GoldenGate e Oracle Data Guard. Aqui está o meu tiro sobre explicar as principais diferenças.

 Data Guard Como os blocos são alterados no banco de dados, os registros são adicionados ao log redo. Dependendo do modo que você está executando, esses registros serão imediatamente copiados para o modo de espera ou diferidos. Estas são todas as mudanças no banco de dados. Uma vez que são registros e blocos de dados, são aplicados muito rapidamente ao sistema de espera. No caso de um failover para a recuperação em espera pode ocorrer muito rápido. A Oracle colocou décadas de esforço na otimização do processo de recuperação. Todas as transações não comprometidas são revertidas, todas as transações comprometidas são revertidas. A recuperação pode acontecer em questão de segundos.
 GoldenGate funciona em um modo completamente diferente. O processo de extração do GoldenGate mina o log de refazer, mantendo as alterações transacionais na memória até que um registro de confirmação tenha sido processado. Em seguida, ele constrói suas próprias transações no arquivo de trilha com base na chave primária. Isso às vezes pode levar tempo.

 O GoldenGate é incrível para a replicação, especialmente muitas pequenas transações, mas pode ser desafiado por transações muito grandes. O tempo de recuperação para um “failover” pode ser significativo em comparação com o Data Guard. Além disso, enquanto você pode configurar o Data Guard para funcionar de forma síncrona, o GoldenGate apenas replica as alterações após a transação ter sido cometida, então, se você tiver uma transação de longa duração, pode demorar um pouco para replicar.

Eu sou um grande fã do GoldenGate, mas se você procura puramente DR síncrono, o Data Guard é a melhor solução.

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s