BASE DE DATOS DE RESPALDO SQL para SQL Server
La instrucción SQL BACKUP DATABASE
La BACKUP DATABASE
declaración se usa en SQL Server para crear una copia de seguridad completa de una base de datos SQL existente.
Sintaxis
BACKUP DATABASE databasename
TO DISK = 'filepath';
La sentencia SQL BACKUP CON DIFERENCIAL
Una copia de seguridad diferencial solo realiza una copia de seguridad de las partes de la base de datos que han cambiado desde la última copia de seguridad completa de la base de datos.
Sintaxis
BACKUP DATABASE databasename
TO DISK = 'filepath'
WITH
DIFFERENTIAL;
Ejemplo de RESPALDO DE BASE DE DATOS
La siguiente instrucción SQL crea una copia de seguridad completa de la base de datos existente "testDB" en el disco D:
Ejemplo
BACKUP DATABASE testDB
TO DISK = 'D:\backups\testDB.bak';
Sugerencia: siempre haga una copia de seguridad de la base de datos en una unidad diferente a la base de datos real. Entonces, si se bloquea el disco, no perderá el archivo de copia de seguridad junto con la base de datos.
RESPALDO CON DIFERENCIAL Ejemplo
La siguiente instrucción SQL crea una copia de seguridad diferencial de la base de datos "testDB":
Ejemplo
BACKUP DATABASE testDB
TO DISK = 'D:\backups\testDB.bak'
WITH
DIFFERENTIAL;
Sugerencia: una copia de seguridad diferencial reduce el tiempo de copia de seguridad (ya que solo se realiza una copia de seguridad de los cambios).