POSTGRESQL pg_ctl start/stop/status/restart
Controla el estado del servidor PostgreSQL: iniciar, detener, obtener estado o reiniciar
POSTGRESQL psql -h host -d base_de_datos -U user -W
Conecta a una base de datos PostgreSQL usando el cliente de línea de comandos psql (pedirá contraseña)
POSTGRESQL createdb / dropdb
Crea o elimina una base de datos PostgreSQL
POSTGRESQL createuser / dropuser
Crea o elimina un usuario o rol en PostgreSQL
POSTGRESQL pg_dump base_de_datos > fichero_backup.sql
Genera una copia de seguridad de una base de datos en formato texto plano
POSTGRESQL pg_dump -Fc base_de_datos > fichero_backup
Genera una copia de seguridad en formato personalizado (custom-format)
POSTGRESQL pg_dumpall > fichero_backup.sql
Genera una copia de seguridad de todas las bases de datos del servidor PostgreSQL
POSTGRESQL pg_restore -d base_de_datos fichero_backup_custom_format
Restaura una base de datos desde un fichero en formato personalizado generado con pg_dump -Fc
POSTGRESQL vacuumdb test
Limpia la base de datos test eliminando tuplas muertas
POSTGRESQL vacuumdb --analyze bigdb
Limpia y analiza la base de datos bigdb para optimizar las estadísticas del planificador
POSTGRESQL reindexdb base_de_datos
Recrea todos los índices de la base de datos indicada para mejorar el rendimiento
POSTGRESQL /etc/pg_hba.conf
Archivo que define los métodos de autenticación para las conexiones de clientes PostgreSQL
POSTGRESQL /etc/postgresql/9.6/main/postgresql.conf
Archivo de configuración principal del servidor PostgreSQL (puerto, conexiones, rutas, etc.)