Date post: | 02-Mar-2018 |
Category: |
Documents |
Upload: | randy-rodriguez |
View: | 215 times |
Download: | 0 times |
7/26/2019 Respaldo y Recuperaci n en PostgreSQL Para Windows
http://slidepdf.com/reader/full/respaldo-y-recuperaci-n-en-postgresql-para-windows 1/21
Proceso de Copias de
Seguridad y Recuperación
de Base de Datos PostgreSQL
Contenido que se desarrolla en esta guía:
Cómo asegurar bases de datos
Cómo restaurar a partir de una copia
Cómo automatizar el proceso de copias
Autor:
Emerson Madrid Morgan
7/26/2019 Respaldo y Recuperaci n en PostgreSQL Para Windows
http://slidepdf.com/reader/full/respaldo-y-recuperaci-n-en-postgresql-para-windows 2/21
Generación de Copias de Seguridad en
PostgreSQL para Windows
Requisitos
• Sistema OperativoFamilia Microsoft
Windows XP o
Superior.
• Sistema de Bases
de datos
PostgreSQL 9.2.x• pgAdminIII
Conocimiento
• Comandos deSistema Operativo
• Opciones
Administrativas de
Sistema Windows.
• Ubicación de
ejecutables dePostgreSQL.
Práctica
• Copia deseguridad
exportada a
archivo .SQL
• Copia de
seguridad
exportada aarchivo .Backup
Autor:
Emerson Madrid Morgan
7/26/2019 Respaldo y Recuperaci n en PostgreSQL Para Windows
http://slidepdf.com/reader/full/respaldo-y-recuperaci-n-en-postgresql-para-windows 3/21
Generación de Copias de Seguridad en
PostgreSQL para Windows
Tópico: Copia de seguridad exportando a un formato de archivo .SQL
Desde pgAdminIII seleccione la base de datos, luego con un clic derecho
active el menú y luego seleccione la opción de BackUp.
Instrucciones
a considerar
Autor:
Emerson Madrid Morgan
7/26/2019 Respaldo y Recuperaci n en PostgreSQL Para Windows
http://slidepdf.com/reader/full/respaldo-y-recuperaci-n-en-postgresql-para-windows 4/21
Generación de Copias de Seguridad en
PostgreSQL para Windows
Tópico: Copia de seguridad exportando a un formato de archivo .SQL
Indique la ruta en la cual almacenará la copia, el formato “Plain”, el
sistema de codificación de caracteres y el rol válido.
Que sigue ?
Autor:
Emerson Madrid Morgan
7/26/2019 Respaldo y Recuperaci n en PostgreSQL Para Windows
http://slidepdf.com/reader/full/respaldo-y-recuperaci-n-en-postgresql-para-windows 5/21
Generación de Copias de Seguridad en
PostgreSQL para Windows
Tópico: Copia de seguridad exportando a un formato de archivo .SQL
Configure algunas opciones adicionales para la copia a generar, las
pestañas al inferior presentan otras características que puede utilizar.
Que mas
hago?
Autor:
Emerson Madrid Morgan
7/26/2019 Respaldo y Recuperaci n en PostgreSQL Para Windows
http://slidepdf.com/reader/full/respaldo-y-recuperaci-n-en-postgresql-para-windows 6/21
Generación de Copias de Seguridad en
PostgreSQL para Windows
Tópico: Copia de seguridad exportando a un formato de archivo .SQL
No aún, en la pestaña “Objetos”, debe seleccionar cada una de la tablas
que se incluirán en la exportación y luego hacer un clic en Backup.
Listo ?
Autor:
Emerson Madrid Morgan
7/26/2019 Respaldo y Recuperaci n en PostgreSQL Para Windows
http://slidepdf.com/reader/full/respaldo-y-recuperaci-n-en-postgresql-para-windows 7/21
Generación de Copias de Seguridad en
PostgreSQL para Windows
Tópico: Copia de seguridad exportando a un formato de archivo .SQL
Con opciones correctas e indicando “Backup” el proceso inicia y termina
en un par de segundos, aunque varía según el tamaño de la Base de Datos
Esto es todo !!
Autor:
Emerson Madrid Morgan
7/26/2019 Respaldo y Recuperaci n en PostgreSQL Para Windows
http://slidepdf.com/reader/full/respaldo-y-recuperaci-n-en-postgresql-para-windows 8/21
Generación de Copias de Seguridad en
PostgreSQL para Windows
Tópico: Copia de seguridad exportando a un formato de archivo .Backup
Verifique el formato del archivo antes de continuar.
Antes de
comenzar…
Autor:
Emerson Madrid Morgan
7/26/2019 Respaldo y Recuperaci n en PostgreSQL Para Windows
http://slidepdf.com/reader/full/respaldo-y-recuperaci-n-en-postgresql-para-windows 9/21
Generación de Copias de Seguridad en
PostgreSQL para Windows
Tópico: Copia de seguridad exportando a un formato de archivo .Backup
Indique la ruta en la cual almacenará la copia, el formato “Custom”, el
sistema de codificación de caracteres y el rol válido.
Que sigue ?
Recuerde ajustar
opciones
adicionales
Autor:
Emerson Madrid Morgan
7/26/2019 Respaldo y Recuperaci n en PostgreSQL Para Windows
http://slidepdf.com/reader/full/respaldo-y-recuperaci-n-en-postgresql-para-windows 10/21
Generación de Copias de Seguridad en
PostgreSQL para Windows
Tópico: Copia de seguridad exportando a un formato de archivo .Backup
Verifiquemos cómo se ha ejecutado el proceso, para esto: Ubica la unidad
de disco que indicaste al guardar los archivos y revisa la fecha de creación.
Autor:
Emerson Madrid Morgan
7/26/2019 Respaldo y Recuperaci n en PostgreSQL Para Windows
http://slidepdf.com/reader/full/respaldo-y-recuperaci-n-en-postgresql-para-windows 11/21
Restauración de Copias de Seguridad en
PostgreSQL para Windows
Tópico: Restaurar a partir de un archivo .SQL
Para este procedimiento deberás crear una nueva base de datos en la cual
se ejecutará el Script del Backup de tu base de datos.
Esto como se
hace ?
Debe estar
sin tablas…
Con en New
Database…
Autor:
Emerson Madrid Morgan
7/26/2019 Respaldo y Recuperaci n en PostgreSQL Para Windows
http://slidepdf.com/reader/full/respaldo-y-recuperaci-n-en-postgresql-para-windows 12/21
Restauración de Copias de Seguridad en
PostgreSQL para Windows
Tópico: Restaurar a partir de un archivo .SQL
El archivo .SQL de tu backup lo debes ejecutar desde el SQL Editor una vez
seleccionada la base de datos que creaste para la recuperación.
Bien y que
hago con el
.SQL ?
Ubica el
Archivo y haz
Clic en Abrir
Autor:
Emerson Madrid Morgan
7/26/2019 Respaldo y Recuperaci n en PostgreSQL Para Windows
http://slidepdf.com/reader/full/respaldo-y-recuperaci-n-en-postgresql-para-windows 13/21
Restauración de Copias de Seguridad en
PostgreSQL para Windows
Tópico: Restaurar a partir de un archivo .SQL
Con el pgAdminIII puedes visualizar las sentencias que contiene el archivo
de Backup, no es necesario hacerle cambio alguno…
Cómo veo el
Contenido?
Al verificarlo
puedes
Ejecutar el
Query
Autor:
Emerson Madrid Morgan
7/26/2019 Respaldo y Recuperaci n en PostgreSQL Para Windows
http://slidepdf.com/reader/full/respaldo-y-recuperaci-n-en-postgresql-para-windows 14/21
Restauración de Copias de Seguridad en
PostgreSQL para Windows
Tópico: Restaurar a partir de un archivo .SQL
Una vez se termine la ejecución del Script observarás unas instrucciones y
comentarios de confirmación de todo el proceso…
Como verifico
que este ok ?
Notarás las
creación de las
tablas con datos
Autor:
Emerson Madrid Morgan
7/26/2019 Respaldo y Recuperaci n en PostgreSQL Para Windows
http://slidepdf.com/reader/full/respaldo-y-recuperaci-n-en-postgresql-para-windows 15/21
Restauración de Copias de Seguridad en
PostgreSQL para Windows
Tópico: Restaurar a partir de un archivo .Backup
Igual requieres la creación de la base de datos en la que restaurarás la
copia y debes continuar con las opciones del menú Restore…
Si tengo un
.backup?
Autor:
Emerson Madrid Morgan
7/26/2019 Respaldo y Recuperaci n en PostgreSQL Para Windows
http://slidepdf.com/reader/full/respaldo-y-recuperaci-n-en-postgresql-para-windows 16/21
Restauración de Copias de Seguridad en
PostgreSQL para Windows
Tópico: Restaurar a partir de un archivo .Backup
En este caso ya tengo ubicado el archivo con la copia de seguridad y
quiero restaurarlo en una base de datos previamente creada… Si notas
solo indico “Custom o tar”, la ruta del archivo, el Rol y el de parámetros
resto emplean los valores predeterminados.
Autor:
Emerson Madrid Morgan
7/26/2019 Respaldo y Recuperaci n en PostgreSQL Para Windows
http://slidepdf.com/reader/full/respaldo-y-recuperaci-n-en-postgresql-para-windows 17/21
Restauración de Copias de Seguridad en
PostgreSQL para Windows
Tópico: Restaurar a partir de un archivo .Backup
La Ejecución se realiza en un tiempo corto pero puede variar según el
tamaño del archivo de copia de seguridad…
Al terminar
verifica que
ejecute completoy sin errores
Autor:
Emerson Madrid Morgan
7/26/2019 Respaldo y Recuperaci n en PostgreSQL Para Windows
http://slidepdf.com/reader/full/respaldo-y-recuperaci-n-en-postgresql-para-windows 18/21
Restauración de Copias de Seguridad en
PostgreSQL para Windows
Tópico: Consultar archivos generados e identificarlos
Una vez realizado los procesos de copia de seguridad con la aplicación
pgAdminIII, podrías consultar los archivos desde la unidad de disco… ahí
se representan con diferencias los .SQL de los .Backup
Autor:
Emerson Madrid Morgan
7/26/2019 Respaldo y Recuperaci n en PostgreSQL Para Windows
http://slidepdf.com/reader/full/respaldo-y-recuperaci-n-en-postgresql-para-windows 19/21
Restauración de Copias de Seguridad en
PostgreSQL para Windows
Tópico: Automatiza tus copias de seguridad
Existen varias formas para realizar esta función, la más sencilla puede ser
crear un Script .BAT y asignar su invocación a una tarea programada del
Sistema Operativo.
Que se
recomienda
paraAutomatizarlo ?
Ajusta las rutas,
contraseñas y
demás según tu
entorno…
Autor:
Emerson Madrid Morgan
7/26/2019 Respaldo y Recuperaci n en PostgreSQL Para Windows
http://slidepdf.com/reader/full/respaldo-y-recuperaci-n-en-postgresql-para-windows 20/21
Restauración de Copias de Seguridad en
PostgreSQL para Windows
Tópico: Automatiza tus copias de seguridad
La creación de la tarea programada, es una característica fácil de realizar
pero normalmente no es común para los usuarios normales, pero como
administrador de base de datos, debes dominar los servicios de los
sistemas operativos, éstos ofrecen herramientas para gestionar procesos.Este tópico
parece ser
complejo, cierto?
Autor:
Emerson Madrid Morgan
7/26/2019 Respaldo y Recuperaci n en PostgreSQL Para Windows
http://slidepdf.com/reader/full/respaldo-y-recuperaci-n-en-postgresql-para-windows 21/21
Restauración de Copias de Seguridad en
PostgreSQL para Windows
Tópico: Automatiza tus copias de seguridad
Espero que al crear tu tarea programada y colocar la referencia al Script,
con los ajustes de fecha - hora, periodicidad y demás… todo funcione.
Todo me ha
funcionado…
Gracias !!
Autor: