> databases, and pg_dumpall is suited to dumping a database _system_ (ie,
> multiple databases on one host).
>
Right.
> pg_dumpall seems to do this for me, without any command-line args
> needed. Am I correct in saying that 'pg_dumpall > filename' will produce
> a PostgreSQL dump that includes _everything_ I need to go from a clean
> PG install to accepting connections again with data intact? Users,
> passwords, etc?
>
and the owner of pg_dumpall process must be a database superuser.
regards,
bhuvaneswaran