postgresに付属するpg_dumpツールを利用したテーブルデータのバックアップ(ダンプ)方法についてご紹介します。postgresのバージョンは8.3.7です。
データベース所有者に変更
su - [データベース所有者]
ダンプ先のフォルダに移動
cd /tmp
db_nameデータベースのtable_nameテーブルのすべてデータ(スキーマ&データ)をダンプ
pg_dump -t table_name db_name > table_name.sql
スキーマのみをダンプ
pg_dump -s -t table_name2 db_name > table_name2.sql
参考
PostgreSQL 8.3.7文書 pg_dump
http://www.postgresql.jp/document/8.3/html/app-pgdump.html
PostgreSQLのバックアップ&リストア手法その1
http://www.atmarkit.co.jp/ait/articles/0810/24/news135_2.html
以上