pg_dumpall - すべての Postgres データベースをスクリプトファイルにダンプします
pg_dumpall [pg_dump options]
pg_dumpallはすべての Postgres データベースをひとつのファイルにダンプするユーティリティです。すべてのデータベースにグローバルな pg_shadow テーブルもダンプします。pg_dumpall はロードする前に、各々のダンプしたデータベースを作ります。pg_dumpall は pg_dump のすべてのオプションを取りますが、-f と dbname は使わないべきです。
すべてのデータベースをダンプするには (pg_dump のオプションを使えます):
pg_dumpall -o >db.out
新規インストール時に、再読み込みをするには(psql のオプションを使えます):
psql -e template1 <db.out