Cuando respaldamos de una base de datos con el comando pg_dump el respaldo solamente se realiza sobre objetos especificos: esquema y los datos, cuando deseamos respaldar objetos globales de nuestro servidor: esquema, tablespaces, roles y grupos de roles hacemos uso del comando pg_dumpall.exe con la siguiente sintaxis:
pg_dumpall.exe --roles-only --host localhost --port 5432 --username postgres --password --file=roles.sql
No especificamos ninguna base de datos dado que hacemos un respaldo de objetos globales y no alguno relacionado con alguna de nuestra base de datos.
Comentarios recientes