pg_dump を使って特定のテーブルのみをバックアップする
PostgreSQL で特定のテーブルをダンプするには次のコマンドを使用する。
pg_dump -U 接続ユーザ名 -t テーブル名 データベース名 > 出力.sql
テーブルの所有権に関する情報をダンプしない
pg_dump -U 接続ユーザ名 -t テーブル名 -O データベース名 > 出力.sql
データのみをダンプする
pg_dump -U 接続ユーザ名 -t テーブル名 -a データベース名 > 出力.sql
INSERT コマンドを出力する。PostgreSQL 以外のデータベースシステムにデータを移行する際に有用
pg_dump -U 接続ユーザ名 -t テーブル名 --column-inserts データベース名 > 出力.sql