Como crear un respaldo sin afectar la secuencia LSN en SQL Server
Si tiene calendarizada una secuencia de respaldos en SQL Server, para cada respaldo creado existe un número de secuencia o LSN, entonces si usted crea un backup completo sin utilizar la opción copy only entonces esa secuencia se ve afectada y podría tener problemas para recuperar un respaldo diferencial realizado posteriormente ya que si usted no cuenta con el respaldo completo que se realizó en medio de la secuencia entonces no podrá recuperar la información.
Por lo tanto crear respaldo con la opción copy only es recomendado para no romper la secuencia, el siguiente script es un ejemplo de este mecanismo de respaldo.
-- Crear el respaldo sin afectar la secuenc
BACKUP DATABASE AdventureWorks2008R2
TO DISK = 'C:\AdventureWorks.bak'
WITH COPY_ONLY
GO
Si quiere encontar el número de secuencia puede utilizar el siguiente script:
SELECT database_name, backup_start_date, is_copy_only,
first_lsn
FROM msdb..backupset
WHERE database_name = 'AdventureWorks2008R2'
ORDER BY backup_start_date DESC
GO
Saludos,
Ing. Eduardo Castro Martínez, PhD – Microsoft SQL Server MVP
Costa Rica
Technorati Tags: SQL Server
LiveJournal Tags: SQL Server
del.icio.us Tags: SQL Server
http://ecastrom.spaces.live.com
http://universosql.blogspot.com
http://todosobresql.blogspot.com
http://todosobresqlserver.wordpress.com
http://mswindowscr.org/blogs/sql/default.aspx
http://citicr.org/blogs/noticias/default.aspx
http://sqlserverpedia.blogspot.com/
Note: Cross posted from Eduardo Castro.Permalink
Comments