これも良く忘れるのでメモ。
PostgreSQLのダンプって、DDLとDMLをまんま吐いてくれるから便利。
リモートからやる場合は、PostgreSQLのバージョンをあわしておく必要がある。
移行先サーバにログイン
ssh username@destination_server
移行元サーバからデータをダンプ
pg_dump -U db_username -h fromserver -d db_name -p db_password -f ./dump.sql -v
ダンプしたデータをリストア
psql -U db_username -h localhost -d db_name < ./dump.sql