Configuración de respaldos en automático por SQL
Síntomas
Configuración Respaldo Automático SQL
Versiones de SQL donde se puede realizar:
- Standard
- Enterprise

Causa
Configuración Respaldo Automático SQL
Este servicio es realizado por solicitud de configuración de un Cliente, dicho servicio consume horas de poliza de soporte extendido.
↑ Volver arribaSolución
Configuración Respaldo Automático SQL
Pasos a seguir para realizar la configuración de Respaldo Automático en SQL
1. Desde Explorador de objetos dentro del SERVER se busca Administración\Planes de mantenimiento y se da clic derecho.
Hay 2 opciones para realizarlo:
Para este caso, se tomará la opción b.

2. Al dar Clic a Asistente para planes de mantenimiento. Aparece la siguiente pantalla, se da clic a botón siguiente.

3. Le pedirá los siguientes datos:
- Nombre (Este es el nombre que le vamos a dar al mantenimiento nuevo para identificarlo).
- Descripción (Es la descripción detallada que va a realizar el mantenimiento).

4. Le aparece pantalla Nueva programación de trabajo, en la que solicitará los siguientes datos:
Tipo de programación, se deja como Periódica. Y más abajo le solicita la frecuencia con la que se realizará. Para este caso se hace de manera diaria, repitiéndose cada día. También le solicitará el horario y la fecha de inicio. Es recomendable que esta tarea se ejecute en horario no operativo, debido a que puede alentar el sistema y no permitirle trabajar óptimamente. Después de esto se da clic a botón siguiente.
5. Aparecerá la pantalla para seleccionar tareas de mantenimiento. Las tareas a seleccionar son las siguientes:
- Limpiar historial
- Copia de seguridad de base de datos (completa)
- Tarea Limpieza de mantenimiento

6. Una vez realizado lo anterior va a seleccionar el orden en el que desea se ejecuten dichas tareas. Se recomienda sea en el siguiente orden:
Después de esto se da clic a botón siguiente.

7. Después tenemos que configurar la tarea de mantenimiento de acuerdo al orden que le asignamos, para este caso Limpieza de mantenimiento. Son 3 configuraciones que nos solicitará.
- Eliminar archivos del siguiente tipo: A este se le deja la opción que tiene por default, Archivos de copia de seguridad.
- Ubicación del Archivo: Nos da 2 opciones: 1.Eliminar archivo específico. 2.Buscar carpeta y eliminar archivos según su extensión. Seleccionaremos la opción 2.
- Direccionaremos a la carpeta C:\MSSQL\BACKUP.
- Extensión del archivo será BAK.
- Se pone check en Incluir subcarpetas de primer nivel. (Al ejecutarse la tarea crea una subcarpeta por cada base de datos y dentro deposita los archivos BAK, al poner el check está accesando a esa subcarpeta)
- Antigüedad del archivo. Nos dará la opción de eliminar archivos anteriores a un período ya sea por horas, días, semanas, meses o años. Esta opción va a depender del espacio con el que cuente en su unidad de disco. Para este ejemplo se tomó 5 días.

8. Al dar siguiente nos aparece la pantalla donde vamos a configurar la siguiente tarea que es la Copia de Seguridad. Se seleccionan las bases a respaldar y se da clic al botón siguiente.

9. Solicita configuración de última tarea que fue Limpieza de Historial. De este nos da la opción de quitar datos históricos anteriores a un periodo por horas, días, semanas, meses o años. Para este caso seleccionaremos 1 semana.

10. Para finalizar da la opción de guardar o enviar informes en caso de algún mensaje de advertencia o error, por default direcciona a una carpeta de instalación de SQL.
Se recomienda crear una carpeta en C:\MSSQL\BACKUP, con el nombre LOG. Se da clic en siguiente.
11. Aparecerá un resumen de las configuraciones que hicimos con el asistente. Se da clic a botón finalizar, si todo se realizó con éxito en las acciones le mostrará Estado correcto.

12. Se verifica en el SQL, en el explorador de objetos que aparezca en Planes de mantenimiento. Con esto se confirma que ya está configurada la tarea para realizar su respaldo en automático.
