最新の投稿

[解決]「ダイエー 特売 クーポンアプリ」がAndroid11で起動しない。

 「ダイエー 特売 クーポンアプリ」の最新版(バージョン 3.2.1)をAndroid 11で初期登録しようとすると先に進まず、利用規約に同意し、「はじめる」をクリックしても、TOP画面ではなく初期設定の画面に戻ってしまう。 レビューにも同じ問題が指摘されているが、いつまでも治り...

2004/11/09

PostgreSQLのデータ移行

PostgreSQLのデータを移行させた(Gentoo → Gentoo)ので, その記録.
主に, MovableTypeのデータ保存に使っていた.

まず, 旧マシン上で,
% su - postgres
% pg_dumpall > ダンプファイル
(もしくは, pg_dump -u mt > ダンプファイル
ただし, 移行先で, mtデータベースを作ったりしないといけないので, めんどくさい. )

で, 新マシンで,
% su
/etc/passwd内のpostgresのホームディレクトリを/data/lib/postgresql
/etc/conf.d/postgresql内の
PGDATAを/data/lib/postgresql/data,
PGLOGを/data/lib/postgresql/data/postgresql.log
に書き換える.
# mkdir -p /data/lib/postgresql
# su - postgres
% env PGDATA=/data/lib/postgresql/data/ initdb
% exit
で一旦, rootに戻って.
# /etc/init.d/postgresql start
% su - postgres
% psql template1 < ダンプファイル
% exit
# exit

参考: http://www.postgresql.jp/document/current/html/backup.html

0 件のコメント: