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

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

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

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

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

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

## 内容

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

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

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

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

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

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

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

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

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

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

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

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

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

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

## 設定のための準備

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

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

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

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

- Discovery 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 サイトの上記の記事に記載されています。検索を受け入れるか拒否することで、アップグレード手順で処理する必要のあるデータの量を削減できます。

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

      SELECT COUNT(*) FROM tblSearchResults

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

- Discovery Accelerator が保留に失敗したすべてのアイテムにリーガルホールドを再適用します。その方法は、ベリタスのサポート Web サイトの次の記事に記載されています。

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

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

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

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

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

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

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

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

- Discovery Accelerator サーバー、Enterprise Vault サーバーと Enterprise Vault のデータベースまたは Discovery Accelerator のデータベースをホストにするすべての SQL Server の次の機能を無効にしてください。

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

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

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

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

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

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

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

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

1. Discovery Accelerator サーバーにボルトサービスアカウントとしてログオンします。
2. Microsoft 管理コンソールに組み込まれた［サービス］スナップインを使用して次の操作を実行します。
   - サーバー上で実行している Enterprise Vault Accelerator マネージャサービスとすべての Enterprise Vault サービスを停止します。これらのサービスを実行したままにすると、アップグレード処理に影響することがあります。
   - Windows Server サービスが実行されていることを確認します。Discovery Accelerator サーバーソフトウェアのインストールプログラムを実行するときに、ボルトサービスアカウントに「サービスとしてログオン」などのいくつかのユーザー権限が割り当てられます。インストールプログラムはこれらの権限の割り当てに Windows Server サービスを使用します。

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

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

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

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

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

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

10. 各カスタマーデータベースとカストディアンマネージャデータベースをアップグレードするには、次の手順を実行します。

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

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

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

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

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

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

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

14. 必要に応じて、各 Enterprise Vault サーバー上の Enterprise Vault をアップグレードしてから、Discovery Accelerator サーバー上の Enterprise Vault のコンポーネントをアップグレードします。アップグレード方法のガイドラインについては Enterprise Vault に付属のマニュアルを参照してください。

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

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

15. すべての Enterprise Vault サーバーで、Enterprise Vault ディレクトリデータベースとストレージデータベースをアップグレードするための `Start-EVDatabaseUpgrade` と呼ばれる PowerShell cmdlet を実行します。そのガイドラインについては Enterprise Vault のマニュアルを参照してください。
16. 各 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