O plano completo para a recuperação de Desastre da Base de Dados

Transcrição

O plano completo para a recuperação de Desastre da Base de Dados
O plano completo para a recuperação
de Desastre da Base de Dados !
Regis Martins Ezipato
Pre Sales Manager
Agenda
Ferramentas de Recuperação de Disastre (RD)
Usando as Ferramentas
Construindo um novo plano
Um Exemplo de Plano
Conclusão e Perguntas
2
OPS-4: The Complete Database Disaster Recovery Plan!
© 2008 Progress Software Corporation
Ferramentas RD : O Básico
Não só recuperando mas…
• Garantindo a consistência
• Garantindo a disponibilidade
• Garantindo a confiabilidade
Documentação decisiva
3
OPS-4: The Complete Database Disaster Recovery Plan!
© 2008 Progress Software Corporation
Explicação das Ferramentas do RD
4 Níveis de Ferramenta :
1.
2.
3.
4.
4
Peça de carvão
Medalha de Bronze
Medalha de Prata
Medalha de Ouro
OPS-4: The Complete Database Disaster Recovery Plan!
© 2008 Progress Software Corporation
Ferramentas RD : Peça de Carvão
Você não tem nada…
Você acha que não precisa de um plano
Você não quer pagar
5
OPS-4: The Complete Database Disaster Recovery Plan!
© 2008 Progress Software Corporation
Conclusão de ferramentas de peça de carvão
http://monster.com
http://www.linkedin.com
http://www.resumes.com
http://jobsearch.about.com/od/curriculumvitae
/Curriculum_Vitae.htm
http://safari.oreilly.com/0028642759
(The Complete Idiot’s Guide™ to PC’s)
6
OPS-4: The Complete Database Disaster Recovery Plan!
© 2008 Progress Software Corporation
Ferramentas RD : Bronze
Backups
Dbanalysis
IdxCheck
DbTool
RAID 10
7
OPS-4: The Complete Database Disaster Recovery Plan!
© 2008 Progress Software Corporation
Visão Geral de Ferramentas Bronze
Todas estas ferramentas (menos Raid 10)
estão disponíveis para você …
probkup [dbname] [filename]
proutil [dbname] -C dbanalys > [filename]
proutil [dbname] -C idxcheck all >
[filename]
dbtool [dbname]
8
OPS-4: The Complete Database Disaster Recovery Plan!
© 2008 Progress Software Corporation
Ferramentas RD : Prata
Acima de Bronze
After-Imaging
Utilitário de Gerenciamento do AI
Manutenção de Banco de Dados
• Atualizar estatisticas
• Compactação do Indice
Monitoração do Banco de Dados
9
OPS-4: The Complete Database Disaster Recovery Plan!
© 2008 Progress Software Corporation
Visão Geral das Ferramentas de Prata
After Imaging (AI) – Um log de mudanças
sequênciais para o seu banco de dados
“Front End”
A1
DB
“Back End”
A1.1
A1.4
A2
A2.2
A3
A3.3
A2.5
DB
Backup
A3.6
AI Utilidade de Gerenciamento
• O banco de dados permite trabalhar pelo broker como "front
end" para você
10
OPS-4: The Complete Database Disaster Recovery Plan!
© 2008 Progress Software Corporation
Visão Geral das Ferramentas de Prata
Gerenciamento & Monitoramento
Ferramentas para ajudar prevenir um
disastre
•
•
•
•
•
Progress® Explorer
OpenEdge® Management
ProTop
ProMonitor
Miscellaneous
– Scripts
– Promon
– Virtual System Tables (VST’s)
11
OPS-4: The Complete Database Disaster Recovery Plan!
© 2008 Progress Software Corporation
Ferramentas RD : Ouro
Todas as anteriores (Bronze e Prata)
OpenEdge Replication
Failover Clusters
Parâmetros adicionais de dados para a
estabilidade
• Checa em tempo real consistência de
parametros (-MemCheck, -DbCheck, TableCheck, -IndexCheck, -AreaCheck)
12
OPS-4: The Complete Database Disaster Recovery Plan!
© 2008 Progress Software Corporation
Agenda
Ferramentas de Recuperação de Disastre (RD)
Usando as Ferramentas
Construindo um novo plano
Um Exemplo de Plano
Conclusão e Perguntas
13
OPS-4: The Complete Database Disaster Recovery Plan!
© 2008 Progress Software Corporation
Usando as Ferramentas: o que você tem agora?
Estabilizado?
Documentado?
Testado?
Treinamento ?
Quem tem o controle ?
• NÃO o CEO…
• “Mais intervenção humana = mais erros”
14
OPS-4: The Complete Database Disaster Recovery Plan!
© 2008 Progress Software Corporation
Usando as Ferramentas: Quais são os seus desafios?
Onde seus planos existentes não deram
certo ?
Quando foi a última vez que você fez a
atualização ?
15
OPS-4: The Complete Database Disaster Recovery Plan!
© 2008 Progress Software Corporation
Usando as Ferramentas. Qual e seu número?
Gartner estima que somente 35 por cento
das empresas tem um plano de recuperação
abrangente pronto para usar.
Conforme o IDC, cerca de 70 % de todos os
ataques bem sucedidos aos computadores
foi feito por funcionários .
16
OPS-4: The Complete Database Disaster Recovery Plan!
© 2008 Progress Software Corporation
Agenda
Ferramentas de Recuperação de Disastre (RD)
Usando as Ferramentas
Construindo um novo plano
Um Exemplo de Plano
Conclusão e Perguntas
17
OPS-4: The Complete Database Disaster Recovery Plan!
© 2008 Progress Software Corporation
Construindo um novo plano: o que tenho de
considerar ?
Requisitos de Negócios
Qual ferramenta você precisa ?
Documentação, documentação …
Desenvolvimento
• Desenho de Banco de Dados (físico & lógico)
• Configuração do desenho
Testando
Pré-produção
Produção
18
OPS-4: The Complete Database Disaster Recovery Plan!
© 2008 Progress Software Corporation
Construindo um novo plano: o que deve considerar?
O que há em comum?
Infinito
Seu Plano RD de BD
Suas Crianças vão precisar de dinheiro
emprestado…
19
OPS-4: The Complete Database Disaster Recovery Plan!
© 2008 Progress Software Corporation
Mantendo um novo plano
Verificando se o plano esta completo
• Mudanças no ambiente
• Documentação
• Maturidade
Citação famosa de um cliente:
“Nada está sendo feito – Honestamente!”
20
OPS-4: The Complete Database Disaster Recovery Plan!
© 2008 Progress Software Corporation
Agenda
Ferramentas de Recuperação de Disastre (RD)
Usando as Ferramentas
Construindo um novo plano
Um Exemplo de Plano
Conclusão e Perguntas
21
OPS-4: The Complete Database Disaster Recovery Plan!
© 2008 Progress Software Corporation
Sobre o Desenvolvimento
RESPONSABILIDADES
Os exemplos apresentados aqui são utilizados como modelos de como fazer o planejamento
do DB DR. Existem outros. O autor, em hipótese alguma, pode se prender as capacidades
de execução. Os documentos apresentados aqui podem ou não conter códigos
proprietários. Este código é a única responsabilidade de quem o executa, não de quem o
desenvolveu, mas isso pode variar.
Prosseguindo com a apresentação, você concorda em aceitar o seguinte conceito: beta é
para maricas; se compilar então aceite; você começa a codificação – eu descubro o que
deveria ser criado.
Os produtos mencionados e utilizados nos modelos são de propriedade do respectivos
desenvolvedores. O uso de TLA’s são esperados e incentivados.
As visões desta apresentação representam aquelas do palestrante e não necessariamente
aquelas da Progress Software Corporation.
No sandwiches were injured during this portion of the presentation.
RESPONSABILIDADES
22
OPS-4: The Complete Database Disaster Recovery Plan!
© 2008 Progress Software Corporation
Um exemplo de um Plano: Conclusão
Avaliado no PSDN ...
A Linguagem usada foi Perl
Documentação incluida
Logging incluido
23
OPS-4: The Complete Database Disaster Recovery Plan!
© 2008 Progress Software Corporation
Exemplo de um Plano: Documentação
Documentação
• Script de documentação interno
• Processo de login
Nomeando Convenções
•
•
•
•
Start/Stop* - iniciar/parar os processos
Run* - execução inicial dos scripts
Move* - scripts para mover os arquivos de lugar
*.properties – propriedade para configuração de
arquivos
• Sub* - biblioteca de subrotinas
24
OPS-4: The Complete Database Disaster Recovery Plan!
© 2008 Progress Software Corporation
Exemplo de um Plano: Resumo do Script
StartAI, StartRepl
RunAI, RunAIMgr, RunRepl,
RunBkup,RunBkupValidate, RunRestBkup
MoveBkup, MoveAI,
StopAI, StopRepl
25
OPS-4: The Complete Database Disaster Recovery Plan!
© 2008 Progress Software Corporation
Envolvendo o todo…
26
OPS-4: The Complete Database Disaster Recovery Plan!
© 2008 Progress Software Corporation
Resumo
Assegurar que seu plano está completo
Manuntencao andamento e validacao e
imperativopor um plano DB DR
Documentação
Documentação
Documentação
27
OPS-4: The Complete Database Disaster Recovery Plan!
© 2008 Progress Software Corporation
O que fazer agora ?
Se você for Bronze – Na Segunda-feira você
tem que :
•
•
•
•
•
28
Perguntar onde está os requisitos pela RD
Verificar seu backup
Planejar e realizar as ferramentas fornecidas
Planejar o tempo para analisar dbanalysis!!!
Planejar o teste de seu plano
OPS-4: The Complete Database Disaster Recovery Plan!
© 2008 Progress Software Corporation
O que fazer agora ?
Se você é Prata – Na Segunda-feira você
deve:
• Fazer tudo o que o Bronze executa
• Perguntar os requisitos de negócio novamente
• Verificar que se você esta controlando e
gerenciando os recursos certos!
• Checar os arquivos de log
29
OPS-4: The Complete Database Disaster Recovery Plan!
© 2008 Progress Software Corporation
O que fazer agora ?
Se você é Ouro – Na Segunda-feira você
deve :
•
•
•
•
30
Ficar na cama mais tempo
Já conhecer os requisitos do seu negócio
Confirmar sua planilha atual
Verificar se há espaços em branco em sua
planilha.
OPS-4: The Complete Database Disaster Recovery Plan!
© 2008 Progress Software Corporation
O que fazer agora ?
Finalmente – Se você é ‘peça de carvão’
Na segunda-feira você deve:
• Chegar atrasado
• Atualizar seu CV
• Verificar seus contatos de LinkedIn estão
atualizados …
31
OPS-4: The Complete Database Disaster Recovery Plan!
© 2008 Progress Software Corporation
Perguntas
32
OPS-4: The Complete Database Disaster Recovery Plan!
© 2008 Progress Software Corporation
Obrigado
33
OPS-4: The Complete Database Disaster Recovery Plan!
© 2008 Progress Software Corporation
34
OPS-4: The Complete Database Disaster Recovery Plan!
© 2008 Progress Software Corporation

Documentos relacionados

Guia de Instalação TOTVS Datasul 11

Guia de Instalação TOTVS Datasul 11 etc. A correta configuração e tuning do ambiente (servidores, redes, clients, banco de dados, etc.) são importantes para o funcionamento do Datasul 11, pois caso parte do ambiente esteja mal config...

Leia mais