miércoles, 14 de julio de 2010

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

http://mswindowscr.org

http://comunidadwindows.org

Costa Rica

Technorati Tags: SQL Server

LiveJournal Tags: SQL Server

del.icio.us Tags: SQL Server

http://ecastrom.blogspot.com

http://ecastrom.wordpress.com

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

No hay comentarios:

Publicar un comentario