Tomado de: BD mdf dañado
Pues esta dificil tu situacion, has esto, primero asegurate de detener
todos los servicios de sql, para que te copies el mdf y el log por
aparte por cualquier cosa.
Sacate un backup del log de tu base de datos para que recuperes la transaccionalidad.
Una vez hecho esto lanzate un restore de tu backup de tu BD de hace 3
meses y el log que respaldaste, asi recuperas la base de datos buena y
las transacciones.
Si no funciona por corrupcion en la BD o algo asi, entonces detente
el Agente de sql para que puedas renombrar el MDF, luego la hechas a
andar para que te detecte un fallo en la BD, como no encuentra el MDF
pero si el log te deberia permitir la restauracion; y asi lanzes de esta
forma el restore de la base completa
PD: debes de tener un plan de recuperacion apropiado, por ejemplo si
es muy transaccional tu BD o muy recurrente el acceso te recomiendo que
por ejemplo programes backups completos 1 vez por semana en fin de
semana y diferenciales a mediados de semana y respaldos del log por
decir cada 5 horas, asi no te pasa esto de perder 3 meses de informacion
No hay comentarios:
Publicar un comentario