Crear Respaldos con postgresql

1.- Te conectas con ssh al servidor

2.- Desde cualquier ubicación ejecuta los siguientes comandos:

sudo su
su postgres
cd ~

3.- Posteriormente vamos a generar el dump:

pg_dump -Upostgres nombre_base_en_producción > nombre_respaldo.sql

4.- Ten a la mano el password del usuario postgres ya que te lo pedirá

5.- Para saber en que ruta te encuentras para posteriormente mover el dump, escribe el siguiente comando:

pwd  
en mi caso dio lo siguiente:  /var/lib/postgresql

6.- Moverte a root con exit

7.- Para mover el dump a tu aplicación escribir el siguiente comando:

mv /var/lib/postgresql/nombre_respaldo.sql aplicacion/public/.

Nota: Si el respaldo pesa mucho, puedes comprimirlo de la siguiente manera:

zip nombre_respaldo.zip nombre_respaldo.sql

Súper fácil!!!

goedkope energie