アップグレードの計画
Qlik NPrinting repository が Qlik NPrinting の新しいバージョンと互換性があるよう、次の認証済みアップグレード パスのいずれかを使用する必要があります。認証済みのアップグレード パスに従わずに Qlik NPrinting をアップグレードしようとすると、インストーラーは手順を停止し、エラー メッセージが表示されます。
ベスト プラクティスとして、サポートされているバージョンを使用していることを確認するために、Qlik NPrinting 展開を定期的に更新する必要があります。
開始する前に必ずデータのバックアップを作成してください。アップグレード中に問題が発生した場合、データが破損する可能性があります。その場合にリポジトリを復元するためにバックアップが必要になります。詳しくは、Qlik NPrinting のバックアップと復元 (英語のみ) を参照してください。
February 2018 よりも前のバージョンからアップグレードする場合、QlikView および Qlik Sense メタデータ キャッシュはすべて、「生成されていません」と表示されます。これは、メタデータ キャッシュの形式が大幅に変更されたためです。テンプレートを編集したり、新しい接続を作成したりする前に、接続キャッシュを再生成する必要があります。
April 2018 以降からのアップグレード
Qlik NPrinting April 2018 (18.9.5) 以降からのアップグレードは、Qlik NPrinting 設定プログラムで実行できます。詳しくは、「Qlik NPrinting のアップグレード (英語のみ)」を参照してください。
May 2022 以降にアップグレードする場合は、April 2018 以降から開始する必要があります。
September 2018 SR2 以前からのアップグレード
September 2018 SR2 以前からアップグレードする場合は、次のことを行う必要があります。
-
Qlik NPrinting Server でポート 4997 アウトバウンドを開き、すべての Qlik NPrinting Engine でインバウンドを開きます。
-
すべての Qlik NPrinting Engine を再インストールし、 証明書交換のパスワードを指定する。
-
ウェブ コンソール内のエンジン マネージャーを開く。
-
それぞれの詳細ページを開いてエンジンの再インストールで使用したものと同じパスワードを挿入した後に、証明書を送信する。
Qlik NPrinting Engine は証明書交換が実行されるまでオフライン状態となります。
バージョン 17.3 から Qlik NPrinting June 2017 以降へのアップグレード パス
次の情報は、Qlik NPrinting June 2017 以降へアップグレードする場合に適用されます。
Qlik NPrinting June 2017 以降へのアップグレードは、必ず Qlik NPrinting 17.3 シリーズ以降のいずれかのバージョンから行います。17.3 より古いバージョンから Qlik NPrinting June 2017 以降にアップグレードすることはできません。例えば Qlik NPrinting 17.1 が既にインストールされている場合、まず 17.2、そして 17.3 の順にアップグレードを行い、それから Qlik NPrinting June 2017 以降にアップグレードする必要があります。
バージョン 17.2 からバージョン 17.3 へのアップグレードパス
次の情報は、Qlik NPrinting を 17.3 または 17.3.1 へアップグレードする場合に適用されます。
Qlik NPrinting 17.3 では対応するアップグレード パスが増えました。Qlik NPrinting 17.3.0 へのアップグレードは、Qlik NPrinting 17.2 シリーズのどのバージョンからでも行うことができます。17.2 より古いバージョンから Qlik NPrinting 17.3 にアップグレードすることはできません。例えば Qlik NPrinting 17.1 をインストールしてある場合、最初に 17.2 にアップグレードしてから 17.3 にアップグレードする必要があります。
以下のアップグレード パスはサポート対象です。
現在の Qlik NPrinting バージョン | アップグレード先 |
---|---|
17.2.0 | Qlik NPrinting 17.3.0 |
17.2.1 | Qlik NPrinting 17.3.0 |
17.2.2 | Qlik NPrinting 17.3.0 |
17.2.3 | Qlik NPrinting 17.3.0 |
17.3.0 | Qlik NPrinting 17.3.1 |
バージョン 17.0 から 17.2 へのアップグレード パス
次の情報は、Qlik NPrinting を 17.3 より前のバージョンにアップグレードする場合に適用されます。
Qlik NPrinting 機能リリースは、次の続きの機能リリースまたはサービス リリースにアップグレードする必要があります。Qlik NPrinting サービス リリースは、連続した次のサービス リリースにアップグレードする必要があります。サービス リリースを直接次のメジャー機能リリースにアップグレードすることはできません。たとえば、17.0.1 からは、リリースをスキップせずに 17.0.2 へアップグレードしてから、次に 17.0.3、というようにアップグレードする必要があります。
インストールされているバージョンが、メジャー機能リリースの直前のサービス リリースの場合、次の機能リリースへアップグレードすることができます。たとえば、17.0.5 は 17.0 シリーズの最後のサービス リリースのため、17.1 へアップグレードできます。
メジャー機能リリースをスキップすることはできません。例えば、17.0.5 から 17.2 に直接アップグレードすることはできません。17.2 にアップグレードする前に、直前の機能リリース 17.1 をインストールする必要があります。
Qlik NPrinting メッセージング サービス のアップグレード
Qlik NPrinting 17.2.1 以降の Qlik NPrinting Server アップグレードは、RabbitMQ を削除して、Qlik NPrinting メッセージング サービス と置き換えます。Qlik NPrinting Server のバージョンが 17.2.1 以降のコンピューターには、RabbitMQ のインストールを維持することはできません。
リポジトリ データベースのバックアップ
Qlik NPrinting アップグレード プロセスは、自動的に Qlik NPrinting Windows サービスを閉じてプロセスを停止することを試みます。ただし、状況によっては、すべてのサービスおよびプロセスが正常に停止されない場合があります。実行中のサービスとプロセスを使用して Qlik NPrinting をアップグレードしようとすると、リポジトリ データが失われる可能性があります。したがって、アップグレードを続行する前に、サービスが停止していることを確認し、必要に応じて手動で閉じることが重要です。
Qlik NPrinting アップグレード プロセスではリポジトリのバックアップが 2 つ作成されます。
- リポジトリのアップグレード前のバックアップ。
バックアップ名はタイムスタンプ (YearMonthDayTime) と固定文字列 _nprinting17.2.0.0_backup_old.zip を連結して構成されます (例: 201611180947162456_nprinting17.2.0.0_backup_old.zip)。
- リポジトリのアップグレード後のバックアップ。
バックアップ名はタイムスタンプ (YearMonthDayTime) と固定文字列 _nprinting17.2.0.0_backup_old.zip を連結して構成されます (例: 201611180947162456_nprinting17.2.1.0_backup_new.zip)。
両方のバックアップ ファイルはデフォルトで %ProgramData%\NPrinting フォルダーに格納されます。
たとえば、Qlik NPrinting 17.2.0.0 から 17.2.1.0 へアップグレードする場合、Qlik NPrinting はリポジトリ データベースを更新する前にバックアップ 201611180947162456_nprinting17.2.0.0_backup_old.zip を作成し、リポジトリ データベースを更新してから 201611180947162456_nprinting17.2.1.0_backup_new.zip を作成します。何らかの理由で Qlik NPrinting 17.2.0.0 を再インストールする場合、バックアップ 201611180947162456_nprinting17.2.0.0_backup_old.zip を復元する必要があります。
また、アップグレードを実行する前に、手動でバックアップを作成することを強くお勧めします。