Confluence Data Center をアップグレードする

このページでは既存の Confluence クラスタのアップグレードについて説明します。

Confluence の既存のクラスタ化インスタンスをまだ実行していない場合は、Confluence Data Center への移行を参照してください。

このガイドでは以下の用語について説明します:

  • インストール ディレクトリ - 各ノードに Confluence をインストールしたディレクトリ。
  • ローカルのホームディレクトリ - 各ノードのホームディレクトリまたはデータディレクトリ(クラスタ化されていないディレクトリ。 Confluence では、単にホームディレクトリと呼ばれます) 。
  • 共有ホーム ディレクトリ - クラスタ内のすべてのノードから同じパスを経由してアクセス可能なディレクトリ。 


現在 Confluence Server をお使いの場合は、Confluence Data Center のメリットについてご確認ください。

このページの内容:

1. バックアップ

アップグレードを実行する前に、Confluence ホームディレクトリ、インストール ディレクトリ、およびデータベースのバックアップを取っておくことを強く推奨します。

バックアップを取るべき具体的なファイルとディレクトリについては、Confluence のアップグレードを参照してください。

2. クラスタの停止

アップグレードを開始する前に、クラスタ内のすべてのノードを停止する必要があります。 

アップグレードがすべてのノードで完了するまでは、ロードバランサーの設定を Confluence からトラフィックをリダイレクトするようにしておくことをお勧めします。

3.1 つ目のノードをアップグレードする

1 つ目のノードをアップグレードするには:

  1. ディレクトリ(新しいインストールディレクトリ。既存のインストール ディレクトリとは異なる必要があります)にファイルを抽出(解凍)する
  2. Update the following line in the <Installation-Directory>\confluence\WEB-INF\classes\confluence-init.properties file to point to the existing local home directory on that node.
  3. Copy the jdbc driver jar file from your existing Confluence installation directory to  confluence/WEB-INF/lib in your new installation directory. 
    The jdbc driver will be located in either the <Install-Directory>/common/lib or <Installation-Directory>/confluence/WEB-INF/lib directories. 
  4. その他の必要なカスタマイズを旧バージョンから新バージョンに直ちにコピーします(Confluence をデフォルトのポートで実行していない場合、または外部でユーザーを管理している場合、関連ファイルをアップデートおよびコピーする必要があります - 詳細はConfluence を手動でアップグレードするを参照してください)。
  5. Confluence を起動し、次のステップに進む前に、ログインできるか、ページを閲覧できるか、確認してください。  

残りのノードをアップグレードする前に、Confluence を停止し、旧バージョンから新バージョンに追加カスタマイズを再適用します。

4. Synchrony のアップグレード (オプション)

Confluence で Synchrony を管理している場合 (推奨)、操作は不要です。Synchrony は Confluence によって自動的にアップグレードされます。 

独自の Synchrony クラスタを実行している場合は、次の操作を行う必要があります。

  1. Grab the new synchrony-standalone.jar from the <local-home> directory on your upgraded Confluence node.
  2. Copy the new synchrony-standalone.jar to each of your Synchrony nodes, and start Synchrony as normal. 

5.Confluence を残りのノードにコピーする

次は、アップグレードした Confluence ディレクトリをクラスタ内の他のノードに複製します。  

  1. Confluence を 1 つ目のノードで停止します。
  2. Copy the installation directory and local home directory from the first node to the next node. 
    If the path to the local home directory is different on this node, edit the confluence-init.properties to point to the correct location. 
  3. Confluence を起動し、このノードでログインできるか、ページを閲覧できるかを確認してください。
  4. 次のノードに進む前に、このノードで Confluence を停止します。 

残りの各ノードに対し、同様のプロセスを繰り返します。 

6.Confluence を起動し、クラスタ接続を確認する 

一旦すべてのノードをアップグレードし終わったら、各ノードで Confluence Data Center を 1 つずつ起動してください(複数のノードで同時に起動すると、深刻な障害を引き起こすおそれがあります)。

クラスタ監視コンソール ( > [一般設定] > [クラスタリング]) では、アクティブなクラスタ ノードについての情報を参照できます。クラスタが正しく実行されている場合、各ノードの詳細を見ることができます。 

最終更新日: 2018 年 9 月 2 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.