Restaurar copia de seguridad en el servidor SQL

Restaurar copia de seguridad en el servidor SQL

Tengo una base de datos de servidor Sql. Tengo una copia de seguridad completa en un día de la semana y una copia de seguridad diferencial todos los días.

Si mi base de datos se daña, ¿cómo puedo restaurar la copia de seguridad completa y la última diferencial juntas?

Respuesta1

Necesitaría restaurarlos en secuencia (y para su información, recomendaría agregar una copia de seguridad del registro de transacciones a la combinación); consulte estoenlace MSDN

También recomendaría usar SQLBackup de Redgate; es fantástico y, según mi experiencia, mucho mejor que la copia de seguridad SQL integrada.

Respuesta2

Cuando necesite restaurar desde sus copias de seguridad, deberá seleccionar el estado de recuperación en el menú de opciones en la ventana de restauración. Querrá seleccionar "Restaurar con norecovery" con la opción predeterminada marcada, no podrá restaurar registros adicionales.

@Bob Palmer tiene razón, si la base de datos está en producción, debería pensar en realizar copias de seguridad del registro de transacciones al menos una vez por hora.

información relacionada