lunes, 14 de abril de 2014

Respaldo comprimido en Sql Server

El siguiente script les permitirá hacer un respaldo desde Sql Server Management Studio con compresión y verificación de integridad.
Para llenar en automático los campos ejecuten el atajo "Ctrl + M".
Les aparecera una ventana que solicita el nombre de la base de datos, la fecha del respaldo y una descripción del mismo.
Pueden cambiar la ruta en donde queda guardado el respaldo.
La compresión en los respaldos se puede aplicar en Sql Server 2008 y 2012.
El radio de compresión es casi de 5 a 1, es decir que una base de 5GB se quedará respaldada en aproximadamente 1 GB.

USE [master];

BACKUP DATABASE <baseDeDatos, VARCHAR(100),>
TO DISK = 'D:\SQL Server 2008\Backup\<baseDeDatos, VARCHAR(100),>_<fecha,VARCHAR(8),>.bak'
WITH 
 COMPRESSION, 
 CHECKSUM,
 NAME = '<baseDeDatos, VARCHAR(100),> - <descripcion, VARCHAR(100),>';