http://www.stackasterisk.jp/tech/dataBase/postgresql02_03.jsp
とってもズバリなページがあったので備忘録。
とはいえ、書いてみる。
バックアップ
pg_dump 対象のデータベース名 > /tmp/DBbackupfile
リストア
psql 対象のデータベース名 < /tmp/DBbackupfile
DB領域が溢れたのでバックアップ・リストアを考えた人には・・・
シンボリックリンクでドコデモドアを作ろう。
/usr/local/pgsql/data/base/ にDBがあるので
pg_ctl stop
で、postmasterを止めて、DBへのアクセスを無くしてから。
DBを領域の大きなパーティションに動かして
ln -s リンクの先(おおきなパーティション) リンクを作るところ(DBのディレクトリ)
としてあげれば違うパーティションに実体があるDBが
これまでと同じパスで参照できる。
おそらくはPostgreSQLのprefでDBのpassを設定できるだろうけど、
弄りまくっていくと変態システムになるのでまぁこれがいいかなと。
lnしまくっているのも必死感バリバリで変態かな?