MensajeHola Juan,

para salvar situaciones como la que nombras de incendios, deberías tener 
configurado alta disponibilidad (Mirroring o Log Shipping). También con lo que 
te dice Mariano, haciendo backups de log cada cierto tiempo indicandole el 
servidor fuera de sitio.

Saludos

Seba
  ----- Original Message ----- 
  From: Cuzziol, Juan Jose 
  To: Seba Frank 
  Sent: Tuesday, December 16, 2008 10:26 AM
  Subject: [dbms] Consulta Espejado de Logs


  Gracias Mariano por tan pronta respuesta. Tengo claro que se puede hacer el 
espejado a nivel de Hard. 
  Lo que estaba buscando era un nivel mas de tolerancia a nivel de software del 
propio motor. Me ha pasado en otra instalacion que hemos perdido todo el 
servidor de produccion Discos incluidos (por un incendio) y pudimos reconstruir 
absolutamente todos los datos al momento mismo de la falla, justamente por 
tener una copia en linea de los logs en otro dispositivo, fuera de donde 
ocurrio el siniestro. 
  Me quedo claro que un caso similiar con Sql Server no lo podría resolver,  
por lo menos con las herramientas propias del motor, seguramente con algun otro 
soft lo podria hacer.

  Muchas gracias nuevamente.

  Saludos.

        Juan Jose Cuzziol 
    -----Mensaje original-----
    De: Jose Mariano Alvarez [mailto:[email protected]] 
    Enviado el: Martes, 16 de Diciembre de 2008 11:16 a.m.
    Para: Cuzziol, Juan Jose
    Asunto: [dbms] Consulta Espejado de Logs


    No veo la ventaja de tener una segunda copia de log si se puede hacer por 
hardware con mayor seguridad. Hoy hasta las PC de escritorio toleran RAID1 por 
hardware.



    en cuanto a tus dudas:


    No se pueden espejar salvo que lo haga el hardware por lo que deberás usar 
al menos RAID 1 para el log de forma tal de tolerar las rotura de los discos 
mediante redundancia de hardware. 
    Deberás realizar backup de LOG periódicamente para poder recuperar lo 
máximo posible en el caso de la perdida completa del disco RAID. Esos backup 
deben ir a otro disco. Podrás recuperar hasta el ultimo estado consistente al 
momento del ultimo backup de LOG.




    Saludos


    -- 
    -------------------------------- 
    Ing. José Mariano Alvarez
    SQL Total Consulting
    Bogota 3631 P3B
    1407 Buenos Aires-Argentina
    Movil: (011)-15-4184-7541
    Desde el exterior: (+54-911)-4184-7541
    [email protected]





    On Tue, Dec 16, 2008 at 11:03, Cuzziol, Juan Jose 
<[email protected]> wrote:

      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 





Responder a