Re: [oracle_br] Stand By Database !! Algumas dúvidas

2009-05-04 Por tôpico Ricardo Portilho Proni
Em se tratando de StandBy "Manual":

 - Fiquei na dúvida quanto ao terceiro passo...precisoa realmente fazer
um switch logfile de tempos em tempos ? Pq não esperar que o banco gere
os archives automaticamente, no seu tempo ?
 Resposta: Você que decide. Se resolver esperar a geração natural do
archive, enquanto ele não é gerado, todas informações que estão no seu
REDO estarão em risco. Se você já sabe que seu banco gera archives a
cada +-10 minutos, e sua empresa pode suportar este tempo de perda de
dados em caso de pane, deixe a geração natural. Mas se você tem archives
de 2GB, qe são gerados a cada +-2 horas, sugiro fazer um switch de
tempos em tempos. Você decidirá isso baseado no limite aceitável de
perda de dados da empresa.
Antes que seu gerente tenha a idéia de fazer switch de minuto em minuto,
saiba que switch frequentes e constantes são prejudiciais em um banco
com DML intensivo.

 - Em caso de "pane" no seu banco em produção, ativarei o meu standby
cancelando a replicação e alternando o banco para Open. quando meu banco
em produção estiver funcionando novamente, basta aplicar os archives
gerados pelo meu banco standby e aplica-los no meu servidor em produção
ou teria mais algum passo
Resposta: Em caso de pane, se você abrir o StandBy, você terá que
reconstruir a produção (Backup) quando quiser voltar a utiliza-la.

-  
Ricardo Portilho Proni
http://portilho.profissionaloracle.com.br



Em Seg, 2009-05-04 às 16:31 +, candiurudba escreveu:
> 
> 
> Amigos,
> 
> Estou iniciando os preparativos para configurar um standby database na
> minha empresa e tenho algumas dúvidas com relação as configurações.
> 
> Em algumas pesquisas aqui no forum, verifiquei os seguntes passos:
> 
> 1) Faça um backup com RMAN, begin backup, a forma que achar mais fácil
> para você
> 
> 2) Restaure essa base na máquina onde será a Standby (não abra a mesma
> deixa
> somente em modo mount)
> 
> 3) Monte um script para fazer de tempos em tempos um: alter system
> switch
> logfile; (producao)
> 
> 4) Faça um recover de tempos em tempos na standby: recover automatic
> database
> using backup controlfile until cancel;
> 
> Fiquei na dúvida quanto ao terceiro passo...precisoa realmente fazer
> um switch logfile de tempos em tempos ? Pq não esperar que o banco
> gere os archives automaticamente, no seu tempo ?
> 
> Sei que preciso gerar um script para copiar os archives para meu banco
> standby, direto na localização LOG_ARCHIVE_DEST deste banco que estara
> em mount, recebendo estes arquivos via comando recover automatic
> database using backup controlfile until cancel; 
> 
> Em caso de "pane" no seu banco em produção, ativarei o meu standby
> cancelando a replicação e alternando o banco para Open. quando meu
> banco em produção estiver funcionando novamente, basta aplicar os
> archives gerados pelo meu banco standby e aplica-los no meu servidor
> em produção ou teria mais algum passo ?
> 
> Vale lembrar que estou trabalhando com Standard edition, ou seja, não
> tenho DG.
> 
> Desde ja, obrigadão pela ajuda !!
> 
> 
> 
> 
> 



Re: [oracle_br] Stand By Database !! Algumas dúvidas

2009-05-04 Por tôpico Eliandro Jakubski
Se vc. optar pelo modo de máxima performance sugiro que vc. utilize LGWR 
para a tramitação dos archives e standby redologs no site standby.
Com standby redologs vc. estará tramitando informação de redo para o site 
secundário a cada commit realizado no site primário.
Lembre-se entretanto que: Com modo de máxima performance existe a 
possibilidade de perda de dados (embora isso seja minimzado com os standby 
redologs).





De:
"candiurudba" 
Para:
oracle_br@yahoogrupos.com.br
Data:
04/05/2009 13:37
Assunto:
[oracle_br] Stand By Database !! Algumas dúvidas








Amigos,

Estou iniciando os preparativos para configurar um standby database na 
minha empresa e tenho algumas dúvidas com relação as configurações.

Em algumas pesquisas aqui no forum, verifiquei os seguntes passos:

1) Faça um backup com RMAN, begin backup, a forma que achar mais fácil 
para você

2) Restaure essa base na máquina onde será a Standby (não abra a mesma 
deixa
somente em modo mount)

3) Monte um script para fazer de tempos em tempos um: alter system switch
logfile; (producao)

4) Faça um recover de tempos em tempos na standby: recover automatic 
database
using backup controlfile until cancel;

Fiquei na dúvida quanto ao terceiro passo...precisoa realmente fazer um 
switch logfile de tempos em tempos ? Pq não esperar que o banco gere os 
archives automaticamente, no seu tempo ?

Sei que preciso gerar um script para copiar os archives para meu banco 
standby, direto na localização LOG_ARCHIVE_DEST deste banco que estara em 
mount, recebendo estes arquivos via comando recover automatic database 
using backup controlfile until cancel; 

Em caso de "pane" no seu banco em produção, ativarei o meu standby 
cancelando a replicação e alternando o banco para Open. quando meu banco 
em produção estiver funcionando novamente, basta aplicar os archives 
gerados pelo meu banco standby e aplica-los no meu servidor em produção ou 
teria mais algum passo ?

Vale lembrar que estou trabalhando com Standard edition, ou seja, não 
tenho DG.

Desde ja, obrigadão pela ajuda !!





OBSERVAÇÃO:
A ITAIPU esclarece que, por força de seu Estatuto, a presente
mensagem não implica a assunção de obrigações em seu nome.

[As partes desta mensagem que não continham texto foram removidas]