jueves, 21 de agosto de 2014

Cómo crear y restaurar backups de base de datos en PostgreSQL (Probado en Mavericks)

Una de las cosas que un administrador de base de datos debe saber como requerimiento básico es precisamente la creación y restauración de respaldos.

Para crear un respaldo (.sql) en PostgreSQL debemos utilizar la herramientas pg_dump en la Terminal de Mavericks, solo debes escribir la siguiente línea de código:

pg_dump tubasededatos > turespaldo.sql

Para hacer la restauración debes considerar primero vaciar la base de datos antigua (si es que existe) o bien, crearla. Una vez que tengas la base de datos creada entonces procedes a ejecutar la siguiente línea en la Termina:

psql -U usuario -d basededatos -p 5432 -h 192.168.0.111 < fichero.sql

Y eso es todo.

FAQ:

¿qué sucede si me indica error de archivo al intentar restaurar?
R: Considera también indicar la ruta exacta de tu respaldo. p.e.
psql -U postgres -d mibasededatos < /Users/miusuario/backups/mirespaldo.sql

No hay comentarios.:

Publicar un comentario

Acepto cualquier tipo de comentario siempre que tenga relación con este blog, el tema en cuestión o bien algún tema relacionado con la poesía. Respeto las creencias, religión, preferencias, sexo o rasgos de cualquier persona.

Cualquier uso indebido de este espacio será eliminado.

Wiana Gara.