miércoles, 27 de enero de 2016

PostgreSQL: Un ejemplo básico de resguardo y restauración en PostgreSQL

Un ejemplo básico de resguardo y restauración en PostgreSQL

Como caso base se tiene un servidor de producción en la dirección 192.168.0.100 y un servidor de resguardo en 192.168.0.101.
 Se utilizan las herramientas propias de PostgreSQL.

Creación de resguardo

Parámetros de ejemplo:
direccion_ip: 192.168.0.100, es la dirección del servidor de base de datos
usuario: por default es postgres.


pg_dump.exe -i -h direccion_ip -p 5432 -U usuario -F c -b -v -f archivoparabackup.backup nombrebasededatos

Restauración de resguardo en servidor de backup 192.168.101

usuario: es la cuenta con permisos para el backup, por default es postgres.
basededatos: nombre de la base de datos en donde se copiaran las tablas.


pg_restore -c -i -h 192.168.101 -p 5432 -d basededatos -U usuario -v "/archivoparabackup.backup" -W

.

No hay comentarios:

Publicar un comentario