none
Restaurar BD desde Origen del backup RRS feed

  • Pregunta

  • Estimados.

    En un SS2012, tengo 2 servidores Origen y Destino.

    En un Job del servidor Origen, en el paso 1 hago un backup que llega directamente a un directorio del servidor Destino.

    Es posible crear un paso 2 en dicho job que restaure dicho backup en el servidor Destino ?

    Saludos.


    DBA SQL Server Santiago/Chile

    miércoles, 24 de mayo de 2017 17:05

Respuestas

  • Si tu idea es la de ir enviando los backups del Log y que se vayan restaurando según se van produciendo, ¿has pensado en usar el Log Shipping? Es una opción que se configura desde las propiedades de la base de datos. Sale un asistente que te pregunta todos los datos (frecuencia con que se hace el backup, carpeta compartida a la que se copian, frecuencia con la que se restauran), y una vez que terminas de ejecutar el asistente, te crea todos los jobs necesarios, tanto en el equipo de origen como el de destino, para automatizar todo el proceso.
    jueves, 25 de mayo de 2017 5:54

Todas las respuestas

  • Con un linked server y los permisos adecuados o usando posiblemente un CMS (Central management server)
    miércoles, 24 de mayo de 2017 18:00
  • ¿Tienes instalado SSIS? Podrías crear un paquete que haga el restore (o incluso el backup más el restore, o incluso crear un paquete de copia de base de datos usando el asistente). Y luego ese paquete de SSIS lo lanzas desde un paso del Job (es una de las opciones que hay en los tipos de pasos).
    miércoles, 24 de mayo de 2017 18:46
  • Si, tengo SSIS instalado, lo probaré, consulta actualmente todos los respaldos de los log los dejo en un mismo dispositivo, actualmente es asi:

    NombreDispositivoYYYYMMDD.BAK y en el se guardar los respaldos del dia

    Entonces la pregunta es, puedo con SSIS restaurar desde el dispositivo, pues la idea es ir restaurando solo que log que va faltando y no todos los que contiene el dispositivo, o debo ir creando un BAK por cada backup del log ?

    Espero haberme explicado.

    Saludos.


    DBA SQL Server Santiago/Chile

    jueves, 25 de mayo de 2017 2:17
  • Si tu idea es la de ir enviando los backups del Log y que se vayan restaurando según se van produciendo, ¿has pensado en usar el Log Shipping? Es una opción que se configura desde las propiedades de la base de datos. Sale un asistente que te pregunta todos los datos (frecuencia con que se hace el backup, carpeta compartida a la que se copian, frecuencia con la que se restauran), y una vez que terminas de ejecutar el asistente, te crea todos los jobs necesarios, tanto en el equipo de origen como el de destino, para automatizar todo el proceso.
    jueves, 25 de mayo de 2017 5:54
  • Estimado Alberto eso voy a hacer, sucede que me pidieron comparar los tiempos si lo haciamos manual vs Log Shipping.

    DBA SQL Server Santiago/Chile

    jueves, 25 de mayo de 2017 15:21