バックアップとリストア

テキストファイルにダンプ
$POSTGRES_HOME/bin/pg_dump -U USERNAME DBNAME  > FILENAME
$POSTGRES_HOME/bin/pg_dump -h HOSTNAME -p PORT -U USERNAME DBNAME  > FILENAME

テキストにダンプしてGZIPで圧縮して保存
$POSTGRES_HOME/bin/pg_dump -U USERNAME DBNAME | gzip > FILENAME
$POSTGRES_HOME/bin/pg_dump -h HOSTNAME -p PORT -U USERNAME DBNAME | gzip > FILENAME
定期的に保存する時などに便利。
$POSTGRES_HOME/bin/pg_dump -U USERNAME DBNAME | gzip > FILENAME_$(date +'%Y%m%d-%H%M').gz
などとするともう少し便利。