データのPostgreSQL 9.3から9.6への移行についての説明です。
ここではChatLuckのデータをPostgreSQL 9.3から9.6に移行する手順を説明します。
PostgreSQL 9.3のデータを取得したあとに登録されたメッセージ等のデータは、PostgreSQL 9.6に引き継がれません。
1-1. suコマンドにて、rootユーザーからpostgresユーザーにスイッチしてください。
|
1-2. pg_dumpコマンドを使用し、ChatLuckデータベースのダンプとログ収集用データベースのダンプを取得します。
ダンプの取得には、お使いのハードウェアスペックとデータ量により時間がかかることがありますので、完了までお待ちください。
|
※本インストール手順に従ってPostgreSQL 9.6を構成している場合、パスワードは「postgres」です。
2-1.postgresユーザーで、PostgreSQL 9.6にChatLuck用のデータベースロールを作成します。
|
2-2.pg_restoreコマンドを使用し、ChatLuckデータベースとログ収集用データベースを作成します。
データベースの作成には、お使いのハードウェアスペックとデータ量により時間がかかることがありますので、完了までお待ちください。
|
2-3.ログ収集用データベースのChatLuck用データベースへの接続情報を更新します。
|
以上で、データのPostgreSQL 9.3から9.6への移行は完了です。
記載の製品名および商品名は、各社の商標、または登録商標です。