Buenos dias estimados colegas del Foro, soy nuevo en administracion de Sql
Server y estoy tratando de hacer comparaciones con lo que conozco de Oracle,
pero hay un tema que no logro encontrar en ningun lugar y lo expongo en este
foro a ver si algun alma caritativa puede darme un poco de luz:
En Oracle los cambios en las bases de datos se registran en los Redo Logs.
En Sql Server Los cambios en las bases de datos se registran en los archivos
de logs (Extension ldf por convencion).
En Oracle se pueden espejar los Redo Logs. Es decir: Puedo crear grupos de
Redo logs en diferentes dispositivos y el motor graba en varios lugares la
misma info, si hay alguna falla física en algun momento en el soporte de
almacenmiento ppal, puedo recurrir a las copias y restaurar asi mis datos
hasta el momento exacto del fallo. Esto es Mas o menos así en lineas
generales.
En Sql Server Se pueden espejar los archivos de logs en diferentes
dispositivos ???, por lo que leí existia esta funcionalidad de Disk Mirror
en Sql 7.0, pero la discontinuaron a partir de la version 2000.
Mi pregunta básicamente es la siguiente: En una recuperacion de datos en el
tiempo se deben usar los archivos de log. Si se produce una falla física en
el/los discos del servidor principal deberia recurrir al ultimo backup y los
siguientes archivos de logs para hacer una recuperacion total de la info
hasta el instante exacto de la falla, como hago con las ultimas
transacciones que quedan en el log del disco que se rompio si no puedo
espejarlo ????.
Si no esta muy clara mi pregunta por favor me avisan asi lo aclaro mejor.
Muchas gracias a todos y muy bueno el foro.
Juan Jose Cuzziol