Testes de Distaster recovery usando o crashmanager (Disaster Recovery)


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:

  1. Perda de um control file;
  2. Perda de todos os control files
  3. Perda de um membro de um grupo de redo log;
  4. Perda de um grupo de redo log;
  5. Perda de um datafile (exceto da SYSTEM);
  6. Perda de um tempfile;
  7. Perda de um datafile da SYSTEM;
  8. Perda de um datafile de UNDO;
  9. Perda de uma tablespace em Read-Only;
  10. Perda de uma tablespace de índices;
  11. Perda de todos os índices da tablespace USERS;
  12. Perda de uma tablespace (exceto SYSTEM);
  13. Perda da Temp;
  14. Perda da Tablespace SYSTEM;
  15. Perda da tablespace de UNDO;
  16. Perda do password file;
  17. Perda de todos os datafiles;
  18. Perda de um membro de redo log de um grupo multiplexado;
  19. Perda de todos os membros de redo log de um grupo INATIVO;
  20. Perda de todos os membros de redo log de um grupo ATIVO;
  21. 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