- Validar un objeto ?
- Comprobar que no fue modificado ?
- validar su integridad ?
CODIGO HASH
Este es un método que utilice para verificar que los objetos de una base de datos no fueron modificados. Es decir, mi intención era poder validar un restore que pertenece a un servidor tercializado, y comprobar que el backup luego de ser tomado, no fue adulterado.
Paso a explicar; luego de que se realiza el backup full de mi base de datos, mensualmente se guardan en cinta o cartridge por 10 años. Estos objetos, que se generan en mi backup full son, en mi caso, 4 piezas. Por lo tanto, luego de que se realiza un JOB, creado por mi, valida esta creación de objeto y aplica :
1 - Conectarse desde Unix
2 - Me posiciono en el file donde se encuentra el objeto y ejecuto csum.
3 - csum -h MD5 objeto
4 - Da una salida que a mi llega a mi casilla de e-mail y por cada objeto muestra:
¿Como compruebo que mis objetos no han sido modificados?
Sencillo, vuelvo a ejecutar csum sobre el objeto que pedimos el restore y valido que el hash me coincida con el que me fue enviado por mail, o el método que utilicen para guardar el código.
No hay comentarios:
Publicar un comentario