[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[kagemai-users:0194] Re: PostgreSQLへの対応
福岡です。
"Kazuaki -Kazy- Taguchi" san wrote:
| 現在PostgreSQLなしで影舞 0.8.1を運用しています。
| データもいくつか登録されており(500以上)、DBのレスポンスが重くなってきたの
| で、PostgreSQLに対応したいと考えています。
|
| そこで、これまで登録したデータをそのままPostgreSQLに移行したいのですが
| 可能でしょうか?
可能です。
まず、PostgreSQL でデータが保存できるように設定します。
PostgreSQL でデータ保存がちゃんとできることを確認するために、
テスト用のプロジェクトを作成して動作をチェックしてください。
http://www.daifukuya.com/kagemai/doc/install.html#postgres
それから、「管理」-> 「設定の変更」(プロジェクト別の設定) で、
プロジェクトの保存形式を、Kagemai::PostgresStore に変更します。
エラーが起こらなければ、それで終わりです。
もし、変換に時間がかかりすぎて CGI がタイムアウトするようなら、
影舞をインストールしたディレクトリにある bin/convert.rb を
使って、変換してください。
$ bin/convert.rb project-id Kagemai::PostgresStore
という感じで使います。
# project-id は変換したいプロジェクトの ID で。
convert.rb で変換するときには、影舞のデータや設定ファイル
を読み書きできる権限をもったユーザで実行する必要があります。
変換の前には、念のため、保存形式を変換したいプロジェクトの
データのバックアップをとっておくと安心です。
--
福岡ともゆき <fukuoka@xxxxxxxxxxxxx>
http://www.daifukuya.com/