Backup de Una Base de Datos en PostgreSql

2
Backup de una base de datos en postgreSql En Windows 1) Abrimos la terminal cmd. 2) Después escribimos el siguiente comando: cd C:\Program Files\PostgreSQL\9.3\bin Nota: la versión de postgre puede variar en mi caso la base de datos que quiero realizar el backup se encuentra en postGreSql 9.3 3) Una vez dentro de esa carpeta procedemos a escribir las siguientes líneas: pg_dump.exe -i -h localhost -p 5432 -U postgres -F c -b -v -f "C:\Users\COMPUTRON\Desktop\respaldo.backup" BDsanJuan Nota: el localhost puede variar, para ver su número de localhost , en pgadmin III puede encontrar el número de el localhost donde se encuentra la base de datos a realizar el backup. BDsanJuan es el nombre de la base de datos que queremos hacer el backup. 4) Luego de eso nos pedirá la contraseña de administrador de la base de datos. 5) Se creará un archivo .backup con el nombre especificado en la ruta especificada en mi caso en el escritorio. En Ubuntu. Desde tu consola. pg_dump -h localhost -U postgres tubasededatos > respaldo.backup Restaurar una base de datos en postgresql En Windows 1) Abrimos la terminal cmd. 2) Después escribimos el siguiente comando: cd C:\Program Files\PostgreSQL\9.3\bin Nota: la versión de postgre puede variar en mi caso la base de datos que quiero realizar el backup se encuentra en postGreSql 9.3

description

gfg

Transcript of Backup de Una Base de Datos en PostgreSql

Page 1: Backup de Una Base de Datos en PostgreSql

Backup de una base de datos en postgreSql

En Windows

1) Abrimos la terminal cmd.2) Después escribimos el siguiente comando: cd C:\Program Files\PostgreSQL\

9.3\bin

Nota: la versión de postgre puede variar en mi caso la base de datos que quiero realizar el backup se encuentra en postGreSql 9.3

3) Una vez dentro de esa carpeta procedemos a escribir las siguientes líneas: pg_dump.exe -i -h localhost -p 5432 -U postgres -F c -b -v -f "C:\Users\COMPUTRON\Desktop\respaldo.backup" BDsanJuan

Nota: el localhost puede variar, para ver su número de localhost , en pgadmin III puede encontrar el número de el localhost donde se encuentra la base de datos a realizar el backup.BDsanJuan es el nombre de la base de datos que queremos hacer el backup.

4) Luego de eso nos pedirá la contraseña de administrador de la base de datos.

5) Se creará un archivo .backup con el nombre especificado en la ruta especificada en mi caso en el escritorio.

En Ubuntu.

Desde tu consola.

pg_dump -h localhost -U postgres tubasededatos > respaldo.backup

Restaurar una base de datos en postgresql

En Windows

1) Abrimos la terminal cmd.2) Después escribimos el siguiente comando: cd C:\Program Files\PostgreSQL\

9.3\bin

Nota: la versión de postgre puede variar en mi caso la base de datos que quiero realizar el backup se encuentra en postGreSql 9.3

3) Una vez dentro de esa carpeta procedemos a escribir las siguientes líneas:

pg_restore -i -h localhost -p 5432 -U postgres -d PruebaBD –v "C:\Users\COMPUTRON\Desktop\respaldo.backup"

Nota: el localhost puede variar, para ver su número de localhost , en pgadmin III puede encontrar el número de el

Page 2: Backup de Una Base de Datos en PostgreSql

localhost donde se encuentra la base de datos a realizar el backup.PruebaBD.- para realizar la restauración de un backup, previamente debe crear una base de datos vacía, para esto lo puede hacer directamente usando pgAdmin o utilizando comandos en cmd para crear una base de datos vacía.

4) Luego le pedirá la contraseña de administrador de postgre.

En Ubuntu:

Ingresamos como el usuario postgres su postgres y desde aqui podemos restaurar nuestra base de dato

psql -U postgres -d nuestrabasededatos -f respaldo.backup