############ PostgreSQL ############ PostgreSQL is a enterprise grade open source database. http://www.postgresql.org/ Backup ------ The following assumes the database username is fusionpbx and the database to backup is fusionpbx. Make sure you have the database password ready. | ``su postgres`` | ``pg_dump -U fusionpbx fusionpbx -b -v -f /tmp/fusionpbx.sql`` Restore ------- Assuming username fusionpbx and database fusionpbx ``psql -U fusionpbx -d fusionpbx -f fusionpbx.sql`` Console ------- | ``su postgres`` | ``psql`` list the databases ``\l`` connect to the database ``\connect fusionpbx`` or ``\c fusionpbx`` list tables ``\d`` drop the database ``DROP DATABASE fusionpbx;`` create the database ``CREATE DATABASE fusionpbx;`` Links ----- http://www.mkyong.com/database/backup-restore-database-in-postgresql-pg_dumppg_restore/ http://www.postgresql.org/docs/9.1/static/backup.html