PLANES DE MANTENIMIENTO SQL SERVER

Documentos relacionados
Professional v Manual de avisos por SMS

ÍNDICE. 1- Copias de seguridad en Windows Cobian backup...9

Instrucciones para obtener el certificado electrónico de la FNMT

OPCIONES AVANZADAS OUTLOOK Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

CASO-PRACTICO-3-FTP. 1) Entrega una manual de los pasos que has realizado para instalar el servidor FTP y configurarlo de forma anónima.

Conexión de Sistemas en Red

Instalación de Crystal Reports

Supervisor v4.6. Apéndice 1. Herramientas automatizadas de gestión remota

Manual de usuario Mensajería Centro Virtual de Educación

BgInfo v4.16 INTRODUCCIÓN

En la parte inferior de la pantalla se podrá ver el estado de la última copia y la fecha y hora actual.

Configuración de página e Impresión. Excel 2007

La funcionalidad de la aplicación, consiste en el registro de los pagos en línea realizados por los

MANUAL DE INSTALACION XD EN MICROSOFT WINDOWS

1. INTRODUCCIÓN 5 5. DESINSTALACIÓN DEL ASISTENTE DE CONEXIÓN WIRELESS 21

Manual de usuario Contabilidad Electrónica Reportes de contabilidad para el SAT. Induxsoft Fábrica de Software

Instalación SQL 2005 Express

Cómo instalar Estudio One SQL versión 2.40

Olympo - Manual de usuario. Actualizar métodos / consultas / vistas personalizadas

Configuración en Microsoft Office Outlook 2010

PERIODO 3 SOFTWARE MANEJADOR DE BASE DE DATOS CONCEPTOS INTERMEDIOS DE MICROSOFT ACCESS

PROCESADOR DE TEXTOS: WRITER

Cómo utilizar Conference Manager para Microsoft Outlook

Herramientas Google Aplicadas a Educación. Primera parte

Procesos Fin de Ejercicio Contabilidad

1ª OPCION Exportando en el ordenador de origen e importando después en el de destino.

Seguridad Automáticas. Complemento de Copias de. ENDESA (Área de TPyR) Complemento para configurar copias de seguridad automáticas en Excel.

Para imprimir hay que tener en cuenta las opciones que se encuentran en tres grupos:

Guía rápida de usuario

MANUAL WinPoET 1/31. MANUAL WinPoET

CyberAdmin. Guía de Configuración de Excepciones del antivirus NORTON Febrero de Versión del documento 1

4.1 COMBINAR CORRESPONDENCIA.

MANUAL DE USUARIO Gestión documental

MICROSOFT OUTLOOK 2016 PARA WINDOWS

Instalación de pre-requisitos AS-Ventas

Instalación antivirus AVG. Inguralde [Enero 2011]

Manual de Usuario. SMS Inteligente

Inventario. Disponemos de 3 formas para generar el inventario:

Introducción a Outlook 2010

Trabajo en Red con los sistemas Aspel

Creación de organigrama en Visio 2013

11.2. Manual de GTC 2.0: El primer contacto

Manual de configuración de Adobe Reader para la validación de la firma de un documento.

Ejemplos de importar información (Excel)

Guía rápida de Instalación Sistemas D3xD Restaurant

Microsoft Outlook. Outlook 2010 SALOMÓN CCANCE. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

Validación de la firma de un documento. Manual de configuración de Adobe Reader

Tema 5 Sistemas Operativos En Red. Ejercicio 6 Realizar copia de seguridad, Windows Server 2008.

BUSCA BVgcSalud: Mi portal y Mi cuenta

Mantenimiento del ordenador

Cierre de ejercicio. 2017

UNIDAD 10. LAS CONSULTAS DE ACCIÓN

ANEXO A MANUAL ADMINISTRADOR. Modulo Sistema

1.3 APLICAR UNA PLANTILLA A UN DOCUMENTO

OPENOFFICE IMPRESS. Creación básica de presentaciones digitales

ACCEDER A BITÁCORA DE TRABAJO SQL SERVER

Para iniciar el Asistente de importación y exportación de SQL Server tenemos varias opciones:

INSTITUCION EDUCATIVA MANUEL ANGEL ANACHURY AREA: TECNOLOGIA E INFORMATICA

Los siguientes son algunos consejos antes de instalar SQL Server 2008 R2:

Elementos esenciales de Word

Aveces es necesario trabajar con datos que no tenemos

Para entornos con más de un equipo conectados en red es necesario que el programa de firewall conceda paso a los servicios de Microsoft SQL Server.

Utilidades - Creación de un paquete de actividades Ardora

Práctica de laboratorio: Programador de tareas en Windows 8

I. Cómo Agregar una Primera Cuenta en Outlook. II. Cómo Agregar Otra Cuenta en Outlook III. Cómo Eliminar Cuenta en Outlook.

ST-8502 ACTUALIZACIÓN ANUAL.

IDENTIFICACIÓN DE LA ACTIVIDAD PEDAGÓGICA

WorkManager E.D. Manual guía de usuario Diseñador de formularios

Compresión de ficheros

PROCESO DE SINCRONIZACIÓN

Generador de Etiquetas

UNIDAD 2- LA CREACIÓN DE TABLAS EN ACCESS 2010

MANUAL DE CONFIGURACION DE ADOBE PARA LA VALIDACION DE LA FIRMA DE UN DOCUMENTO

Configurar correo POP3 en Windows Live Mail

Práctica de laboratorio: Compartir recursos en Windows

Generación de Certificados SSL con IIS

Guía de solicitud de un certificado AC FNMT Usuarios

CREACION DE MACROS. Lo primero será realizar la hoja de calculo, como por ejemplo la siguiente,

09/12/2010 Módulo de Pedidos de clientes

Instalación y Registro Versiones Educativas 2012

Dirección General de Innovación Tecnológica Subdirección de Infraestructura Tecnológica

Capítulo 1: Tablas de Excel

Guía de Usuario. Calendario

ADMINISTRADOR DE DISPOCITIVOS

Unidad 2. Crear una Presentación (I)

Práctica de laboratorio: Configuración del navegador en Windows 7 y Vista

Manual de instalación Conector FactuSOL Prestashop VERSIÓN BÁSICO

FLUJO DE INFORMACIÓN DE LA BIBLIOTECA PARA ACCEDER AL INFORME

Procesos para el Respaldo de Base de Datos SQL. Depto. Soporte Transtecnia.

Upgrade de versión 8.0 Standard a 9.5 Professional

Guía rápida de Instalación Sistemas D3xD Retenciones IVA e ISLR

2. Inserta la tabla. Para comenzar el proceso de creación de la tabla, tendrás que insertar una en tu hoja de cálculo.

GENERACIÓN DE FICHEROS XBRL LENLOC 2010 LIQUIDACIÓN DEL PRESUPUESTO AÑO 2010 Y SIGUIENTES. V Rv11

MÓDULO 13 FACTURACIÓN SOLUCIONARIO DE LOS SUPUESTOS PRÁCTICOS

Instalación de VirtualBox. Prácticas adicionales

Crear usuarios y grupos, unir un equipo a un dominio y perfiles móviles

Transcripción:

PLANES DE MANTENIMIENTO SQL SERVER MANUAL TÉCNICO PLANES DE MAN TENIMIEN TO M ANUAL 1

Contenido Introducción... 3 Tareas Mantenimiento... 3 Recomendaciones y Aclaraciones... 4 Tarea actualizar estadísticas... 4 Tarea Reorganizar Índices... 5 Tarea Recompilar (Volver a generar índices)... 5 Tarea Limpieza Mantenimiento... 6 Tarea reducir base de datos... 7 Preparación de un Plan de Mantenimiento (Caso Práctico)... 8 Agente SQL... 8 Preparación Plan de Mantenimiento (Asistente)... 10 Reducir la Base de Datos... 13 Recompilar Índices... 16 Actualizar Estadísticas... 18 Limpieza del Historial... 20 Copias de Seguridad en la BBDD... 22 Limpieza de Mantenimiento... 26 Plan Mantenimiento - Metodología Gráfica... 31 PLANES DE MAN TENIMIEN TO M ANUAL 2

Introducción SQL Server 2014 Integration Services (SSIS) incluye un conjunto de tareas que realizan funciones de mantenimiento de bases de datos. Estas tareas se suelen usar en los planes de mantenimiento de bases de datos, pero también se pueden incluir en paquetes de SSIS. Para obtener más información, vea Asistente para planes de mantenimiento y Planes de mantenimiento. Tareas Mantenimiento Tarea Descripción Tarea Copia de seguridad de la base de datos Realiza distintos tipos de copias de seguridad de bases de datos de SQL Server. Tarea Comprobar la integridad de la base de datos Comprueba la asignación y la integridad estructural de objetos e índices de base de datos. Tarea Ejecutar trabajo del Agente SQL Server Ejecuta trabajos del Agente SQL Server. Tarea Ejecutar instrucción T- SQL Ejecuta instrucciones de Transact-SQL Tarea Limpieza de historial Elimina entradas de las tablas de historial de la base de datos msdb de SQL Server. Tarea Limpieza de mantenimiento Quita archivos relacionados con planes de mantenimiento, entre los que se incluyen informes creados a partir de planes de mantenimiento y archivos de copia de seguridad de la base de datos. Tarea Notificar al operador Envía mensajes de notificación a operadores del Agente SQL Server. Tarea Volver a generar índice Vuelve a generar los índices de tablas y vistas de bases de datos de SQL Server. Tarea Reorganizar índice Reorganiza los índices de tablas y vistas de bases de datos de SQL Server. Tarea Reducir base de datos Reduce el tamaño de los datos y los archivos de registro de base de datos de SQL Server. Tarea Actualizar estadísticas Actualiza la información sobre la distribución de valores de clave para uno o más conjuntos de estadísticas en la tabla o vista especificada. PLANES DE MAN TENIMIEN TO M ANUAL 3

Recomendaciones y Aclaraciones Tarea actualizar estadísticas En primer lugar, aclaramos qué son las estadísticas: SQL Server 2014 permite crear información estadística acerca de la distribución de valores en una columna. El optimizador de consultas utiliza esta información estadística para determinar el plan de consulta óptimo, realizando una estimación del costo de usar un índice para evaluar la consulta. Es decir, el planificador de consultas de SQL usará estas estadísticas para decidir cuál será la mejor forma de ejecutar una consulta. Importante: Esta tarea sólo tiene sentido ejecutarla si previamente hemos deshabilitado la opción de recalcular estadísticas automáticamente. Si la BBDD está configurada para que recalcule las estadísticas automáticamente no es necesario programar esta tarea. Suele ser recomendable deshabilitar esta opción en la BBDD y programar una tarea de este tipo, principalmente porque el cálculo automático de estadísticas consume bastantes recursos del servidor. Lo recomendable, por tanto, sería deshabilitar el cálculo automático y poner una tarea todas las noches que las recalcule. PLANES DE MAN TENIMIEN TO M ANUAL 4

Tarea Reorganizar Índices Los índices, como todos sabemos, sirven para acelerar determinadas consultas SQL que se lancen contra una tabla. Hacer una consulta sobre un campo que está indexado será mucho más rápido y eficiente que hacerlo sobre un campo que no lo esté. Si hay un índice, se puede llegar en muy pocos pasos a un dato. En cambio, si no lo hay, el servidor ha de recorrer la tabla linealmente hasta encontrarlo. SQL Server 2014 Database Engine (Motor de base de datos de SQL Server 2014) mantiene índices automáticamente cada vez que inserta, actualiza o elimina operaciones realizadas en los datos subyacentes. Con el tiempo, estas modificaciones pueden hacer que la información del índice se disperse por la base de datos (se fragmente). La fragmentación ocurre cuando los índices tienen páginas en las que la ordenación lógica, basada en el valor de clave, no coincide con la ordenación física dentro del archivo de datos. Los índices muy fragmentados pueden reducir el rendimiento de la consulta y ralentizar la respuesta de la aplicación. Por tanto, la tarea de reorganizar índices revisa los índices ya creados en la BBDD y los desfragmenta o reorganiza, si es necesario, para que sean más eficientes. Este tipo de tareas, en principio, se podría realizar cada noche al igual que la de actualizar estadísticas. Tarea Recompilar (Volver a generar índices) La tarea Volver a generar índice vuelve a generar los índices de las tablas y vistas de bases de datos de SQL Server. Hace lo mismo que la tarea de Reorganizar, pero lo que hace es eliminarlo y volverlo a crear desde cero. Si todas las noches ejecutamos la tarea de Reorganizar índices, esta tarea de volver a regenerar no hace falta hacerla diariamente, y se podría ejecutar semanal, quincenal o mensualmente. Si decidimos ejecutar esta tarea de regenerar todas las noches, no sería necesario reorganizar los índices. Por tanto, otra opción sería pasar esta tarea cada noche. PLANES DE MAN TENIMIEN TO M ANUAL 5

Tarea Limpieza Mantenimiento La tarea Limpieza de mantenimiento quita archivos relacionados con planes de mantenimiento, entre los que se incluyen archivos de copia de seguridad de la base de datos e informes creados a partir de planes de mantenimiento. El uso de la tarea Limpieza de mantenimiento permite que un paquete pueda quitar los archivos de copia de seguridad o los informes del plan de mantenimiento del servidor especificado. La tarea Limpieza de mantenimiento incluye una opción para quitar un archivo específico o un grupo de archivos de una carpeta. También puede especificar la extensión de los archivos que desea eliminar. Cuando se configura la tarea Limpieza de mantenimiento para quitar archivos de copia de seguridad, la extensión del nombre de archivo predeterminada es BAK. Para archivos de informe, la extensión predeterminada es TXT. Puede actualizar las extensiones para que se adapten a sus necesidades; la única limitación es que las extensiones deben tener una longitud inferior a 256 caracteres. Normalmente, conviene quitar los archivos antiguos que ya no son necesarios. La tarea Limpieza de mantenimiento se puede configurar para eliminar archivos con una antigüedad específica (por ejemplo, se puede configurar la tarea para eliminar archivos que tienen más de cuatro semanas). También es posible especificar la antigüedad de los archivos que desea eliminar en días, semanas, meses o años. Si no especifica la antigüedad mínima de los archivos que desea eliminar, se eliminan todos los archivos del tipo especificado. Importante: En cualquier caso, se debería de dejar siempre esta tarea configurada. Lo normal sería dejar al menos la última semana, aunque esto depende de las limitaciones de espacio que tenga el servidor del cliente y del tamaño de la base de datos. PLANES DE MAN TENIMIEN TO M ANUAL 6

Tarea reducir base de datos En SQL Server 2014, pueden reducirse todos los archivos de una base de datos para quitar las páginas que no se utilizan. Aunque Database Engine (Motor de base de datos) aprovechará el espacio de manera efectiva, existen ocasiones en las que un archivo no tiene por qué ser tan grande como lo era anteriormente. En estos casos, la reducción del archivo puede ser necesaria. Pueden reducirse los archivos de datos y los archivos de registro de transacciones. Los archivos de la base de datos se pueden reducir manualmente, en grupo o de uno en uno; también se puede configurar la base de datos para que se reduzca automáticamente a intervalos determinados. Cuando se desee reducir un archivo o BBDD, es importante considerar la siguiente información: La reducción es más efectiva después de una operación que cree mucho espacio no utilizado (por ejemplo, una operación para truncar o eliminar tablas). La mayoría de las bases de datos requieren que haya espacio disponible para realizar las operaciones diarias normales. Si se reduce una base de datos de forma reiterada y su tamaño vuelve a aumentar, esto indica que el espacio que se redujo es necesario para las operaciones habituales. En estos casos, no sirve reducir la base de datos reiteradamente. La reducción no mantiene el estado de fragmentación de los índices de la base de datos y generalmente aumenta la fragmentación hasta cierto punto. Por ejemplo, no se debe reducir una base de datos o archivo de datos después de volver a generar los índices. Esta es otra razón para no reducir la base de datos reiteradamente. Por tanto este tipo de tareas no se debería ejecutar diariamente. Lo ideal sería realizar esta tarea quincenal o mensualmente, y siempre antes del plan de mantenimiento que incluya volver a generar índices o regenerarlos. PLANES DE MAN TENIMIEN TO M ANUAL 7

Preparación de un Plan de Mantenimiento (Caso Práctico) Agente SQL Para programar un plan de mantenimiento, será necesario configurar el Agente SQL Server para que se reinicie automáticamente si sufre una parada inesperada. Para ello, entrando en el SQL Server Management Studio y pulsando el botón derecho sobre el Agente SQL Server, habrá que hacer clic en Propiedades, tal y como aparece en la siguiente pantalla: PLANES DE MAN TENIMIEN TO M ANUAL 8

Al hacer clic, se abrirá una ventana. En la primera pestaña ( General ), debemos marcar las dos casillas de verificación para reiniciar automáticamente si se detiene inesperadamente, tanto el Agente SQL Server como el SQL Server, tal y como se muestra en la siguiente pantalla: PLANES DE MAN TENIMIEN TO M ANUAL 9

Preparación Plan de Mantenimiento (Asistente) En primer lugar, entraremos en el Microsoft SQL Management Studio, haciendo clic en Administración, y pulsando en el botón derecho sobre Asistente para Planes de mantenimiento. Aparecerá la siguiente pantalla: PLANES DE MAN TENIMIEN TO M ANUAL 10

Pulsaremos Siguiente : Es importante seleccionar la opción de Programaciones independientes para cada tarea, con el objetivo de optimizar los recursos, ya que habrá tareas que serán necesarias todos los días y habrá otras que no. De esta forma, el asistente no dejará cambiar el orden secuencial de las tareas de mantenimiento, ya que con programaciones independientes, el orden no tiene sentido. Seleccionaremos las tareas que van a formar parte del plan de mantenimiento y haremos clic en el botón Siguiente. PLANES DE MAN TENIMIEN TO M ANUAL 11

A continuación, aparece la pantalla para definir el orden de las tareas, aunque en este caso, para programaciones independientes, no tiene ningún sentido. Haremos clic en Siguiente. A partir de aquí, consiste en editar cada una de ellas con las características que se desean programar. Para editar las tareas, haremos clic en el botón Siguiente e irán apareciendo las pantallas de edición. PLANES DE MAN TENIMIEN TO M ANUAL 12

Reducir la Base de Datos Para editar la tarea de Reducir la base de datos, aparece la siguiente pantalla: Es necesario definir: La base de datos a la cual interesa que ejecute dicha tarea (bases de datos específicas). El tamaño máximo de la base de datos antes de reducirla (incremento en MB). El espacio disponible tras la reducción en porcentaje. Si queremos que se mantenga el espacio liberado en los archivos de datos o queremos devolver el espacio liberado al sistema operativo. PLANES DE MAN TENIMIEN TO M ANUAL 13

A continuación, se muestra la pantalla de selección de la base de datos: Para esta tarea, se indicará la base de datos que interese en cada momento. En cuanto al tamaño de máximo de la BBDD antes de reducirla colocaremos los 50MB por defecto, aunque dicho dato podrá variarse en función del tipo de base de datos y uso de la misma. Respecto al espacio disponible tras la reducción definiremos el 10% por defecto, aunque, al igual que antes, dicho dato podrá variar en función del tipo de base de datos y uso de la misma. Marcaremos la casilla de verificación de Devolver el espacio liberado al sistema operativo, de tal forma que el espacio liberado no quede en los archivos de la base de datos y lo devuelva al sistema operativo. PLANES DE MAN TENIMIEN TO M ANUAL 14

Para la programación de la tarea, aparece el siguiente formulario: En este formulario se especificará: El tipo de programación, periódica. La frecuencia, y las veces que se debe repetir dentro de esa frecuencia La fecha de inicio y de fin. En caso de no querer definir un fin, tenemos la opción de Sin fecha de finalización. En este caso definiremos una programación periódica, con una frecuencia semanal que suceda una vez a las 5,00 horas del domingo. Con una fecha de inicio desde el día que se programa (06-10-15) y sin fecha de finalización. Aunque como antes, dependerá del tipo de base de datos y su uso. En el menú inferior de la pantalla, aparece el resumen de la programación de la pantalla. Haciendo clic en el botón Siguiente, aparece la ventana de edición de la tarea volver a generar índices. PLANES DE MAN TENIMIEN TO M ANUAL 15

Recompilar Índices Para editar la tarea de Recompilar Índices, aparece el siguiente formulario: En éste definiremos: La base de datos. El objeto. La selección. Se seleccionará si reorganizar las páginas con la cantidad predeterminada de espacio disponible o cambiar el (%) de espacio disponible por página. En las opciones avanzadas, existe la opción de ordenar resultados de temdb, o mantener el índice en línea al volver a indizar. Además de definir la programación para esta tarea en concreto a través del formulario anterior. PLANES DE MAN TENIMIEN TO M ANUAL 16

Una vez indicada la base de datos, como objeto se seleccionará tanto tablas como vistas. Marcaremos la casilla de verificación de Espacio disponible predeterminado por página y programaremos la tarea de la siguiente forma: Con un tipo de programación periódica, una frecuencia semanal que se repita cada semana, todos los domingos a las 08.00 horas. Es importante destacar que no se pueden solapar la ejecución de las tareas en el tiempo. Por este motivo, se dejan tres horas de margen entre la tarea anterior y la presente. Con una fecha de inicio desde el día que se programa (06-10-15) y sin fecha de finalización. Aunque la programación de la tarea variará en función del tipo de base de datos y su uso. En el menú inferior de la pantalla, aparece el resumen de la programación de la pantalla. Haciendo clic en el botón Siguiente, aparece la ventana de edición de la tarea actualizar estadísticas. PLANES DE MAN TENIMIEN TO M ANUAL 17

Actualizar Estadísticas Para editar la tarea de Actualizar estadísticas, aparece el siguiente formulario: Deberemos definir: La base de datos. El objeto (tablas, vistas o tablas y vistas). La selección. Para actualizar, existen tres opciones: todas las estadísticas existentes, sólo estadísticas de columna o sólo estadísticas de índice. Para el tipo de examen existen dos opciones más: examen completo o muestrear por un número de porcentaje o filas. En este caso, se selecciona la base de datos que convenga, como objeto se seleccionarán las tablas y vistas, como antes. En la opción de actualizar, se marcará la casilla de verificación de Todas las estadísticas existentes, y el tipo de examen Examen completo. PLANES DE MAN TENIMIEN TO M ANUAL 18

Además es necesario configurar la programación para esta tarea a través del formulario de programación: En éste se define una programación periódica, con una frecuencia semanal que suceda una vez a las 11.00 horas del domingo. En este caso también se deja un pequeño margen para no solapar las tareas en el tiempo. Con una fecha de inicio desde el día que se programa (06-10-15) y sin fecha de finalización. Aunque la programación de la tarea variará en función del tipo de base de datos y su uso. En el menú inferior, aparece el resumen de la programación de la pantalla. Haciendo clic en Siguiente, aparece la ventana para editar la Tarea de Limpieza del Historial. PLANES DE MAN TENIMIEN TO M ANUAL 19

Limpieza del Historial En este caso, normalmente se seleccionarán los tres tipos de datos históricos para eliminar, con una conexión local y se debe indicar el tiempo para quitar los datos históricos. Se definirá que quite los datos históricos anteriores a cuatro semanas, aunque dependerá del tipo de base de datos y de su uso. PLANES DE MAN TENIMIEN TO M ANUAL 20

En cuanto a la programación de la tarea, se muestra a continuación la pantalla de edición de la misma: En esta se define una programación periódica, con una frecuencia semanal que suceda una vez a las 14.00 horas del domingo. También se deja un pequeño margen de tiempo para no solapar las tareas en el tiempo. Con una fecha de inicio desde el día que se programa (06-10-15) y sin fecha de finalización. Aunque la programación de la tarea variará en función del tipo de base de datos y su uso. En el menú inferior de la pantalla, aparece el resumen de la programación de la pantalla. Haciendo clic en el botón Siguiente, aparece la ventana de edición de la Tarea Copias de Seguridad en la BBDD. PLANES DE MAN TENIMIEN TO M ANUAL 21

Copias de Seguridad en la BBDD Para editar la tarea Copias de Seguridad en la BBDD (completa), se especificarán las bases de datos específicas a copiar. Como componente de copia de seguridad marcaremos Base de datos, e indicaremos dónde se almacenará la copia (en Disco, Cinta o Url). Además existen otras características que definir, como el destino donde se almacenarán las copias. PLANES DE MAN TENIMIEN TO M ANUAL 22

Habrá que marcar la casilla de verificación de Crear un archivo de copia de seguridad para cada base de datos. Aquí, podremos indicar la ruta donde se dejarán las copias de seguridad, así como la extensión del fichero (normalmente BAK). PLANES DE MAN TENIMIEN TO M ANUAL 23

En la pestaña OPCIONES habrá que establecer la opción de usar la configuración del servidor predeterminada para la compresión del fichero. También podremos indicar el tiempo en el que expirarán las copias de seguridad. Por defecto, propone 14 días (Es decir, las copias realizadas las mantendrá durante 14 días). Ahora bien, este dato se cambiará en función del espacio disponible en el disco destino (o directorio destino de la copia) y del tamaño de la copia (fichero.bak), del tipo de la base de datos y de su uso. PLANES DE MAN TENIMIEN TO M ANUAL 24

En cuanto a la programación de la tarea, se muestra a continuación la pantalla de edición de la misma: En esta tarea, es necesario que las copias de seguridad se realicen periódicamente, con una frecuencia diaria (mayor que en las demás tareas), una vez al día a la 01.00 horas. Con una fecha de inicio desde el día que se programa (06-10-15) y sin fecha de finalización. Aunque dicha programación estará sujeta al espacio disponible en el disco destino (o directorio destino de la copia), al tamaño de la copia (fichero.bak), al tipo de la base de datos y al uso de la misma. En el menú inferior de la pantalla, aparece el resumen de la programación de la pantalla. En este caso, hay que tener en cuenta también el solape de tareas, se ha definido a la 01.00 horas, ya que no existe ninguna tarea programada a esa hora. Haciendo clic en Siguiente, aparece la ventana para de edición de la Tarea de Limpieza de Mantenimiento. PLANES DE MAN TENIMIEN TO M ANUAL 25

Limpieza de Mantenimiento Será necesario configurar el tipo de archivos a eliminar, la ubicación del archivo, si queremos que se incluyan la subcarpetas de primer nivel, y por último la antigüedad de los archivos a eliminar. Definiremos que elimine los archivos de copias de seguridad, en la ubicación del archivo marcaremos la casilla de verificación de Buscar en carpeta y eliminar archivos según su extensión. Marcaremos la casilla de verificación de Eliminar archivos en función de la antigüedad del archivo en el tiempo de ejecución de la tarea. PLANES DE MAN TENIMIEN TO M ANUAL 26

En cuanto a la antigüedad de los archivos a eliminar, por defecto propone cuatro semanas, aunque este dato variará en función del tipo de base de datos y de su uso. En cuanto a la programación de la tarea, se muestra a continuación la pantalla de edición de la misma: En ésta define una programación periódica, con una frecuencia semanal que suceda una vez a las 17.00 horas del domingo. En este caso también se deja un pequeño margen de tiempo para no solapar las tareas en el tiempo. Con una fecha de inicio desde el día que se programa (06-10-15) y sin fecha de finalización. Aunque la programación de la tarea variará en función del tipo de base de datos y su uso. En el menú inferior de la pantalla, aparece el resumen de la programación de la pantalla. PLANES DE MAN TENIMIEN TO M ANUAL 27

Haciendo clic en Siguiente, aparece la pantalla para configurar las opciones para guardar o distribuir un informe de acciones de plan de mantenimiento, tal y como se muestra a continuación: PLANES DE MAN TENIMIEN TO M ANUAL 28

En ésta se puede seleccionar que se escriba el informe de acciones del plan de mantenimiento en un archivo de texto, o que se envíe por correo electrónico a la dirección que se especifique. Aunque automáticamente se generará un archivo que especificará el resultado de cada una de las tareas programadas. Haciendo clic en el botón Siguiente, aparecerá la pantalla de resumen de las tareas, tal y como se muestra: PLANES DE MAN TENIMIEN TO M ANUAL 29

Haciendo clic en el botón Finalizar aparece la siguiente pantalla: El Asistente para los planes de mantenimiento realiza una comprobación del estado de cada una de las tareas que se han programado y configurado. Para finalizar la configuración y programación del Plan de Mantenimiento, se hará clic en Cerrar. PLANES DE MAN TENIMIEN TO M ANUAL 30

Plan Mantenimiento - Metodología Gráfica Existe otra forma de generar los planes de mantenimiento sin el Asistente de Planes de Mantenimiento. Se trata de una metodología gráfica, desde Microsoft SQL Server Management Studio. Consiste en ir arrastrando las tares al menú de la parte derecha y unirlas con flechas, para definir la secuencia de tareas a ejecutar. Existen tres tipos de flechas (precedencias): Flecha verde: Indica que hasta que no esté correcta la tarea precedente, no se ejecuta la siguiente. Flecha azul: Indica que hasta que no concluya la tarea precedente, no se ejecuta la siguiente. Flecha roja: Indica que hasta que no exista un error en la tarea precedente, no se ejecuta la siguiente. Esta metodología permite programar subplanes diferentes, en función de la tipología de las tareas a programar. Por ejemplo, un subplan típico es el formado por dos tareas con una relación de precedencia de "Correcto". En primer lugar, definiremos la tarea de Realizar Copias de Seguridad de la base de datos, y hasta que dicha tarea no finalice correctamente, no se activará la siguiente, que es la de Limpieza Mantenimiento. Si concluyera la tarea de Copias de Seguridad con error, la siguiente tarea de limpieza de mantenimiento borraría las copias. Por lo tanto, en el momento finalice la tarea de limpieza, tendríamos una copia de seguridad menos, incluso podría ocurrir que nos quedásemos sin copias de seguridad. Este subplan, compuesto por dos tareas, tendría la misma programación. Con esta metodología, lo aconsejable es crear, a lo sumo, tres subplanes específicos, cada uno de ellos compuesto por dos o tres tareas con su relación de precedencia. Una vez dibujadas, con el botón derecho o haciendo doble clic en la tarea, se accede a las pantallas de edición de las mismas. Al final quedará un dibujo parecido a este si únicamente se configura un único plan: PLANES DE MAN TENIMIEN TO M ANUAL 31

O simplemente varios dibujos como el siguiente, en el caso de realizar varios planes con dos o tres tareas cada uno: PLANES DE MAN TENIMIEN TO M ANUAL 32