|  | メニューに戻る |
■V3.3PR8.0からV3.3PR9.0への移行手順（Windows）
ここでは、V3.3PR8.0／PostgreSQL 9.2対応版からV3.3PR9.0／PostgreSQL 13対応版に移行する手順をご説明いたします。 １．V3.3PR9.0 の新規インストール ダウンロード Denbun POP V3.3PR9.0 PostgreSQL13 対応版を以下URLからダウンロードします。 https://www.denbun.com/binary/Windows/dnpwmlV33PR90wn_pg13.exe インストール Denbun POP V3.3PR9.0 PostgreSQL13 対応版を移行先のサーバーにインストールします。 https://www.denbun.com/ja/help/helppop/systemadmin/pg13_windows.html ※インストール後、以下URLより新サーバーのDenbun POP V3.3PR9.0にログインいただき表示されるお客様コードを元にライセンスキーの再発行を行ってください。 https://www.denbun.com/ja/pop/support/licensekey.html ２．V3.3PR8.0 のバックアップを取得 移行元データのバックアップ 以下のページを参考に、移行元のDenbun POP V3.3PR8.0 PostgreSQL9.2対応版のデータベース及びファイルをバックアップします。 https://www.denbun.com/ja/help/helppop/systemadmin/pg83_linuxmainte.html ３．バックアップを移行先環境でリストア 移行先のサーバーで「dnpwmldb」をリストア Denbun POP V3.3PR9.0 PostgreSQL13 対応版をインストールしたサーバーにて、以下のコマンドで元のデータベースを削除し、バックアップしたデータベースをリストアします。 [コマンド例] > C: > cd "C:\Program Files\PostgreSQL\13\bin" > dropdb.exe -U postgres dnpwmldb > pg_restore.exe -C -Fc -U postgres -d template1 "C:\denbun\backup\dnpwmldb.pgdmp" 以下のようなエラーが出力されることがありますが、既に登録済みのスキーマに関するエラーですので無視していただいて問題ありません。 pg_restore: TOCエントリ6; 2615 2200 SCHEMA public postgres から pg_restore: エラー: could not execute query: ERROR: schema "public" already exists コマンド: CREATE SCHEMA public; pg_restore: TOCエントリ668; 2612 17518 PROCEDURAL LANGUAGE plpgsql postgres から pg_restore: エラー: could not execute query: ERROR: extension "plpgsql" already exists コマンド: CREATE PROCEDURAL LANGUAGE plpgsql; 各ユーザー毎のメールファイル、メール索引ファイルをリストア バックアップした「dnpwml/dnpwmldata/1/user」をリストアします。 Denbun POP V3.3PR9.0 PostgreSQL13 対応版インストール先の「user」を削除した後に、バックアップデータの「user」をコピーしてください。 ※「user」ディレクトリをそのまま上書きコピーをしますと、データが破損する恐れがあります。 管理者がユーザー情報画面で登録した画像データをリストア バックアップした「dnpwml/dnpwmlfile」をリストアします。 Denbun POP V3.3PR9.0 PostgreSQL13 対応版インストール先の「dnpwmlfile」を削除した後に、バックアップデータの「dnpwmlfile」をコピーしてください。 ※「dnpwmlfile」ディレクトリをそのまま上書きコピーをしますと、データが破損する恐れがあります。 ４．動作確認 サーバー再起動 サーバーを再起動し、Denbun POPにアクセスできることを確認してください。 正常にログイン画面が表示されましたら、作業は完了です。 ※ログインされますと、ライセンスキーの入力が求められますので発行されたライセンスキーを入力してください。
| Copyright (C) NEOJAPAN Inc. All Rights Reserved.