jueves, 25 de octubre de 2012

PG_DUMP y PSQL (postgres) - Obtener un BACKUP completo de postgres, subirlo a otra base de datos postgres


Obtener una imagen completa de alguna base de datos nuestra en postgres es muy sencillo:

PASOS SACAR IMAGEN DE UNA BD:

1)     desde linea de comandos (ya sea en linux, windows o mac) posicionarnos en la carpeta "BIN" de la instalacion del postgres EJEMPLO EN WINDOWS 7 instalando postgres por defecto ( C:\Program Files\PostgreSQL\8.4\bin)

luego ejecutar desde la misma linea de comandos:

                      pg_dump -U "usuario"  "nombre_base_de_datos" > "direccion y nombre del backup".sql

Caso real:

                        pg_dump -U postgres Encuestas > d:\encuestas.sql

PASOS SUBIR IMAGEN A UNA BASE DE DATOS

  1) desde linea de comandos ir a la direccion del BIN de postgres y ejecutar:

                       psql -U "usuario" -d "basededatos" -f "archivo.sql"


Caso real:


                     psql -U postgres -d encuestas -f encuestas.sql


 Saludos cualquier duda o pregunta con gusto las atiendo.

No hay comentarios:

Publicar un comentario