varias una sentencia script restaurar restauracion respaldo respaldar por para hacer datos crear codigo bases bak archivo sql-server database backup database-backups

sql-server - una - script para hacer backup sql server



Anular el archivo mientras se realiza la copia de seguridad (2)

INIT hace el truco. Desde MSDN :

INIT Especifica que todos los conjuntos de copia de seguridad deben sobrescribirse

Quiero hacer una copia de seguridad de una base de datos usando este código

sqlcmd -S servername -Q "BACKUP DATABASE [DBName] TO DISK = ''C:/backup.bak''"

Funciona. Pero si el archivo de copia de seguridad ya existe, los datos se anexan al archivo en lugar de reemplazar el archivo. Cada vez que llamo BACKUP DATABASE el archivo se hace más grande.

¿Hay una opción para que la BACKUP DATABASE forzar un reemplazo?


sqlcmd -S servername -Q "BACKUP DATABASE [DBName] TO DISK = ''C:/backup.bak'' WITH INIT"