planes de prevenciÓn de pÉrdida de datos

12
FAVA - Formación en Ambientes Virtuales de Aprendizaje PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS SENA - Servicio Nacional de Aprendizaje 1 Introducción 3 Planes de prevención de pérdida de datos 3 Copias de seguridad 4 Definición 4 Tipos de copias de seguridad 4 Restauración de datos 6 Definición 6 Tipos de restauración de datos 7 Recuperación de datos o RECOVERY 7 Definición 7 Tipos de recuperación de datos 8 Recursos Bibliográficos 10 Glosario 10

Upload: jorgezuluaga

Post on 13-Apr-2016

214 views

Category:

Documents


0 download

DESCRIPTION

PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

TRANSCRIPT

Page 1: PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

FAVA - Formación en Ambientes Virtuales de Aprendizaje

PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

SENA - Servicio Nacional de Aprendizaje

1

Introducción 3

Planes de prevención de pérdida de datos 3

Copias de seguridad 4Definición 4Tipos de copias de seguridad 4

Restauración de datos 6Definición 6Tipos de restauración de datos 7

Recuperación de datos o RECOVERY 7Definición 7Tipos de recuperación de datos 8

Recursos Bibliográficos 10

Glosario 10

Page 2: PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

FAVA - Formación en Ambientes Virtuales de Aprendizaje

PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

SENA - Servicio Nacional de Aprendizaje

2

MA

PA

CO

NC

ETU

AL

CO

PIA

S D

E S

EGU

RID

AD

: B

AC

KU

P,

RES

TOR

E, R

ECO

VER

Y,

REC

UP

ERA

CIÓ

N D

E D

ATO

S.

Page 3: PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

FAVA - Formación en Ambientes Virtuales de Aprendizaje

PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

SENA - Servicio Nacional de Aprendizaje

3

PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

Introducción

Debido al aumento del manejo de información en los procesos empresariales, se ha presentado un incremento en fallas producidas por malos manejos de bases de datos, por fallas humanas en la administración o por intento de software malicioso para dañar nuestros sistemas de información.

La utilización de técnicas de respaldo de información y el manejo adecuado de recuperación de datos son elementos fundamentales en las políticas de seguridad y mitigación de riesgo en sistemas de información que utilizan bases de datos.

Es fundamental que un administrador de base de datos implemente todas las políticas necesarias referentes a los respaldos de la información para prevenir acciones que atenten contra los datos y para actuar en caso que se presente un grave inconveniente con nuestros sistemas.

Planes de prevención de pérdida de datos

Para las posibles situaciones de pérdidas de datos los Administradores de Base de datos deben realizar planes de prevención que contengan los elementos necesarios para evitar estas pérdidas. Entre los elementos tenemos:

Clases de información

Administacióncopias de seguridad

Servidor o dispositivo decopia de seguridad

Imágenes

Contenidos

Documentos Videos

Page 4: PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

FAVA - Formación en Ambientes Virtuales de Aprendizaje

PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

SENA - Servicio Nacional de Aprendizaje

4

• Implementacióndeunsistemadecopiadeseguridad• Planeaciónperiódicadecopiasdeseguridad• Estrategiaefectivadecopiasdeseguridad• Almacenamientoenformaseguradecopiasdeseguridad• Tiempoaceptablederecuperacióntotaloparcialdeunabasede datos• Archivosdedatosydeconfiguraciónacopiardeacuerdoconel Sistema Manejador de Base de Datos

Copias de seguridad

Definición

Es el proceso mediante el cual se realizan copias de información que pueden utilizarse para restaurar sistemas originales o recuperar información en los casos que se presentan pérdidas o fallas en los datos.

Entre sus grandes finalidades está la recuperación de bases de datos que han sido eliminadas o con errores graves, así como también recuperación de ciertos registros o tablas que se pudieron haberse dañado por cualquier acción presentada en el sistema de información.

Tipos de copias de seguridad

Entre los tipos tenemos:

Copia de seguridad completa: se realiza una copia completa a toda la base de datos, archivos, estructura y sus datos.

Page 5: PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

FAVA - Formación en Ambientes Virtuales de Aprendizaje

PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

SENA - Servicio Nacional de Aprendizaje

5

Copia incremental: se realiza copia en forma incremental solo a los archivos que han sido modificados desde la última copia de seguridad. Si se hace una copia de la base de datos completa el primer día de un periodo, se realizarían copias incrementales cada uno de los días siguientes y cada copia solamente guarda las modificaciones de cada día.

Al momento de la restauración se dispone de la copia completa del sistema y todas las copias incrementales que se hayan realizado desde la copia completa.

Copia diferencial: este tipo de copia se realiza de todas las modificaciones que se hayan hecho desde la última copia de seguridad total. Si se realiza una copia total de la base de datos el primer día de un periodo dado, los días siguientes se hacen copias diferenciales que tienen las modificaciones que hayan realizado desde el primer día. Una nueva copia diferencial deja anulada a la copia diferencial anterior.

En un proceso de restauración de datos se necesita únicamente la última copia total de la base de datos y la última copia diferencial.

Page 6: PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

FAVA - Formación en Ambientes Virtuales de Aprendizaje

PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

SENA - Servicio Nacional de Aprendizaje

6

En muchos motores de base de datos utilizan la copia completa de la base de datos y la diferencial por ser ésta óptima en el manejo de almacenamiento.

Sintaxis Transact SQL

La sintaxis en Transact SQL para la creación en forma general de copias seguridad es:

Ahí se especifica el tipo de copia y se usa la sintaxis BACKUP para hacer la copia.

Restauración de datos

Definición

Cuando se han presentado alguna situación de pérdida de datos, el objetivo principal es que los datos sean restaurados y para ello se debe utilizar la información que se encuentra almacenada en la copia de seguridad

El proceso de restauración es lo contrario al copiado o BACKUP. En la mayoría de los Sistemas Manejadores de Base de datos se restauran copias de seguridad que fueron realizadas con la sentencia BACKUP. La sentencia utilizada normalmente es RESTORE.

BACKUP DATABASE { nombre base de datos | @variable parámetro} <file_or_filegroup>[ ,...n ] TO <dispositivo backup>[ ,...n ] [ WITH { DIFFERENTIAL | <opciones> [ ,...n ] } ]

Page 7: PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

FAVA - Formación en Ambientes Virtuales de Aprendizaje

PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

SENA - Servicio Nacional de Aprendizaje

7

Tipos de restauración de datos

Restauración completa: restaura una base de datos completa a partir de un BACKUP completo.

Restauración parcial: restaura una parte de la base de datos

Restauración de archivos: restaura grupos de archivos o archivos de una base de datos.

Restauración de páginas: restaura en los manejadores de bases de datos que manejan páginas específicas.

Restauración de registros de transacciones: restaura las transacciones que no se confirmaron cuando se hizo la copia del registro de transacciones.

Sintaxis Transact SQL

La sintaxis para la restauración de datos en Transact SQL es:

RESTORE DATABASE { nombre base de datos| @variable } [ FROM<dispositivo backup> [ ,...n ] ] [ WITH { [ OPCIONES DE ACUERDO AL SMBD ] } ]

Page 8: PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

FAVA - Formación en Ambientes Virtuales de Aprendizaje

PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

SENA - Servicio Nacional de Aprendizaje

8

Los procesos de recuperación de datos se deben realizar en forma rápida para que los servicios que los sistemas de información sean restaurados lo más pronto posible y se mantenga la integridad en las bases de datos.

Tipos de recuperación de datos

La recuperación de la información de bases de datos que han presentado situaciones de pérdidas de datos se puede realizar de diferente manera de acuerdo con el tipo de fuente de dato de donde se hace la recuperación. Puede ser desde:

Recuperación desde archivos de backup o copia de respaldo, como por ejemplo los archivos de backup de Oracle, Postgresql o Sqlserver.

Recuperación de datos o RECOVERY

Definición

Cuando al restaurar una copia de seguridad una base de datos, y se siguen presentando inconsistencias o problemas con pérdidas de datos se realizan procesos de recuperación de datos o RECOVERY.

Page 9: PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

FAVA - Formación en Ambientes Virtuales de Aprendizaje

PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

SENA - Servicio Nacional de Aprendizaje

9

Cintas de copias de respaldo o cualquier otro tipo de dispositivo electrónico de almacenamiento.

Archivos nativos de base de datos, los cuales directamente conforman las bases de datos que queremos recuperar. Ejemplo de estos archivos son los de extensiones como .mdf,.mdf, .ndf, .ldf, .db, .dbf, .dbx, .dat, .mdb, .frm, .myd, .myi.

En la recuperación de datos también se presentan tipologías de recuperación de acuerdo con situaciones específicas de las bases de datos tales como:

Archivos de backup que no son reconocidos por el motor de base de datos: los motores de base de datos no reconocen el tipo de archivo que contiene los datos

Base de datos bloqueadas: no hay accesabilidad a la base de datos.

Base de datos corruptas: la base de datos se pudo haber dañado por ejemplo que se haya presentado un corte de fluido eléctrico

Tablas borradas: algunas tablas se borraron en forma manual o por algún software o comando generado

Tablas corruptas: las tablas poseen datos que están dañados por corte de fluido eléctrico en alguna transacción, por problemas de virus u otros software maliciosos en el sistema, entre otras causas.Archivos de bases de datos corruptos: los archivos de las bases de datos están inconsistentes o dañados por virus, por errores en el sistema manejador de base de datos entre otros.

Índices dañados: los archivos de índices también pueden volverse corruptos o dañados por los mismos motivos que los archivos de base de datos

Metadatos borrados: los metadatos también pueden borrarse o dañarse por problemas con el Sistema Manejador de base de datos, por problemas de acceso en forma manual u otros archivos maliciosos que afecten las plataformas.

Archivos sobreescritos: se presentan errores manuales que pueden hacer los Administradores de Base de datos o por motivos externos de software maliciosos o problemas con el Sistema Manejador de base de datos

Page 10: PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

FAVA - Formación en Ambientes Virtuales de Aprendizaje

PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

SENA - Servicio Nacional de Aprendizaje

10

RESTORE DATABASE { nombre base de datos| @variable } [ FROM<dispositivo backup> [ ,...n ] ] [ WITH RECOVERY { [ OPCIONES DE ACUERDO AL SMBD ] } ]

Sintaxis Transact SQL

En SQL se utiliza la sintaxis RECOVERY como opción dentro de RESTORE para los procesos de restauración de datos.

Page 11: PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

FAVA - Formación en Ambientes Virtuales de Aprendizaje

PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

SENA - Servicio Nacional de Aprendizaje

11

Recursos Bibliográficos

Date, C. (2001). Introducción a los Sistemas de Base de Datos.Prentice Hall.

Piattini, Miguel (2006). Diseño de base de datos relacionales. Alfaomega Ra-Ma

Intef, Instituto Nacional de Tecnologías Educativas y de Formación del Profesorado, copias de información. Consultado el 15 de Mayo de 2012 en http://www.ite.educacion.es/formacion/materiales/85/cd/REDES_LINUX/backup/Tipos_de_copia_de_seguridad.html MSDN Library, Microsoft. Instrucciones Backup y Restore. Consultado el 20 de Mayo de 2012 en http://msdn.microsoft.com/es-es/library/ff848768.

Glosario

SISTEMA MANEJADOR DE BASE DE DATOS: también conocidos como Sistema Gestor de base de datos, son aplicativos que tienen como objetivo facilitar la construcción y manipulación de bases de datos sirviendo como interfaz entre éstas, los usuarios y los distintos tipos de aplicaciones que las utilizan.. Sus siglas pueden ser SMBD o SGBD.

INTEGRIDAD: En contexto de Base de datos se refiere a la Integridad de los datos. Está relacionada con la completitud y corrección de los datos almacenados en una base de datos. Pueden modificarse datos existentes tomando valores incorrectos o cambios en la base de datos que se pierden cuando hay un error del sistema o un fallo de energía.

SQL: StructuredQueryLanguage. Lenguaje de consulta estructurado.

Page 12: PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

FAVA - Formación en Ambientes Virtuales de Aprendizaje

PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

SENA - Servicio Nacional de Aprendizaje

12

Control de documentoConstrucción Objeto de Aprendizaje

Copias de seguridad: Planes de prevención de pérdida de datos.Desarrollador de contenido Experto temático

Manuel G. Hormechea Lance

Asesor pedagógico Rafael Neftalí Lizcano Reyes

Producción Multimedia Tirso Fernán Tabares CarreñoVictor Hugo Tabares Carreño

Programador Daniel Eduardo Martínez DíazFrancisco Lizcano Reyes

Líder expertos temáticos Ana Yaqueline Chavarro Parra

Líder línea de producción Santiago Lozada Garcés

Este material puede ser distribuido, copiado y exhibido por terceros si se muestra en los créditos. No se puede obtener ningún beneficio comercial y las obras derivadas tienen que estar bajo los mismos términos de licencia que el trabajo original.

Atribución, no comercial,compartir igual