none
Restaurar base de datos sql server(Restoring) RRS feed

  • Pregunta

  • Buenos tardes,

    el viernes se me presento el siguiente inconveniente, unos de los proveedores que nos suministran algunos software que utilizamos aqui en la empresa intento restaurar una base de datos y al cabo de ir por un 5% el cancelo la restautacion del back up y la base de datos se coloco en estatus Restoring la misma tiene un peso de 38.5GB y los log de 8GB esta base de datos duro aproximadamente 3 hora y aun asi seguia en estado de restoring, daba esta situacion decido restaurar la ultima coopia de seguridad que contenia toda la infomacion del dia trabajado pero dicha copia duro 5 horas para poder ser restaurada.

    Me pregunta es, que puedo hacer para verificar el estado de la base de datos y tener alguna informacion de lo que pudo hacer sucedido para que s tardara todo ese tiempo.

    Nota: dicho servidor es solo para base de datos, el cual solo contiene la base de datos en cuestion.

    Recursos del servidor

    64GB de Memoria,

    8 Core,

    Disco Duro 500GB


    Dewars Barett

    lunes, 10 de julio de 2017 17:58

Respuestas

  • la restauración pasa por varios puntos, una es la parte de copiar los ficheros de datos, si por lo que sea estaban mal, puede deberse a eso, aunque lo mas probable sea que tuvieras alguna transacción grande a medias en tu restore, cuando se hace el restore, en el ultimo paso, las transacciones validadas se confiman y l las transacciones pendientes se hace rollback automatico, ese proceso suele ser costoso.

    5 horas, independientemente del hardware no dice nada, que sea normal o no dependerá de

    * En otros restores ha tardado mucho menos ( o mas)

    * tamaño de datos a restuarar

    * transacciones abiertas.

    Por otro lado, al que se puso con el restore ... un cachete en las manos.. igual le viene bien... no?


    Comparte lo que sepas, aprende lo que no sepas (FGG)
    portalSQL
    El rincón del DBA

    • Marcado como respuesta jose02 martes, 11 de julio de 2017 13:34
    martes, 11 de julio de 2017 9:11
    Moderador

Todas las respuestas

  • Estimado,

    Con que motor de base de datos están trabajando actualmente y de que manera proveedor cancelo el restore?

    Saludos.

    lunes, 10 de julio de 2017 20:24
  • Microsoft Sql 2008 R2 Standart

    Dewars Barett

    lunes, 10 de julio de 2017 21:30
  • el cancelo el proceso dandole a Stop

    Dewars Barett

    lunes, 10 de julio de 2017 21:31
  • la restauración pasa por varios puntos, una es la parte de copiar los ficheros de datos, si por lo que sea estaban mal, puede deberse a eso, aunque lo mas probable sea que tuvieras alguna transacción grande a medias en tu restore, cuando se hace el restore, en el ultimo paso, las transacciones validadas se confiman y l las transacciones pendientes se hace rollback automatico, ese proceso suele ser costoso.

    5 horas, independientemente del hardware no dice nada, que sea normal o no dependerá de

    * En otros restores ha tardado mucho menos ( o mas)

    * tamaño de datos a restuarar

    * transacciones abiertas.

    Por otro lado, al que se puso con el restore ... un cachete en las manos.. igual le viene bien... no?


    Comparte lo que sepas, aprende lo que no sepas (FGG)
    portalSQL
    El rincón del DBA

    • Marcado como respuesta jose02 martes, 11 de julio de 2017 13:34
    martes, 11 de julio de 2017 9:11
    Moderador