Está en la página 1de 12

PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

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

1
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

COPIAS DE SEGURIDAD: BACKUP, RESTORE, RECOVERY,


RECUPERACIÓN DE DATOS.
MAPA CONCETUAL

2
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

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

Clases de información

Imágenes

Documentos Videos

Administación Servidor o dispositivo de


copias de seguridad Contenidos copia de seguridad

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:

3
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

• Implementación de un sistema de copia de seguridad


• Planeación periódica de copias de seguridad
• Estrategia efectiva de copias de seguridad
• Almacenamiento en forma segura de copias de seguridad
• Tiempo aceptable de recuperación total o parcial de una base de
datos
• Archivos de datos y de configuración a copiar de acuerdo con el
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.

4
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

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.

5
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

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:

BACKUP DATABASE { nombre base de datos | @variable parámetro}


<file_or_filegroup>[ ,...n ]
TO <dispositivo backup>[ ,...n ]
[ WITH { DIFFERENTIAL | <opciones> [ ,...n ] } ]

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.

6
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

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
]
}
]

7
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

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.

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.

8
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

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

9
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

Sintaxis Transact SQL

En SQL se utiliza la sintaxis RECOVERY como opción dentro de RESTORE


para los procesos de restauración de datos.

RESTORE DATABASE { nombre base de datos| @variable }


[ FROM<dispositivo backup> [ ,...n ] ]
[ WITH RECOVERY
{
[ OPCIONES DE ACUERDO AL SMBD
]
}
]

10
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

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.

11
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
PLANES DE PREVENCIÓN DE PÉRDIDA DE DATOS

Control de documento
Construcción Objeto de Aprendizaje
Copias de seguridad: Planes de prevención de pérdida de datos.
Desarrollador de contenido Manuel G. Hormechea Lance
Experto temático
Asesor pedagógico Rafael Neftalí Lizcano Reyes
Producción Multimedia Tirso Fernán Tabares Carreño
Victor Hugo Tabares Carreño
Programador Daniel Eduardo Martínez Díaz
Francisco Lizcano Reyes
Líder expertos temáticos Ana Yaqueline Chavarro Parra
Líder línea de producción Santiago Lozada Garcés

Atribución, no comercial,compartir igual

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.

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

También podría gustarte