Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Desarrollo de Software
2”A”
Note que cambiar las localizaciones por defecto no moverá los datos actuales y los
archivos de registros a una nueva localización. Esto sólo será aplicable a las bases de
datos creadas después de este cambio.
Manténgase protegido y esté seguro de que usted siempre tiene a mano una manera
de restablecer sus datos hasta el punto donde la base de datos falló. Las copias de
seguridad programadas proveen un historial de datos preciso.
Usando T-SQL:
SQL Server Management Studio también provee opciones para incluir en la verificación
de la copia de seguridad una verificación CHECKSUM cuando se esté creando una tarea
de respaldo:
Las opciones Verify backup when finished y Perform checksum before writing to media
son usadas como un seguro de que la copia de seguridad y sus datos son consistentes.
En este artículo crearemos una copia de seguridad programada en SQL Server usando
un trabajo de SQL Server Agent y SQL Server Maintenance Plans.
Para automatizar y programar una copia de seguridad con SQL Server Agent:
1. En el panel Object Explorer, debajo del nodo SQL Server Agent, haga clic
derecho en jobs y seleccione New job desde el menú contextual:
2. En el diálogo New Job ingrese el nombre del trabajo.
3. Debajo de la pestaña Steps, haga clic en el botón New y cree un paso de
respaldo insertando una sentencia T-SQL. En este caso, la cláusula CHECKSUM
tiene que ser incluida en el código T-SQL:
Para crear una copia de seguridad diferencial use el siguiente script T-SQL:
4. Haga clic en OK para añadir un paso, y haga clic en OK para crear un trabajo:
5.
6. Para programar un trabajo, en el diálogo New Jobs, debajo de la pestaña
Schedule haga clic en New. En Job Schedule seleccione una frecuencia de
ocurrencia y una fecha de inicio y haga clic en OK:
Para verificar un trabajo creado, en el panel Object Explorer y debajo de SQL Server
Agent ➜ Jobs, haga clic derecho en el trabajo creado anteriormente y seleccione la
opción Start job at step:
Para usar SQL Server Agent para respaldar todas las bases de datos en una instancia
hay dos enfoques, los cuales requieren algo de trabajo manual. Un enfoque es crear un
paquete SSIS usando la opción Backup Database Task de la barra de herramientas SSIS
y crear un trabajo de SQL Server Agent para programarlo.
El otro enfoque es escribir un script T-SQL para respaldar todas las bases de datos en el
diálogo SQL Server Agent Job Step.
Fuente: https://solutioncenter.apexsql.com/es/como-programar-un-respaldo-de-sql-
server/