A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Desvendando o Oracle Golden Gate

Apresentações semelhantes


Apresentação em tema: "Desvendando o Oracle Golden Gate"— Transcrição da apresentação:

1 Desvendando o Oracle Golden Gate
PALESTRANTE: Gilson Martins

2

3 Apresentação Pessoal 11 anos de experiência na área de TI.
8 anos focado em administração de banco de dados e tecnologias Oracle. Alta disponibilidade com Grid Infrastructure, RAC, Data Guard, GoldenGate e RMAN. Migração e replicação de dados. Exadata

4 Agenda O que é o Oracle GoldenGate? Onde e quando utilizar?
Topologia, arquitetura e componentes Processo de Replicação Banco de dados e SO suportados Funcionamento do OGG GoldenGate na Prática Peguntas e Respostas

5 O que é Oracle GoldenGate?
OGG OGG ORIGEM DESTINO  Migração  Replicação de dados  Transformação de dados

6 Onde e quando utilizar?

7 Topologias Suportadas
Vários formas de implementação:

8 X X Oracle: Migração com Zero Downtime ‘ OGG OGG Sincronização ORIGEM
CARGA INICIAL: - DATA PUMP (expdp/impdp) - BCV (Cópia por Storage - GoldenGate (Bases pequenas) OGG OGG X Sincronização X ORIGEM DESTINO (Novo) Aplicação Downtime: Apontamento das aplicações

9 Banco de dados Suportados

10 Sistemas Operacionais Suportados

11 Features Suportadas

12 Versões: Banco de Dados x OGG
** Sempre verifique na documentação as versões e se suas combinações são possíveis.  SO, DB e OGG

13 Componentes

14 Processo de Replicação

15 Processo de Replicação
Source Database Network (TCP/IP) X Server Collector Extract Replicat Transaction Log Trail Target DB Manager Manager

16 Processo de Replicação (Data Pump)
Source Database Network (TCP/IP) X X X X Server Collector Extract Replicat Transaction Log Remote Trail Target DB (Optional) X Data Pump Manager Manager

17 Processo de Replicação

18 Processo de Replicação

19 Processo de Replicação

20 Processo de Replicação

21 Processo de Replicação

22 Processo de Replicação

23 Checkpoint na Captura

24 Checkpoint no Pump

25 Checkpoint na Entrega “Delivery”

26 Commit Sequence Number - CSN
SCN – System Change Number CSN – Commit Sequence Number É um identificador que o Oracle GoldenGate utiliza para Identificar uma transação Identifica um ponto específico no tempo

27 TRANDATA Habilitar o suplemental logging a nível de tabela
Por default o Oracle loga apenas as colunas que sofrem alterações Com o TRANDATA habilitado, sempre que uma tabela sofrer alteração em qualquer coluna, o Oracle grava também a chave da tabela nos redo logs. Se a tabela possui PK/UK o valor da chave é logado nos redo logs Se a tabela não possui chave, todas as colunas serão logadas

28 ? DEFGEN Diferentes bancos de dados (RDBMS)
DATE DATETIME LONG TEXT NUMBER INTEGER ? DEFGEN Diferentes bancos de dados (RDBMS) DEFGEN Tabelas com estruturas diferentes entre a origem e o destino. Ex.: td colunas Mesmo RDBMS, e versões diferentes mas tabelas com mesma estrutura, não é necessário.

29 GoldenGate Software Commando Interface
GGSCI 

30 Diretórios do GoldenGate

31 Configuração do EXTRACT

32 Configuração do DATA PUMP

33 Configuração do REPLICAT

34 Processo Pump – One to Many
X SRV / DB 01 X SRV / DB 02 SRV / DB 03

35 Processo Pump – One to Many
X SRV / DB 01 SRV / DB 02 SRV / DB 03

36 GoldenGate na prática Perguntas ?

37 Agradecimentos Palestra: Desvendando o Oracle GoldenGate
Consultor Oracle Gilson Martins Linkedin:

38


Carregar ppt "Desvendando o Oracle Golden Gate"

Apresentações semelhantes


Anúncios Google