| # Veritas Compliance Accelerator™ 12.3 アップグレードの手順 | 最終更新日: 2018 年 1 月 9 日

この文書では、すでにインストールされている Compliance Accelerator をバージョン 12.3 にアップグレードする方法について説明します。

次の情報について詳しくは、ReadMeFirst ファイルと『インストールガイド』を参照してください。

- Compliance Accelerator 12.3 の新機能と変更点
- 前提条件のソフトウェア
- 初回インストール方法のガイドライン
- 既知の問題と限定事項

どちらのドキュメントも Compliance Accelerator メディアに含まれています。

サポートされているデバイスとソフトウェアのバージョンの最新情報について詳しくは、「Enterprise Vault Compatibility Charts」を参照してください。

## 内容

- サポートされるアップグレードの流れ
- Compliance Accelerator 環境でサポートされる Enterprise Vault のバージョン
- 設定のための準備
- Compliance Accelerator システムをアップグレードする手順
- 法的通知と登録商標

## サポートされるアップグレードの流れ

次のバージョンのみを Compliance Accelerator 12.3 にアップグレードできます。

- Compliance Accelerator 11.0 の最初のリリースまたは 11.0.1
- Compliance Accelerator 12 の最初のリリース、12.1 または 12.2

サポートされているアップグレードパスの最新情報については、テクニカルノート「Supported upgrade paths for Enterprise Vault, Compliance Accelerator, and Discovery Accelerator 」(https://www.veritas.com/docs/100023744) を参照してください。

## Compliance Accelerator 環境でサポートされる Enterprise Vault のバージョン

少なくとも、次のいずれかの 11.0.1 以降のバージョンを Compliance Accelerator サーバーにインストールする必要があります。

- Enterprise Vault のサービス
- Enterprise Vault の API ランタイム

次の重要な点に注意してください。

- Compliance Accelerator 環境のすべての Enterprise Vault サイトのすべての Enterprise Vault サーバーで、同じバージョンの Enterprise Vault が実行されている必要があります。たとえば、2 つの Enterprise Vault がインストールされている Compliance Accelerator を使用する場合、一方のサイトで Enterprise Vault 11.0.1 を実行し、もう一方で Enterprise Vault 12.3 を実行することはできません。

- Compliance Accelerator のメジャーバージョンは Enterprise Vault のメジャーバージョンと同じか、より新しいバージョンである必要があります。たとえば、Compliance Accelerator 12.3 と Enterprise Vault 11.0.1 サーバーを連携させて実行できますが、Compliance Accelerator 11.0.1 と Enterprise Vault 12.3 サーバーを連携させることはできません。

- Compliance Accelerator のメジャーバージョンが Enterprise Vault のメジャーバージョンと同じである場合、Compliance Accelerator のマイナーバージョン (Service Pack) は Enterprise Vault のマイナーバージョンと同じか、より新しいバージョンである必要があります。たとえば、Enterprise Vault 12.2 サーバーと Compliance Accelerator 12.3 を連携させて実行できますが、Enterprise Vault 12.3 サーバーと Compliance Accelerator 12.2 を連携させることはできません。

- Compliance Accelerator と Enterprise Vault の両方をアップグレードする場合、最初にすべての Enterprise Vault サーバー上の Enterprise Vault をアップグレードし、次にすべての Compliance Accelerator サーバー上の Enterprise Vault をアップグレードし、最後に Compliance Accelerator をアップグレードします。

サポートされるバージョンについて詳しくは「Enterprise Vault Compatibility Charts」を参照してください。

## 設定のための準備

Compliance Accelerator 12.3 にアップグレードする前に次の操作を行うことを推奨します。

- SQL Server コンピュータで SQL Server の適切なバージョンを実行していることを確認します。Compliance Accelerator 12.3 は、次の環境でのみ動作します。

  - SQL Server 2012 x64 Edition、最初のリリース以降
  - SQL Server 2014 x64 Edition、最初のリリース以降
  - SQL Server 2016 x64 Edition、最初のリリース以降
  - SQL Server 2017 x64 Edition、最初のリリース

- Compliance Accelerator クライアントのすべてのユーザーにプログラムを終了するよう依頼します。

- Compliance Accelerator データベースのボルトサービスアカウントの所有権を無効にする機能を使用した場合は、EVUpgradeRole のデータベース役割をボルトサービスアカウントに一時的に割り当てます。その方法は、ベリタスのサポート Web サイトの次の記事に記載されています。

  https://www.veritas.com/content/support/en_US/doc/82102216-120586061-0/

  アップグレードを完了した後、割り当てを無効にすることができます。

- アクティブな検索、エクスポート実行がないかを確認し、ある場合は停止します。これらの操作の有無を確認する SQL スクリプトは、ベリタスのサポート Web サイトの次の記事に記載されています。

  https://www.veritas.com/docs/100019120

- 「同意の保留」または「同意の保留 (エラー)」のいずれかの状態である検索がないかを確認し、ある場合は受け入れるか、または拒否します。これらの検索の有無を確認する SQL スクリプトは、ベリタスのサポート Web サイトの上記の記事に記載されています。検索を受け入れるか拒否することで、アップグレード手順で処理する必要のあるデータの量を削減できます。

- すでに受け入れたか拒否した検索で残された行がないかを、Compliance Accelerator のカスタマーデータベースの tblSearchResults テーブルで確認します。これを行うには、カスタマーデータベースに対して次の SQL クエリーを実行します。

      SELECT COUNT(*) FROM tblSearchResults

  クエリーが 0 以外の結果を返し、現在実行している検索がない場合は、続行する前に無効なデータのテーブルをクリアする必要があります。ベリタスのサポートチームに連絡してください。

- SQL Server Management Studio の機能を使用して次の操作を行います。

  - Compliance Accelerator のデータベースとトランザクションログのバックアップコピーを作成します。
  - トランザクションログを切り捨てます。
  - データベースとトランザクションログの自動拡張が 250 MB 単位で増加するようにします。

  この操作を行う方法については SQL Server Management Studio に付属のマニュアルを参照してください。

- Compliance Accelerator データベースに Microsoft SQL Server データベースのミラー化を使用している場合は、Compliance Accelerator サーバーソフトウェアをアップグレードする前に削除してください。ミラー化が設定されていると、Compliance Accelerator はそのデータベースのアップグレードに失敗します。詳しくはベリタスのサポート Web サイトの次の記事を参照してください。

  http://www.veritas.com/docs/100019439

  また、ディザスタリカバリソリューションとして配布する SQL Server ログを実装した環境では、Compliance Accelerator データベースのアップグレード処理により、状況によっては、ログ配布操作が中断されることがあります。アップグレードを完了した後に、これらの配布操作がスケジュールどおりに続行されることを確認することが重要です。

- トランザクションログをホスティングしているドライブに、データベースの 4 倍以上のサイズの利用可能な領域があることを確認します。

- Compliance Accelerator サーバー、Enterprise Vault サーバー、Enterprise Vault データベースか Compliance Accelerator データベースをホスティングしているすべての SQL Server で、次の機能を無効にします。

  - 受信側のスケーリング
  - TCP Chimney
  - TCP/IP オフロードエンジン
  - TCP セグメンテーションオフロード

  これらの機能を無効にする方法については、ベリタスのサポート Web サイトの次の記事に記載されています。

  https://www.veritas.com/docs/100019120

- Enterprise Vault と Compliance Accelerator サーバーにあるネットワークインターフェースカード (NIC) のチーミングを無効にします。この方法については、ハードウェアベンダーが提供するマニュアルを参照してください。

## Compliance Accelerator システムをアップグレードする手順

何百万ものアイテムが含まれる Compliance Accelerator データベースのアップグレードは完了するまでに数時間かかる場合があります。アップグレード中に、処理が途中で停止してしまったと思うような一時停止が数回発生します。アップグレードは、ピーク時でないときに実行し、完了できるようにすることを推奨します。アップグレードする場合は、ベリタスコンサルティングサービスを利用してください。

次の手順の実行方法について詳しくは『インストールガイド』を参照してください。

システムを Compliance Accelerator 12.3 にアップグレードする方法:

1. 必要に応じて、各 Enterprise Vault サーバー上の Enterprise Vault をアップグレードします。そのガイドラインについては Enterprise Vault のマニュアルを参照してください。

   新しいコンポーネントをインストールする前に既存の Enterprise Vault コンポーネントをアンインストールしないでください。必要なコンポーネントのインストールプログラムのみを実行し、画面に表示される指示に従ってください。Enterprise Vault コンポーネントをアンインストールすると、Enterprise Vault レジストリエントリが削除される場合があり、この場合、Enterprise Vault だけでなく Compliance Accelerator も再インストールする必要があります。この問題が発生した場合は、ベリタスのサポートに問い合わせてください。

   Enterprise Vault は、Compliance Accelerator サーバーコンピュータにインストールした後で設定する必要はありません。Enterprise Vault 設定ウィザードを実行しないでください。

2. すべての Enterprise Vault サーバーで、Enterprise Vault ディレクトリデータベースとストレージデータベースをアップグレードするための `Start-EVDatabaseUpgrade` と呼ばれる PowerShell cmdlet を実行します。そのガイドラインについては Enterprise Vault のマニュアルを参照してください。
3. 各 Enterprise Vault サーバー上で Enterprise Vault 管理サービスとディレクトリサービスを開始します。
4. Compliance Accelerator サーバーにボルトサービスアカウントとしてログオンします。
5. Microsoft 管理コンソールに組み込まれた［サービス］スナップインを使用して次の操作を実行します。
   - サーバー上で実行している Enterprise Vault Accelerator マネージャサービスとすべての Enterprise Vault サービスを停止します。これらのサービスを実行したままにすると、アップグレード処理に影響することがあります。
   - Windows Server サービスが実行されていることを確認します。Compliance Accelerator サーバーソフトウェアのインストールプログラムを実行するときに、ボルトサービスアカウントに「サービスとしてログオン」などのいくつかのユーザー権限が割り当てられます。インストールプログラムはこれらの権限の割り当てに Windows Server サービスを使用します。

6. サーバーの Enterprise Vault コンポーネントをアップグレードします。少なくとも、次のいずれかの 11.0.1 以降のバージョンを Compliance Accelerator サーバーにインストールする必要があります。

   - Enterprise Vault のサービス
   - Enterprise Vault の API ランタイム

7. Compliance Accelerator サーバーインストールプログラム (`..\Veritas Enterprise Vault Compliance Accelerator\Server\setup.exe`) を起動します。

   `setup.exe` プログラムは同じフォルダでシステム特権が付与された Windows インストーラ (`.msi`) のパッケージを起動します。 この特権付与は、インストールの全処理を完了するために必要とされます。

8. 画面の指示に従います。
9. インストール処理が完了したら、Accelerator マネージャ Web サイト (通常は http://server_name/EVBAAdmin) を開きます。
10. 設定データベースを更新するには［更新］をクリックします。

11. Enterprise Vault Accelerator マネージャサービスを再起動するには、画面に表示される指示に従います。これを行うには、Microsoft 管理コンソールに組み込まれた［サービス］スナップインを使用することができます。

    メモ: サービスを再起動することにより Compliance Accelerator でアプリケーションが使用するさまざまな一時フォルダのセキュリティを確認できます。 このセキュリティ検査が失敗すると、ID 585 のエラーイベントが Veritas Enterprise Vault のイベントログに記録され、サービスは開始されません。この問題とその解決方法について詳しくは、『インストールガイド』を参照してください。

12. Accelerator マネージャ Web サイトで、［OK］をクリックします。
13. ［ライセンスのアップロード］をクリックして、ライセンスキーファイルを Compliance Accelerator 12.3 にインポートします。

14. 各カスタマーデータベースをアップグレードするには、次の手順を実行します。

    1. Accelerator マネージャ Web サイトの左ペインで、カスタマーデータベースの名前を右クリックし、［プロパティ］をクリックします。
    2. ［カスタマー］ダイアログボックスで、［アップグレード］をクリックします。
    3. アップグレードが完了し、カスタマーの状態が［実行中］になるまで、アップグレードの進捗状況を監視します。

    複数のカスタマーデータベースがある場合は、同時にアップグレードするのではなく、データベースを 1 つずつアップグレードします。

15. Compliance Accelerator 環境でディザスタリカバリソリューションとして SQL Server ログ配布を実装した場合、ログ配布操作がスケジュールどおりに続行されることを確認してください。データベースのアップグレード処理により、状況によっては、これらの操作が無効化されることがあります。データベースをアップグレードした後に、手動でバックアップを実行して、ログ配布機能を回復する必要がある場合があります。

16. Accelerator マネージャ Web サイトを使用して Compliance Accelerator レポートテンプレートを SQL レポートサーバーにアップロードします。

    Compliance Accelerator 12.3 には既存のレポートテンプレートに対する更新が含まれます。更新されたテンプレートを利用できるようにするには、レポートサーバーにそれらをアップロードする必要があります。

17. Compliance Accelerator クライアントを実行する各ユーザーのコンピュータにクライアントソフトウェアをインストールします。次の点に注意してください。

    - デフォルトで、Windows インストーラパッケージは、Compliance Accelerator クライアントソフトウェアの「ユーザー単位」のインストールを行います。これにより、Compliance Accelerator クライアントがインストールされたユーザーアカウントでソフトウェアを実行できるようになりますが、コンピュータの他のユーザーではソフトウェアを実行できません。コンピュータの管理者権限がある場合、すべてのユーザーがアプリケーションを実行できるようにするには、「コンピュータ単位」のインストールを実行できます。この操作を行う手順について詳しくは『インストールガイド』を参照してください。
    - 最適な結果を得るには、管理者権限を持つユーザーとしてクライアントソフトウェアをコンピュータにインストールします。
    - ユーザーのコンピュータ上のクライアントソフトウェアのバージョンは、Compliance Accelerator サーバー上の Compliance Accelerator サーバーソフトウェアのバージョンと完全に一致する必要があります。

18. 各 Enterprise Vault サーバー上で Enterprise Vault サービスを開始します。

## 法的通知と登録商標

Copyright © 2018 Veritas Technologies LLC. All rights reserved.

Veritas、Veritas ロゴ、Enterprise Vault、Compliance Accelerator、および Discovery Accelerator は、Veritas Technologies LLC または同社の米国およびその他の国における関連会社の商標または登録商標です。その他の会社名、製品名は各社の登録商標または商標です。

この製品には、ベリタスがサードパーティへの帰属を示す必要があるサードパーティソフトウェア (「サードパーティプログラム」) が含まれる場合があります。一部のサードパーティプログラムはオープンソースまたは無償ソフトウェアライセンスの下で利用できます。ソフトウェアに付属している使用許諾契約は、それらのオープンソースまたは無償ソフトウェアライセンスで規定されている権利または義務を変更するものではありません。このベリタス製品に付属するサードパーティの法的通知文書は次の場所で入手できます。

https://www.veritas.com/about/legal/license-agreements

本書に記載する製品は、使用、コピー、頒布、逆コンパイルおよびリバース・エンジニアリングを制限するライセンスに基づいて頒布されています。Veritas Technologies LLC からの書面による許可なく本書を複製することはできません。

ベリタステクノロジーズ合同会社が提供する技術文書は、ベリタステクノロジーズ合同会社の著作物であり、ベリタステクノロジーズ合同会社が保有するものです。保証の免責: 技術文書は現状有姿で提供され、ベリタステクノロジーズ合同会社はその正確性や使用について何ら保証いたしません。VERITAS TECHNOLOGIES LLC は本書の供給、実行、または使用に関連する付随的、間接的な損害に対する責任を負わないものとします。ベリタスは、事前の通知なく本書を変更する権利を留保します。

ライセンス対象ソフトウェアおよび資料は、FAR 12.212 の規定によって商用コンピュータソフトウェアとみなされ、場合に応じて、FAR セクション 52.227-19「Commercial Computer Software - Restricted Rights」、DFARS 227.7202「Commercial Computer Software and Commercial Computer Software Documentation」、その後継規制の規定により、ベリタスがオンプレミスとして提供したか、ホストサービスとして提供したかにかかわらず、制限された権利の対象となります。米国政府による本ソフトウェアの使用、修正、複製のリリース、実演、表示または開示は、本使用許諾契約の条項に従ってのみ行われるものとします。

Veritas Technologies LLC
500 E Middlefield Road
Mountain View, CA 94043

https://www.veritas.com