Gostaria de compartilhar com vocês um shell script para testes de Disaster Recovery, estudos, treinamentos e até mesmo para uma breve "avaliação" do nível de conhecimento de um DBA.
Este "software" (shell script), permite a simulação de vários cenários de problemas com o banco de dados.
Atualmente a ferramente contempla os seguintes cenários:
- Perda de um control file;
- Perda de todos os control files
- Perda de um membro de um grupo de redo log;
- Perda de um grupo de redo log;
- Perda de um datafile (exceto da SYSTEM);
- Perda de um tempfile;
- Perda de um datafile da SYSTEM;
- Perda de um datafile de UNDO;
- Perda de uma tablespace em Read-Only;
- Perda de uma tablespace de índices;
- Perda de todos os índices da tablespace USERS;
- Perda de uma tablespace (exceto SYSTEM);
- Perda da Temp;
- Perda da Tablespace SYSTEM;
- Perda da tablespace de UNDO;
- Perda do password file;
- Perda de todos os datafiles;
- Perda de um membro de redo log de um grupo multiplexado;
- Perda de todos os membros de redo log de um grupo INATIVO;
- Perda de todos os membros de redo log de um grupo ATIVO;
- Perda de todos os membros de redo log de um grupo CURRENT;
99. Teste randômico
Além da possibilidade de escolher um teste específico, é possível usar uma opção que escolhe aleatoriamente.
O donwload do crashmanager, pdoe ser realizado no link http://sourceforge.net/projects/crashmanager/files/crashmanager/.
ESTE PROCESSO NÃO DEVE SER EXECUTADO EM AMBIENTES PRODUTIVOS.
Abaixo, segue a imagem da tela inicial do "programa".
Fonte:http://dbaworkshop.blogspot.com.br/p/crash-scenario-manager.html
http://sourceforge.net/projects/crashmanager/files/crashmanager
Comentários
Postar um comentário