postgresqlを7から8へ移行

データベースのバックアップ
# su - postgres
$ pg_dumpall > data_all
$ exit

PostgreSQLのバージョンアップ
# yum -y update postgresql-server

データベースの初期化
# su - postgres
$ initdb -D /var/lib/pgsql/data
$ exit
# /etc/rc.d/init.d/postgresql start

PostgreSQLの自動起動確認
# chkconfig --list postgresql
postgresql 0:off 1:off 2:on 3:on 4:on 5:on 6:off
onになってなければ
# chkconfig postgresql on

バックアップデータのリプレース
# su - postgres
$ psql -d template1 -f data_all
$ exit

データが正しく戻っているか確認して終了♪