Você está na página 1de 9

AA6-EV1 PLAN DE RESPALDO PARA LAS SECRETARIAS DE GOBIERNO Y

HACIENDA DE SAN ANTONIO DEL SENA

Roger Pacheco
Ivan Darío Romero Sánchez.
Katherine Hurtado Rivero
Noviembre 2019.

Servicio Nacional de Aprendizaje SENA.


Formación Virtual.
Gestión y seguridad de bases de datos.
ii
Abstract

En este documento se muestra el plan de respaldo para las secretarias de gobierno y


hacienda y las ventajas de realizar un plan de respaldo ante un desastre natural o robo de la
información.
Tabla de Contenidos iii

Capítulo 1 Introducción e información general ...................................................................... 1


Capítulo 2 ............................................................................................................................... 2
Plan de respaldo como prevención de perdida de datos ......................................................... 2
Modos de backup con Postgres ............................................................................................. 2
Limitaciones ........................................................................................................................... 4
Definición de Niveles de Backup .......................................................................................... 4
Recuperacion .......................................................................................................................... 5
Restauración de base de datos ................................................................................................ 5
BIBLIOGRAFIA .................................................................................................................... 6
1

Capítulo 1

Introducción e información general

Las bases de datos son muy sensibles a sufrir en algún momento un tipo de daño, para

evitar la pérdida de información se brinda la posibilidad de realizar una copia y

restauración de la información, en este caso veremos el plan de respaldo destinado para

las secretarias de san Antonio.


2

Capítulo 2

Plan de respaldo como prevención de perdida de datos

Los rezones para crear o desarrollar un plan de contingencia ante la pérdida de


información pueden ser diversas Como: Un virus informatico, incendio, fallos electricos
o robo de información.
Por lo tanto una de las actividades principales del plan evaluar y mejorar los
procedimientos de recuperacion que permitan mitigar los posibles daños antes de que
ocurra un desastre.

Plan de backup y respaldo

Un backup o copia de seguridad es una copia de los datos originales que se realiza con el
fin de recuperar la información en caso de pérdida, este se complementa con otro proceso
conocido como restauración de los datos.

Estos backup se deben ejecutar de forma manual por un usuario con privilegios para
realizar copias de seguridad,
En la alcaldía estos procesos deben ser automatizados que llevaran los respaldos a un
sistema de almacenamiento en la nube.

Modos de backup con Postgres

Se proveen dos modos de funcionamiento recomendadas Modo DUMP y modo Point-In-


Time-Recovery.

Módulo DUMP

Backup a nivel físico se basa en las herramientas nativas de postgre para lanzar backup
completos pg_dump.
3

Características
 Velocidad de backup y restore lenta
 Tamaño requerido para el backup pequeño
 No permite recuperaciones tipo Point-in-time
 No permite backups de tipo Incremental/diferencial solo bakups full
 Permite lazar tareas de recuperacion en paralelo

Modo Point-In-Time-Recovery (PITR)

Backup a nivel lógico se basa en los Redo-logs de Postgres o Write-Ahead-Logs


(WAL), que registran las operaciones que se van implementando sobre la BBDD para
poder aplicarlas nuevamente en caso de desastre.
Características
 Velocidad de backup y restore rápida
 Tamaño requerido para el backup grande
 Permite recuperaciones de tipo Point-in-time
 Permite Backus de tipo incremental/diferencial
Según las características del entorno, es posible seleccionar uno u otro modo de backup.
Sin embargo, también es posible utilizar una configuración mixta que utilice ambos
modos, de esta manera podremos hacer restores de objetos individuales, así como tener
un backup PITR para un recuperación rápida en caso de desastre.

Niveles de Backup

Postgres permite realizar backup de nivel full, incremental y diferencial

Nivel Full Se respalda el directorio de datos completo y de todos los archivos wal
generados durante el backup

Nivel diferencial Se respaldan los archivos del directorio de datos que han cambiado
desde el último backup full

Nivel incremental se fuerza el switch del archivo wal actual para utilizar uno nuevo y se
respaldan todos los archivos del log wal generados desde el ultimo backup.
Para poder recuperar a cualquier punto del tiempo disponible, debemos planificar un
Incremental simultáneo por cada Diferencial o Full que se planifique.
4

En caso contrario, es posible que determinados puntos en el tiempo no estén disponibles


en el momento de restaurar, alcanzándose algún estado inmediatamente anterior o
posterior al deseado.

Respaldo local o remoto

Se tiene previsto dos tipos de respaldo para la base de datos, teniendo en cuenta la
prioridad y disponibilidad de la información

Respaldo local
Servidor local
Almacenamiento de Windows azure

Limitaciones

No es posible recuperar objetos o tablas individuales directamente. Para recupera una


tabla se debe recuperar un DUMP completo y después importar la tabla con pg_restore.
No es posible realizar backup Virtuales con el plugin.
Modo PITR: Cada job solamente puede hacer backup de un clúster. Son necesarios
múltiples jobs para múltiples clúster
Modo DUMP: Versiones de PostgreSQL 8.3 y anteriores no soportan recuperación
directa a través de este plugin
Es necesario recuperar primero el archivo y después importar con pg_restore.

Definición de Niveles de Backup

Se estableció como política la realización de backup

Anual se debe realizar cada año al finalizar el último día del año un backup total que se
guardaran indefinidamente.

Mensual se realiza una copia total al final de cada mes a excepción del último día del año
y se eliminaran anualmente.

Diario se realiza al finalizar el día es un backup total y se eliminaran quincenalmente.


5

Recuperacion

Consiste en restaura la base de datos a un estado correcto de algún fallo que la deje en
mal estado, es restablecer la base de datos a un estado estable y seguro.

Restauración de base de datos

Para la restauración se creara una base de datos vacía con el mismo nombre y se asignara
al usuario Postgres, se debe tener en cuenta que si la base de datos ya existe el proceso de
restauración puede fallar.
Esta restauración se realizará a partir de la copia de respaldo que se haya realizado, este
proceso tardara bastante de acuerdo a los meses de información almacenados.
6

BIBLIOGRAFIA

https://docs.whitebearsolutions.com/display/WBSDOC/Backup+de+Bases+de+Datos+Po
stgreSQL

Você também pode gostar