- 投稿日時:
- 2013年07月16日 10:53
- 質問ID:
- Fd5874de
- 閲覧数:
- 72
- 役に立った人数:
- 0人
登録データ等については、
phpMyAdmin等のDB操作ツールや、パッケージ付属の管理ツール(tool.php)で吐き出した後、
移行後のサーバで同様に取り込んでください。
その際、新サーバに設置するシステムは、
移行前のサーバに設置しているシステムとバージョンを合わせて設置してください。
-----------------------------------------------------------------
■tool.phpからデータを入出力する場合
tool.phpの下部メニューにある一括エクスポートを行うことで
DBのデータをcsvファイルに記録することができます。
そのファイルを新サーバにアップロードしていただき
tool.phpにて「完全インポート」を実行するとデータが引き継がれます。
アップロードは、システム内にある
同名の「初期データCSV」に上書きする形で行います。
誤って「テーブル定義CSV」に上書きしないようにご注意ください。
参考:初期データ/ファイル構成
※製品によりファイル構成が異なる場合があります。
■注意:tool.php上での操作表記について
製品により、tool.php上での操作の名称、表示位置が異なる場合があります。
「一括エクスポート」…「全てファイルに出力」
「完全インポート」…「全て初期化」
-----------------------------------------------------------------
データ移行後、
新しいサーバ上に移行したファイルのパーミッションの設定など、
移行前のサーバで設定されていた値にあわせ、適切な値を設定ください。
補足
SQLiteで稼働しているシステムから登録データを引継ぐには、次の手順を行ってください。
1. 移転先でもSQLiteを使用する場合
設置元のファイルを設置先に全てコピーし、
DBファイルのパーミッションを666にしてください。
2. 移転先でMySQLに切り替える場合(※移転先ではDBを使用する場合)
設置元システムのtool.phpを開き、
ページ下部の「一括エクスポート」を実行します。
(出力に失敗する場合はtdb/以下のファイルのパーミッションを確認してください)
設置元システムのtdb以下のcsvファイルに現在のDBの内容が書き出されますので、
この状態で設置元ファイルを設置先に全てコピーします。
設置先システムでsqlConf.phpの設定をMySQLを使用するように修正し、
tool.phpを開き、ページ下部の「完全インポート」を実行します。
この情報は参考になりましたか?
現在0人の方が、役に立ったと言っています。