Sie sind auf Seite 1von 18

LABORATORIO 10.

COPIAS DE SEGURIDAD, RESTAURACIÓN Y


RECUPERACIÓN DE UNA BD

GUÍA DE LABORATORIO Nº 1O

Actividad de Proyecto No. 12: ESTABLECER PLANES DE RESGUARDO,


RESTAURACION Y CONTINGENCIA.
Copias de seguridad, restauración y
recuperación de una BD

Estructura de contenidos.

1. Introducción..............................................................................3

2. Objetivos...................................................................................4

3. Consideraciones.........................................................................5

4. Procedimiento............................................................................6

4.1. Configuración del modo de recuperación................................6

4.1.1. Ver y cambiar el modelo de recuperación

de la Base de datos...................................................................7

4.2. Copias de seguridad de la Base de Datos...............................8

4.2.1. Copia de Seguridad Completa de la base de datos...............8

4.2.2. Copia de seguridad Diferencial..........................................9

4.2.3. Copia de seguridad de Registro de Transacciones............... 10

4.3. Crear y borrar un conjunto de medios para la Bases dedatos de


la Secretaría Gobierno de la alcaldía de San Antonio del SENA....... 10

4.3.1. Borrar conjunto de medios............................................. 11

4.4. Restauración Completa...................................................... 13

4.4.1. Restaurar base de datos a partir de un archivo de una copia


de seguridad completa............................................................. 13

4.4.2. Restauración Diferencial................................................. 14

4.4.3. Restauración Transaccional............................................. 15

5. Evidencias a entregar................................................................18

2
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Copias de seguridad, restauración y recuperación de una BD

1. Introducción.

Un DBA tiene como objetivo asegurar que una base de datos esté abierta
y disponible cuando los usuarios lo requieran, es por ello que se debe
anticipar y trabajar en las causas comunes de fallos validando las diferentes
situaciones que se puedan presentar y asegurando que los datos estén
protegidos. En este laboratorio se realizarán actividades encaminadas a
la generación de copias de seguridad, acompañadas de procedimientos
para la restauración y recuperación de una Base de datos en SQL Server
2008 R2 desde diferentes escenarios que recrean las problemáticas
comunes que se pueden presentar por la intervención de los usuarios o
de variables exógenas relacionadas con la operación y mantenimiento de
la información.

3
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Copias de seguridad, restauración y recuperación de una BD

2. Objetivos.

Objetivo General.

Generar copias de seguridad, restauración y


recuperación de una base de datos.

Objetivos Específicos.

• Configurar una BD que permita asociar un


estado apto para generar copias de seguridad
en las diferentes categorías que se puedan
presentar.

• Generar copias de seguridad a través de las


herramientas del SMBD SQL Server 2008 R2
asegurando la disponibilidad de los datos en
todo momento.

• Ejecutar procesos de restauración de acuerdo


a fallas generadas en la base de datos.

• Realizar procesos de recuperación de una


BD conservando condiciones normales de
funcionamiento.

4
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Copias de seguridad, restauración y recuperación de una BD

3. Consideraciones.

Antes de realizar los procedimientos planteados en este laboratorio, se


recomienda al aprendiz haber considerado los siguientes ítems:

Ítem Descripción
Soporte Teórico Previo al desarrollo de este laboratorio se debe
haber revisado el objeto de aprendizaje: Copias de
seguridad.

• Material complementario de copias de seguridad,


restauración y recuperación en el SMBD SQL
Server 2008 R2.
Productos Bases de datos de la Secretaría Gobierno de la
requeridos alcaldía de San Antonio del SENA o en su defecto
los scripts de construcción de estas bases de datos.
Herramientas SW Se requiere tener instaladas y configuradas las
siguientes herramientas para desarrollar este
laboratorio.

• Máquina virtual proporcionada en la plataforma


con el SMBD SQL Server 2008 R2.

5
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Copias de seguridad, restauración y recuperación de una BD

4. Procedimiento.
El laboratorio está compuesto por tres partes fundamentales que permiten
abordar los principales aspectos que deben ser tenidos en cuenta para
asegurar la disponibilidad y la integridad de la información en la Base de
Datos.

• La primera parte involucra los procedimientos para generar copias de


seguridad de acuerdo a las herramientas propias del SMBD.

4.1. Configuración del modo de recuperación.

Los pasos en este laboratorio son aplicados a la Bases de datos de la


Secretaría de Gobierno.

• Abrir la máquina virtual donde esta instalado Windows Server 2003


SP2 y el SMBD SQL Server 2008 R2.
• Inicio – Todos los programa – Microsoft SQL Server 2008 R2 – SQL
Server Management Studio.
• Conectar con el Servidor – escoger la configuración – Conectar.
• Explorador de objetos - + Base de datos – Identificar la Base de datos
de la Secretaría de Gobierno “SecGobierno”.

Imagen 1. Iniciar SQL Server Managment Studio

6
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Copias de seguridad, restauración y recuperación de una BD

Imagen 2. Selección de la Base de Datos

4.1.1. Ver y cambiar el modelo de recuperación de la Base de


datos.

Antes de seguir con el procedimiento de backup y restauración de la base


de datos se debe conocer el modo de recuperación en el que se encuentra.

• Después de conectarse en la instancia.

• Expanda base de datos.

• Base de datos del sistema.

• Escoger alguna de las base de datos.

• Clic secundario propiedades.

• Seleccionar una página -> Opciones.

• Se puede mirar y modificar el modelo de recuperación las opciones son


Completa, Registro masivo o Simple.

7
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Copias de seguridad, restauración y recuperación de una BD

Imagen 3. Selección del modo de recuperación de la base de datos

4.2. Copias de seguridad de la Base de Datos.

4.2.1. Copia de Seguridad Completa de la base de datos.

La copia de seguridad completa crea una copia de toda la base da datos


incluyendo el registro de transacciones, a medida que la BD crece las copias
de seguridad requieren mas tiempo y espacio en disco, es recomendable
aplicar copias de seguridad diferencial.

• Expanda Base de datos.

• Seleccionar BD “SecGobierno”.

• Clic secundario – Tareas – Copias de seguridad.

• Muestra la ventana – Copias de seguridad de bases de datos –


SecGobierno.

• Opciones Tipo de copia de Seguridad: Completa.

• Opcional escoger el nombre, descripción, días de expiración de la copia


de seguridad y ruta del backup.

• Verificar en la ruta del backup el archivo generado por el SMBD.

8
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Copias de seguridad, restauración y recuperación de una BD

Imagen 4. Selección de la tarea copia de seguridad

Imagen 5. Selección del tipo de copia de seguridad

4.2.2. Copia de seguridad Diferencial.

Las copias de seguridad diferencial se basan en las copias completas de


BD, por tal motivo es necesario tener una copia completa de la bases
de datos. Incluye todos los cambios generados desde la última copia de
seguridad completa o diferencia.

• Expanda Base de datos.

• Seleccionar BD “SecGobierno”.

9
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Copias de seguridad, restauración y recuperación de una BD

• Clic secundario – Tareas – Copias de seguridad.

• Muestra la ventana – Copias de seguridad de bases de datos –


SecGobierno.

• Opciones Tipo de copia de Seguridad: Diferencial.

• Verificar que el archivo se haya generado con éxito.

Después de la copia de seguridad hacer las siguientes modificaciones:


borrar la tabla DEMANDANTE, luego en el proceso de recuperación
identificamos que la tabla regresa a la base de datos.

4.2.3. Copia de seguridad de Registro de Transacciones.

Cada copia de seguridad de registros incluye la parte del registro de


transacciones que estaba activo al crear la copia de seguridad, además
de todas las entradas de registro que no se incluyeron en una copia de
seguridad de registros anterior.

Hacer varios registros en la tabla DEMANDADO mínimo 5 para que la


copia de seguridad de transacciones tenga cambios.

• Expanda Base de datos.

• Seleccionar BD “SecGobierno”.

• Clic secundario – Tareas – Copias de seguridad.

• Muestra la ventana – Copias de seguridad de bases de datos –


SecGobierno.

• Opciones Tipo de copia de Seguridad: Registro de transacciones.

4.3. Crear y borrar un conjunto de medios para la Bases de datos


de la Secretaría Gobierno de la alcaldía de San Antonio del SENA.

Los conjuntos de medios son copias de seguridad ordenadas, almacenadas


en el disco duro que se han escrito una o varias veces. Este conjunto de
medios esta compuesto por una o varias copias de seguridad, puede ser
Completa, registro masivo o simple.

10
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Copias de seguridad, restauración y recuperación de una BD

• Estando en el SQL Server Management Studio, en el explorador de


objetos.

• Identificar la Base de datos de la Secretaría de Gobierno “SecGobierno”.

• Clic secundario.

• Tareas.

• Copia de seguridad.

• Crear 3 copias de seguridad 1. Completa 2. Diferencial 3. Registro de


transacciones.

• Conjunto de copia de seguridad Nombre: Conjunto de Medios


Descripción: Conjunto de Medios BD SecGobierno.

• Agregar 3 destinos preferiblemente en diferentes discos.

Imagen 6. Conjunto de Copia de Seguridad.

4.3.1. Borrar conjunto de medios.

• Abrir la máquina virtual donde está instalado Windows Server 2003


SP2 y el SMBD SQL Server 2008 R2.

• Inicio – Todos los programa – Microsoft SQL Server 2008 R2 – SQL


Server Management Studio.

• Conectar con el Servidor – escoger la configuración – Conectar.

11
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Copias de seguridad, restauración y recuperación de una BD

• Explorador de objetos - + Base de datos – Identificar la Base de datos


de la Secretaría de Gobierno “SecGobierno”.

• Clic secundario.

• Tareas.

• Copia de seguridad.

• Clic en contenido, debe aparecer las 3 copias de seguridad realizadas:


completa, diferencial y del registro de transacciones.

• Para borrar el conjunto de medios, al lado izquierdo en opciones.

• Hay 2 opciones sobrescribir Medios y Nuevo conjunto de medios.

• En la primera se borra y se escribe el nuevo conjunto de medio con el


mismo nombre y descripción.

• Si se quiere crear un nuevo nombre y descripción escoger hacer una


copia de seguridad nueva.

• Por último verificar nuevamente en copia de seguridad de base de


datos – SecGobierno.

Imagen 7. Opciones de la copia de Seguridad

12
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Copias de seguridad, restauración y recuperación de una BD

• También se puede crear una copia de seguridad mediante una nueva


consulta.

• En el siguiente ejemplo se escribe una copia de seguridad de la base


de datos SecGobierno en un nuevo conjunto de medios distribuido que
utiliza tres archivos de disco.
BACKUP DATABASE SecGobierno
TO DISK=’c:\SQLServerBackups\SecGobierno_1.bak’,
DISK=’d:\SQLServerBackups\ SecGobierno_2.bak’,
DISK=’e:\SQLServerBackups\ SecGobierno_3.bak’
WITH FORMAT
MEDIANAME = ‘ nombre ‘,
MEDIADESCRIPTION = ‘ descripción ‘ ;
GO

• Si se requiere borrar el conjunto de medios anterior utilizar FORMAT.

• En segunda instancia se procede con las acciones que se deben adelantar


en momentos en los cuales la base de datos debe ser restaurada con la
ayuda de utilitarios propios del SMBD.

4.4. Restauración Completa.

4.4.1. Restaurar base de datos a partir de un archivo de una copia


de seguridad completa

• Clic derecho en Base de datos.

• Restaurar base de datos.

• Ventana Restaurar base de datos.

• Campo “A una base de datos” escoger si existe la base de datos a


restaurar.

• Si no existe la base de datos podemos escoger el nombre para restaurar


a una nueva, en este ejemplo se restaurara la base de datos ya creada.

• La restaurarían es completa escribimos un nombre de base de datos


“ResSecGobierno”.

13
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Copias de seguridad, restauración y recuperación de una BD

• Se puede especificar la base de datos para la restauración.

• Desde base de datos escoger SecGobierno.

• Al cargar el archivo – aparece toda la información de la restauración.

• Si todo esta bien escoger entre las opciones recuperación completa.

• Verificar que la base de datos recién recuperada este completa.

• Verificar si los cambios hechos en las copias de seguridad hacen efecto


ejemplo: el borrado de la tabla DEMANDANTE y las adiciones de los
DEMANDADOS.

Imagen 8. Restauración de la copia de seguridad

4.4.2. Restauración Diferencial.

Restaura una base de datos a un punto creado por el administrador de


BD.

14
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Copias de seguridad, restauración y recuperación de una BD

• Clic derecho en Base de datos.

• Restaurar base de datos.

• Ventana Restaurar base de datos.

• Campo “A una base de datos” escoger si existe la base de datos a


restaurar.

• Si no existe la base de datos podemos escoger el nombre para restaurar


a una nueva, para este laboratorio se escoge la base de datos ya creada.

• La restaurarían es diferencial escribimos un nombre de base de datos


“ResSecGobierno”.

• Se puede especificar la base de datos para la restauración.

• Desde base de datos escoger SecGobierno.

• Al cargar el archivo – aparece todo la información de la restauración.

• Si todo esta bien escoger entre las opciones recuperación diferencial,


aparecen todas las diferenciales escoger la mas reciente. Si el
procedimiento de backup diferencial se elaboró una vez aparecerá un
solo archivo, se procederá a elaborar otra copia de seguridad diferencial.

• Verificar que la base de datos recién recuperada este completa.

4.4.3. Restauración Transaccional.

Restaurar Base de datos por el sistema de recuperación de archivo de


transacciones.

• Clic derecho en Base de datos.

• Restaurar base de datos.

• Ventana Restaurar base de datos.

• Campo “A una base de datos” escoger si existe la base de datos a


restaurar.

• Si no existe la base de datos podemos escoger el nombre para restaurar

15
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Copias de seguridad, restauración y recuperación de una BD

a una nueva, para este laboratorio se escoge la base de datos ya creada.

• La restaurarían es diferencial escribimos un nombre de base de datos


“ResSecGobierno”.

• Se puede especificar la base de datos para la restauración.

• Desde base de datos escoger SecGobierno.

• Al cargar el archivo – aparece todo la información de la restauración.

• Si todo está bien escoger entre las opciones Registro de transacciones.

• Verificar que la base de datos recién recuperada este completa.

• Por último se detallan las tareas encaminadas a cubrir la restauración


de la base de datos, por situaciones que amenazan la consistencia e
integridad de la información.

Para evitar perdida de la información y tener planes de contingencia,


que ayuden al administrador de base de datos. SQL Server 2008 r2
contiene un optimizador de backup y analizador de base de datos, a
continuación se detalla el procedimiento para hacer las copias de seguridad
automáticamente por SMBD.

Plan de mantenimiento de las copias de seguridad completas y diferenciales.

• Explorador de objetos.

• Administración.

• Planes de mantenimiento.

• Clic derecho.

• Nuevo plan de mantenimiento.

• Escoger nombre del plan de mantenimiento.

• Cuadro de herramientas.

16
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Copias de seguridad, restauración y recuperación de una BD

Imagen 9. Plan de Mantenimiento

Generar el siguiente plan de mantenimiento en la base de datos de la


secretaria de salud.

• Los días Sábados generar automáticamente un backup completo de la


base de Datos a las 11.00 pm.

• Generar de domingo a jueves backup diferencial diario a las 11.00 pm.

• Generar todos los días backup de registro de transacciones cada tres


horas a las 1:00 p.m., y a las 6:00 p.m.

Evidenciar estos pasos en los archivos a entregar como evidencia del


laboratorio.

17
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Copias de seguridad, restauración y recuperación de una BD

5. Evidencias a entregar.
• Full Backup de la base de datos de la Secretaría de Gobierno. El aprendiz
debe enviar el archivo resultante del Backup y un videotutorial que sirva
de insumo para otras personas en la forma como se debe desarrollar
este tipo de prácticas. El videotutorial debe propender en tener un
tamaño inferior a 100 MB a efectos de enviar el archivo resultante a
través de herramientas dispuestas en la Web.

• Backup diferencial de la base de datos de acuerdo a la situación


expuesta en el caso de estudio “Backup diferencial de la Secretaría de
Gobierno”. El aprendiz debe proponer una situación en la cual se haga
necesaria la utilización de esta copia. Para lo anterior se debe generar
un documento que exponga la situación y muestre el desarrollo de la
práctica restaurando los datos a partir de la copia generada previamente
(hacer uso de captura de pantallas). Los archivos resultantes de la
copia de seguridad y del caso expuesto con la solución, deben ser
enviados en el enlace dispuesto para la actividad.

• Generar proceso de restauración completa de la base de datos a


partir de los archivos generados con la evidencia del Full Backup. El
aprendiz debe enviar videotutorial con los pasos a seguir en el proceso
de restauración de la base de datos. El videotutorial debe propender
en tener un tamaño inferior a 100 MB a efectos de enviar el archivo
resultante a través de herramientas dispuestas en la Web.

18
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje

Das könnte Ihnen auch gefallen