Después de varios días que no he publicado nada, el día de hoy he decidido publicar este artículo que intentará explicar cómo se hace un respaldo de una base de datos en PostgreSQL.
La manera de hacer un respaldo en postgres es muy sencilla. Para realizar esto, necesitamos usar el comando pg_dump.
La siguiente línea muestra las opciones básicas para generar nuestro respaldo.
javoaxian@darthmaul:~$ pg_dump -U usuario -o -f archivo_con_el_respaldo.sql base_de_datos
La línea anterior usa las siguientes opciones:
- -U usuario: Indica el dueño de la base de datos.
- -o : Indica que deberá guardar los OID's.
- -f archivo_con_el_respaldo.sql: Indica el archivo que contendrá el respaldo de la base de datos.
- base_de_datos: Nombre de la base de datos.
javoaxian@darthmaul:~$ pg_dump -U javoaxian -o -f respaldo.sql javoaxian
Como puede observarse, es muy fácil crear nuestro respaldo. Esto es todo por el momento.