Backup de base de datos con el SQL Server Management Studio

27/06/2007 - 19:55 por Eclat | Informe spam
Muy buenas, ¿alguien sabría decirme si el SQL SMS tiene alguna
funcionalidad para programar el backup de la base de datos de una
aplicación?

Veo que se pueden programar trabajos en sí, pero no sé si hay algo que
directamente se le pueda indicar que a las 3:00 am haga una copia de
seguridad completa, o diferencial, etc, etc, etc...

Ahora mismo tengo programado un trabajo a esa hora que ejecuta la
instrucción

BACKUP DATABASE TRANS TO DISK = '\\ServidorBackup\Backup\BD.bak'

El problema es que si la base de datos ocupa 500MB, el backup al día
siguiente ocupa 1GB, al siguiente 1,5GB, etc, parece que no actualiza el
archivo, sino que lo aumenta. ¿Hay forma de que actualice ese archivo
con los cambios en lugar de que añada otra copia sobre la primera, etc,
etc, etc...?

Gracias a todos por la ayuda.

Salu2

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
27/06/2007 - 20:12 | Informe spam
Temas de procedimientos de copia de seguridad y restauración (Transact-SQL)
http://msdn2.microsoft.com/es-es/li...37534.aspx

Cómo crear un plan de mantenimiento
http://msdn2.microsoft.com/es-es/li...89953.aspx


AMB

"Eclat" wrote:

Muy buenas, ¿alguien sabría decirme si el SQL SMS tiene alguna
funcionalidad para programar el backup de la base de datos de una
aplicación?

Veo que se pueden programar trabajos en sí, pero no sé si hay algo que
directamente se le pueda indicar que a las 3:00 am haga una copia de
seguridad completa, o diferencial, etc, etc, etc...

Ahora mismo tengo programado un trabajo a esa hora que ejecuta la
instrucción

BACKUP DATABASE TRANS TO DISK = '\\ServidorBackup\Backup\BD.bak'

El problema es que si la base de datos ocupa 500MB, el backup al día
siguiente ocupa 1GB, al siguiente 1,5GB, etc, parece que no actualiza el
archivo, sino que lo aumenta. ¿Hay forma de que actualice ese archivo
con los cambios en lugar de que añada otra copia sobre la primera, etc,
etc, etc...?

Gracias a todos por la ayuda.

Salu2

Respuesta Responder a este mensaje
#2 Jose Camacho Vaca
28/06/2007 - 19:22 | Informe spam
Creo que tienes que usar WITH INIT

Espero te sirva. Saludos.
José Camacho Vaca
Colima, MX


"Eclat" wrote:

Muy buenas, ¿alguien sabría decirme si el SQL SMS tiene alguna
funcionalidad para programar el backup de la base de datos de una
aplicación?

Veo que se pueden programar trabajos en sí, pero no sé si hay algo que
directamente se le pueda indicar que a las 3:00 am haga una copia de
seguridad completa, o diferencial, etc, etc, etc...

Ahora mismo tengo programado un trabajo a esa hora que ejecuta la
instrucción

BACKUP DATABASE TRANS TO DISK = '\\ServidorBackup\Backup\BD.bak'

El problema es que si la base de datos ocupa 500MB, el backup al día
siguiente ocupa 1GB, al siguiente 1,5GB, etc, parece que no actualiza el
archivo, sino que lo aumenta. ¿Hay forma de que actualice ese archivo
con los cambios en lugar de que añada otra copia sobre la primera, etc,
etc, etc...?

Gracias a todos por la ayuda.

Salu2

Respuesta Responder a este mensaje
#3 Eclat
02/07/2007 - 09:32 | Informe spam
Ok, leyendo...

Alejandro Mesa escribió:
Temas de procedimientos de copia de seguridad y restauración (Transact-SQL)
http://msdn2.microsoft.com/es-es/li...37534.aspx

Cómo crear un plan de mantenimiento
http://msdn2.microsoft.com/es-es/li...89953.aspx



[...]
Respuesta Responder a este mensaje
#4 Eclat
03/07/2007 - 11:27 | Informe spam
Efectivamente la instrucción que buscaba era el WITH INIT. Gracias a
los dos por la ayuda.

Salu2

Eclat escribió:
[...]

BACKUP DATABASE TRANS TO DISK = '\\ServidorBackup\Backup\BD.bak'



[...]
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida