veritas enterprise vault™: powershell コマンドレット...enterprise vault powershell cmdlet...

228
Veritas Enterprise Vault™ PowerShell コマンドレット 12.1

Upload: others

Post on 14-Sep-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

Veritas Enterprise Vault™

PowerShell コマンドレット

12.1

Page 2: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

Veritas Enterprise Vault: PowerShell コマンドレット最終更新日: 2016-09-23。

法的通知と登録商標

Copyright © 2016 Veritas Technologies LLC. All rights reserved.

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

この製品には、Veritas がサード―パーティへの帰属を示す必要があるサード―パーティソフトウェア (「サードパーティプログラム」) が含まれる場合があります。一部の他社プログラムはオープンソースまたは無償ソフトウェアライセンスの下で利用できます。ソフトウェアに付属している使用許諾契約

は、それらのオープンソースまたは無償ソフトウェアライセンスで規定されている権利または義務を変

更するものではありません。この Veritas 製品に付属するサードパーティの法的通知文書は次の場所で入手できます。

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 CommercialComputer Software Documentation」、その後継規制の規定により、ベリタスがオンプレミスとして提供したか、ホストサービスとして提供したかにかかわらず、制限された権利の対象となります。米国

政府による本ソフトウェアの使用、修正、複製のリリース、実演、表示または開示は、本使用許諾契

約の条項に従ってのみ行われるものとします。

Veritas Technologies LLC500 E Middlefield RoadMountain View, CA 94043

http://www.veritas.com

テクニカルサポート

テクニカルサポートは、世界中にサポートセンターを設けています。 すべてのサポートサービスは、サポート契約と、その時点でのエンタープライズテクニカルサポートポリシーに従って提供されます。

サポートサービスとテクニカルサポートに連絡する方法について詳しくは、次の当社の Web サイトを参照してください。

Page 3: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

https://www.veritas.com/support/ja_JP.html

次の URL で Veritas アカウントの情報を管理できます。

https://my.veritas.com

既存のサポート契約に関して当社に問い合わせる場合は、次に示すご利用の地域のサポート契約

管理チームに電子メールでお問い合わせください。

[email protected]全世界(日本以外)

[email protected]日本

テクニカルサポートに連絡する前に、Veritas Quick Assist (VQA) ツールを実行して製品のマニュアルに記載されているシステムの必要条件を満たしていることを確認してください。VQA は Veritasサポート Web サイトの次の記事からダウンロードできます。

https://www.veritas.com/support/ja_JP/article.000095758

マニュアル

最新版のマニュアルを確認してください。各マニュアルの 2 ページ目に最終更新日が表示されています。最新のマニュアルは Veritas の Web サイトで入手できます。

https://www.veritas.com/support/ja_JP/article.000001907

マニュアルのフィードバック

お客様のフィードバックは当社の財産です。改善点のご指摘やマニュアルの間違い、脱字などのご

報告をお願いします。その際、マニュアルのタイトル、バージョン、章タイトル、セクションタイトルも合

わせてご報告ください。フィードバックは次のアドレスに送信してください。

[email protected]

次の Veritas コミュニティサイトでマニュアルの情報を参照したり、質問することもできます。

http://www.veritas.com/community

Page 4: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

第 1 章 Enterprise Vault PowerShell cmdlet の概要 ................ 8

Enterprise Vault 12.1 の新機能 .......................................................... 8Enterprise Vault 管理シェルについて ................................................. 10モジュールのインポート ................................................................... 10Enterprise Vault PowerShell cmdlet のヘルプの使用方法 ...................... 11PowerShell 文字列のルール ............................................................ 11Enterprise Vault についての詳しい情報の入手先 .................................. 11

Veritas 社のサポート Web サイトの[How To]記事 ............................ 13Enterprise Vault トレーニングモジュール ....................................... 14

第 2 章 アーカイブ: Exchange ....................................................... 15

Add-EVPstComputer ..................................................................... 15Add-EVPstFile ............................................................................. 16Remove-EVExchangeFolderPolicy ................................................... 18

第 3 章 アーカイブ: FSA .................................................................. 20

Get-EVFSAFileServer ................................................................... 20Get-EVFSAFolder ........................................................................ 26Get-EVFSAVolume ....................................................................... 29New-EVFSAFileServer .................................................................. 32New-EVFSAFolder ....................................................................... 38New-EVFSAVolume ...................................................................... 43Remove-EVFSAFileServer ............................................................. 46Remove-EVFSAFolder .................................................................. 47Remove-EVFSAVolume ................................................................. 49Set-EVFSAFileServer .................................................................... 50Set-EVFSAFolder ......................................................................... 60Set-EVFSAVolume ....................................................................... 65

第 4 章 アーカイブ: SMTP ............................................................... 68

Get-EVSMTPHoldingFolder ............................................................ 68Get-EVSMTPPolicy ...................................................................... 69Get-EVSMTPServerSettings ........................................................... 72Get-EVSMTPTarget ...................................................................... 75

目次

Page 5: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

New-EVSMTPPolicy ..................................................................... 78New-EVSMTPServerSettings .......................................................... 80New-EVSMTPTarget ..................................................................... 85Remove-EVSMTPPolicy ................................................................ 90Remove-EVSMTPTarget ................................................................ 91Set-EVSMTPPolicy ....................................................................... 92Set-EVSMTPServerSettings ........................................................... 94Set-EVSMTPTarget ...................................................................... 99Sync-EVSMTPServerSettings ....................................................... 103

第 5 章 バックアップ ......................................................................... 105

Clear-IndexLocationBackupMode .................................................. 105Clear-VaultStoreBackupMode ....................................................... 107Get-IndexLocationBackupMode ..................................................... 109Get-VaultStoreBackupMode .......................................................... 111Set-IndexLocationBackupMode ..................................................... 113Set-VaultStoreBackupMode .......................................................... 115

第 6 章 分類 ...................................................................................... 118

Get-EVClassificationPolicy ........................................................... 118Get-EVClassificationTags ............................................................. 121Get-EVClassificationTestMode ...................................................... 122Import-EVClassificationRules ........................................................ 123New-EVClassificationPolicy .......................................................... 126Publish-EVClassificationRules ....................................................... 130Remove-EVClassificationPolicy ..................................................... 133Set-EVClassificationPolicy ............................................................ 134Set-EVClassificationTestMode ....................................................... 136

第 7 章 データベース ....................................................................... 138

Get-EVDatabase ........................................................................ 138Get-EVDatabaseDetail ................................................................. 139Get-EVDatabaseFileInfo .............................................................. 141Get-EVStorageDatabase .............................................................. 143Set-EVDatabaseDetail ................................................................. 145Start-EVDatabaseUpgrade ........................................................... 147

第 8 章 IMAP アクセス ................................................................... 148

Get-EVIMAPUsers ...................................................................... 148Get-EVIMAPUserSettings ............................................................. 150Set-EVIMAPServerDisabled .......................................................... 152

5目次

Page 6: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

Set-EVIMAPServerEnabled .......................................................... 153

第 9 章 インデックス ........................................................................ 155

Get-EVIndexLocation .................................................................. 155Get-EVMDSStatus ...................................................................... 156Get-IndexServerForIndexLocation .................................................. 158New-EVMDSBuildTask ................................................................ 159Set-IndexMetadataSyncLevel ........................................................ 162

第 10 章 レコード管理 ....................................................................... 164

Export-EVNARAArchive ............................................................... 164Get-EVRecordSettings ................................................................. 169

第 11 章 保持計画 ............................................................................. 172

Get-EVRetentionPlan .................................................................. 172New-EVRetentionPlan ................................................................. 175Remove-EVRetentionPlan ............................................................ 178Set-EVRetentionPlan ................................................................... 179

第 12 章 役割ベースの管理 ............................................................. 183

Add-EVRBARoleMember ............................................................. 183Get-EVRBAAzStoreXml ............................................................... 187Get-EVRBARole ......................................................................... 188Get-EVRBARoleMember .............................................................. 190Remove-EVRBARoleMember ....................................................... 193Set-EVRBAAzStoreXml ............................................................... 196

第 13 章 サイトおよびサーバー ....................................................... 198

Get-EVComputers ...................................................................... 198Get-EVFileLocation ..................................................................... 199Get-EVIISWebsite ....................................................................... 201Get-EVServer ............................................................................ 201Get-EVSite ................................................................................ 202

第 14 章 タスクおよびサービス ........................................................ 204

Get-EVDependencyService .......................................................... 204Get-EVDependencyServiceState .................................................. 205Get-EVService ........................................................................... 206Get-EVServiceState .................................................................... 207

6目次

Page 7: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

Get-EVTask ............................................................................... 208Get-EVTaskState ........................................................................ 209

第 15 章 ボルトストアおよびアーカイブ .......................................... 211

Export-EVArchive ....................................................................... 211Get-EVArchive ........................................................................... 215Get-EVVaultStore ....................................................................... 218Get-EVVaultStorePartition ............................................................ 219Set-EVArchive ............................................................................ 221Start-PartitionRollover .................................................................. 224

索引 .................................................................................................................... 226

7目次

Page 8: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

Enterprise VaultPowerShell cmdlet の概要

この章では以下の項目について説明しています。

■ Enterprise Vault 12.1 の新機能

■ Enterprise Vault 管理シェルについて

■ モジュールのインポート

■ Enterprise Vault PowerShell cmdlet のヘルプの使用方法

■ PowerShell 文字列のルール

■ Enterprise Vault についての詳しい情報の入手先

Enterprise Vault 12.1 の新機能表 1-1 に、Enterprise Vault 12.1 に新たに追加された PowerShell cmdlet を示します。

表 1-1 新しい PowerShell cmdlet

説明cmdlet

指定したアーカイブからアイテムをエクスポートします。エクスポー

ト対象を指定した検索条件に一致するアイテムに制限できます。

p.211 の 「Export-EVArchive」 を参照してください。

Export-EVArchive

1

Page 9: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明cmdlet

指定したアーカイブから、Enterprise Vault が永続レコードとしてマーク付けしたアイテムのみをエクスポートします。指定した日付

範囲内に収まるか、指定した検索基準に一致するレコードにエク

スポート対象を制限できます。

p.164 の 「Export-EVNARAArchive」 を参照してください。

Export-EVNARAArchive

指定した Enterprise Vault サイトに設定されているすべてのファイルサーバーの詳細を取得します。

p.20 の 「Get-EVFSAFileServer」 を参照してください。

Get-EVFSAFileServer

Enterprise Vault サイト内の指定したファイルサーバーとボリュームのファイルシステムアーカイブに対して設定されているすべて

のフォルダの詳細を取得します。

p.26 の 「Get-EVFSAFolder」 を参照してください。

Get-EVFSAFolder

1 つ以上のアーカイブのレコード管理設定に関する情報を提供します。

p.169 の 「Get-EVRecordSettings」 を参照してください。

Get-EVRecordSettings

指定したファイルサーバーをファイルシステムアーカイブのター

ゲットとして追加します。

p.32 の 「New-EVFSAFileServer」 を参照してください。

New-EVFSAFileServer

指定したフォルダをファイルシステムアーカイブのターゲットとし

て追加します。

p.38 の 「New-EVFSAFolder」 を参照してください。

New-EVFSAFolder

Enterprise Vault サイトから指定したファイルサーバーを削除します。

p.46 の 「Remove-EVFSAFileServer」 を参照してください。

Remove-EVFSAFileServer

Enterprise Vault の設定から指定したフォルダを削除します。

p.47 の 「Remove-EVFSAFolder」 を参照してください。

Remove-EVFSAFolder

指定したファイルサーバーの設定を更新します。

p.50 の 「Set-EVFSAFileServer」 を参照してください。

Set-EVFSAFileServer

指定したフォルダをファイルシステムアーカイブのターゲットとし

て追加します。

p.60 の 「Set-EVFSAFolder」 を参照してください。

Set-EVFSAFolder

表 1-2 に、既存の PowerShell cmdlet に対する機能強化を示します。

9第 1 章 Enterprise Vault PowerShell cmdlet の概要Enterprise Vault 12.1 の新機能

Page 10: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

表 1-2 機能強化された PowerShell cmdlet

変更cmdlet

指定したユーザーがさまざまな権限を保持しているアーカイブ

や、指定した名前と完全に一致する名前を持つアーカイブだけ

でなく、Enterprise Vault サイト内のすべてのアーカイブの一覧を返すことができるようになりました。

p.215 の 「Get-EVArchive」 を参照してください。

Get-EVArchive

保持計画に SMTP ターゲットを関連付けられるようになりました。

Get-EVArchive cmdlet で出力される ArchiveType の値を使用できるようになりました。Get-EVArchive cmdlet の出力をNew-EVSMTPTarget cmdlet に直接パイプ処理できます。

p.85 の 「New-EVSMTPTarget」 を参照してください。

New-EVSMTPTarget

保持計画に SMTP ターゲットを関連付けられるようになりました。

Get-EVArchive cmdlet で出力される ArchiveType の値を使用できるようになりました。Get-EVArchive cmdlet の出力をSet-EVSMTPTarget cmdlet に直接パイプ処理できます。

p.99 の 「Set-EVSMTPTarget」 を参照してください。

Set-EVSMTPTarget

Enterprise Vault 管理シェルについてEnterprise Vault の PowerShell cmdlet の多くは、Enterprise Vault 管理シェルの一部として利用可能です。Enterprise Vault 管理シェルの実行時に、Enterprise Vault スナップイン Symantec.EnterpriseVault.PowerShell.Snapin.dll がロードされます。このスナップインを使うと、Enterprise Vault cmdlet とネーティブ PowerShell cmdlet の両方が使用可能になります。

このマニュアルの各 cmdlet の参照セクションに、各 cmdlet が Enterprise Vault 管理シェルの一部として提供されているかどうかが示されています。

モジュールのインポートEnterprise Vault 管理シェルによって自動的にロードされない Enterprise VaultPowerShell コマンドレットを使用するには、別のモジュールをロードする必要があります。これは Enterprise Vault 管理シェル、または PowerShell シェルで直接行うことができます。

このマニュアルでは、コマンドレットの使用にモジュールのロードが必要な場合、コマンド

レットの参照セクションではロードが必要なモジュールが提示されます。

10第 1 章 Enterprise Vault PowerShell cmdlet の概要Enterprise Vault 管理シェルについて

Page 11: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

Enterprise Vault PowerShell コマンドレットモジュールをロードする方法

1 PowerShell、または Enterprise Vault 管理シェルを実行します。

2 コマンドプロンプトで、Import-Module コマンドレットを実行し、ロードするモジュール名を入力します。

たとえば、監視モジュールをロードするには、次のコマンドを使用します。

Import-Module .¥Symantec.EnterpriseVault.PowerShell.Monitoring.dll

モジュールをロードしたら、含まれているすべての Enterprise Vault コマンドレットを使用することができます。

Enterprise Vault PowerShell cmdlet のヘルプの使用方法

Enterprise Vault のすべての PowerShell cmdlet についてのヘルプが利用できます。たとえば、次のコマンドを実行すると Clear-VaultStoreBackupMode の詳細なヘルプが表示されます。

Get-Help Clear-VaultStoreBackupMode -detailed

-examples パラメータを使ってヘルプから cmdlet の使用例のみを出力したり、-fullパラメータを使って利用可能な詳細ヘルプを出力したりすることもできます。

PowerShell の Get-Help cmdlet の使用について詳しくは、次のコマンドを使ってください。

Get-Help Get-Help

PowerShell 文字列のルールPowerShell のすべての cmdlet では、ドル記号 ($) またはバッククォート (`) を含む文字列は一重引用符 (') を使ってエスケープする必要があります。

文字列における引用符の使い方について詳しくは、次のコマンドを使って確認してくださ

い。

Get-Help about_Quoting_Rules

Microsoft ナレッジベースの次の記事にも引用符のルールに関する情報があります。

https://technet.microsoft.com/en-us/library/hh847740.aspx

Enterprise Vault についての詳しい情報の入手先表 1-3 に、Enterprise Vault に付属のマニュアルの一覧を示します。

11第 1 章 Enterprise Vault PowerShell cmdlet の概要Enterprise Vault PowerShell cmdlet のヘルプの使用方法

Page 12: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

表 1-3 Enterprise Vault マニュアルセット

コメントマニュアル

横断検索の可能な Windowsのヘルプ(.chm)形式の次のドキュメントがすべて含まれています。Acrobat(.pdf)形式のマニュアルへのリンクも含まれています。

このライブラリには、次を含む複数の操作でアクセスできます。

■ Windows エクスプローラで Enterprise Vault インストール先フォルダ Documentation¥language のサブフォルダを参照し、EV_Help.chm ファイルを開きます。

■ 管理コンソールの[ヘルプ]メニューで[Enterprise Vault のヘルプ]をクリックします。

Veritas Enterprise Vault ドキュメントライブラリ

Enterprise Vault の機能の概要を説明します。導入および計画

Enterprise Vault をインストールする前に必要なソフトウェアと設定を確認する方法を説明します。

Deployment Scanner

Enterprise Vault の設定に関する詳細な情報を提供します。インストールおよび設定

既存の Enterprise Vault インストールを最新バージョンにアップグレードする方法を説明します。

アップグレードの手順

Domino メールファイルとジャーナルデータベースからアイテムをアーカイブする方法を説明します。

Domino サーバーアーカイブの設定

Microsoft Exchange ユーザーメールボックス、ジャーナルメールボックス、パブリックフォルダからアイテムをアーカイブする方法

を説明します。

Exchange Server アーカイブの設定

ネットワークファイルサーバーに保持されているファイルをアーカ

イブする方法を説明します。

ファイルシステムアーカイブ

(FSA) の設定

Exchange アーカイブとインターネットメールアーカイブへの IMAPクライアントアクセスを設定する方法を説明します。

IMAP の設定

他のメッセージングサーバーから SMTP メッセージをアーカイブする方法を説明します。

SMTP アーカイブの設定

Microsoft SharePoint サーバーの内容をアーカイブする方法を説明します。

SharePoint Server アーカイブの設定

日常的な管理手順を実行する方法を説明します。管理者ガイド

システムエラーが起きた場合にデータ損失を防止する効果的な

バックアップ戦略の実装方法や、回復手段を利用する方法を説

明します。

バックアップと回復

12第 1 章 Enterprise Vault PowerShell cmdlet の概要Enterprise Vault についての詳しい情報の入手先

Page 13: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

コメントマニュアル

すべての新規および既存のアーカイブ済みアイテムのメタデー

タプロパティに分類値を割り当てる方法について説明します。

Enterprise Vault Search や Compliance Accelerator などのアプリケーションのユーザーは、検索またはレビューを行うときに分

類値を使ってアイテムをフィルタ処理することができます。

分類

Domino ファイルと Notes NSF ファイルから内容を EnterpriseVault アーカイブに移行する方法を説明します。

NSF 移行

Outlook PST ファイルから内容を Enterprise Vault アーカイブに移行する方法を説明します。

PST 移行

Enterprise Vault サーバー、アーカイブ、アーカイブ済みアイテムの状態に関するレポートを提供する、Enterprise VaultReporting の実装方法を説明します。FSA レポートを設定すると、ファイルサーバーとそのボリューム用の追加レポートを利用で

きます。

レポート

Enterprise Vault のツールとユーティリティについて説明します。ユーティリティ

Enterprise Vault PowerShell コマンドレットを実行して、さまざまな管理タスクを実行する方法を説明します。

PowerShell コマンドレット

レジストリ値を一覧表示している参照用の文書で、さまざまな側

面から Enterprise Vault の動作を修正する場合に使うことができます。

レジストリ値

Enterprise Vault Administration Console のヘルプ。管理コンソールのヘルプ

Enterprise Vault Operations Manager のヘルプ。Enterprise Vault OperationsManager のヘルプ

サポートされているデバイスとソフトウェアのバージョンの最新情報については、次のアド

レスから利用可能な『Enterprise Vault Compatibility Charts』を参照してください。

https://www.veritas.com/support/ja_JP/article.000097605

Veritas 社のサポート Web サイトの[How To]記事Enterprise Vault の管理マニュアルの情報のほとんどは、Veritas サポート Web サイトの記事としてオンラインで入手できるようになりました。 Google などの任意の一般的な検索エンジンを搭載するインターネットを検索することによって、または次の手順を実行す

ることによってこれらの記事にアクセスできます。

13第 1 章 Enterprise Vault PowerShell cmdlet の概要Enterprise Vault についての詳しい情報の入手先

Page 14: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

Veritas 社のサポート Web サイトの[How To]記事にアクセスする方法

1 Web ブラウザのアドレスバーに次を入力してから Enter キーを押します。

http://www.veritas.com/support/en_US/products-a-z

2 [Products A-Z]ページで、Enterprise Vault for Microsoft Exchange など、目的の製品を選択します。

3 [Knowledge Base Search]の使用によって語句を検索するか、または[MostPopular Subjects]のリストを参照します。

Enterprise Vault トレーニングモジュールEnterprise Vault と eDiscovery Tech Center (http://www.veritas.com/elibrary)は、主な機能、ベストプラクティス、一般的なテクニカルサポートの質問などをさらに詳しく各

自のペースで学べる学習モジュールの eLibrary です。

より高度なインストラクタ主導のトレーニング、仮想トレーニング、オンデマンドのクラスも利

用できます。 詳しくは、http://www.veritas.com/education-services/training-coursesを参照してください。

14第 1 章 Enterprise Vault PowerShell cmdlet の概要Enterprise Vault についての詳しい情報の入手先

Page 15: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

アーカイブ: Exchangeこの章では以下の項目について説明しています。

■ Add-EVPstComputer

■ Add-EVPstFile

■ Remove-EVExchangeFolderPolicy

Add-EVPstComputerAdd-EVPstComputer は PST 配置および移行の移行先としてコンピュータを追加します。設定に応じて、Enterprise Vault は Enterprise Vault に移行する PST ファイルをコンピュータで検索することができます。 たとえば、個々のユーザーに属するコンピュータを追加することも、多くのユーザーに属する PST ファイルをホストにするファイルサーバーを追加することもできます。

Add-EVPstComputer は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.Snapin.dll によって提供されます。

構文

Add-EVPstComputer -Name <String> [-Mailbox <String>] [-EnableSearch]

[-SiteName <String>] [-DirectoryServer <String>] [<CommonParameters>]

パラメータ

表 2-1 Add-EVPstComputer パラメータ

説明パラメータ

PST の移行先として追加するコンピュータの名前。-Name (必須)

2

Page 16: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明パラメータ

Enterprise Vault がコンピュータ上で見つかった PST ファイルから移行されたアイテムのショートカットを配置するメールボックスの名前。メール

ボックスを指定しない場合、Add-EVPstComputer では各 PST ファイルが関連付けられているメールボックスが使われます。通常、ファイル

サーバーのように、複数のユーザーに属する PST ファイルのホストコンピュータには、メールボックスを指定しません。

-Mailbox

対象コンピュータ内で PST ファイルを検索するように Enterprise Vaultを設定する場合は、-EnableSearch を使います。

-EnableSearch

環境内に複数の Enterprise Vault サイトがある場合は、-SiteName を使ってコンピュータを追加するサイトを指定します。

-SiteName

Enterprise Vault サーバー以外のサーバーから Add-EVPstComputerを実行する場合は、Add-EVPstComputer の接続先となる EnterpriseVault サーバーの名前を指定します。

-DirectoryServer

■ Add-EVPstComputer -Name FileServer1 -EnableSearch

FileServer1 を PST 移行先として追加し、Enterprise Vault がこのサーバー内でPST ファイルを検索するように指定します。

■ Add-EVPstComputer -Name JohnDoeLaptop -Mailbox "John Doe"

-EnableSearch

PST 移行先として John Doe のノートパソコンが追加され、また Enterprise Vault で移行されたアイテムのためのショートカットが配置される John のメールボックスが指定されます。

関連コマンドレット

■ p.16 の 「Add-EVPstFile」 を参照してください。

Add-EVPstFileAdd-EVPstFile は、Enterprise Vault に内容を移行する PST ファイルの UNC パスと名前を指定します。

Add-EVPstFile は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.Snapin.dll によって提供されます。

構文

Add-EVPstFile -UNCPath <String> [-Mailbox <String>] [-Archive

<String>] [-ArchiveType <String>] [-RetentionCategory <String>]

16第 2 章 アーカイブ: ExchangeAdd-EVPstFile

Page 17: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

[-PasswordProtected] [-Language <String>] [-Priority <String>]

[-SiteName <String>] [-DirectoryServer <String>] [<CommonParameters>]

パラメータ

表 2-2 Add-EVPstFile パラメータ

説明パラメータ

PST ファイルの名前も含む、移行する PST ファイルの完全 UNC パス。

-UNCPath (必須)

Enterprise Vault が移行されたアイテムのショートカットを配置するメールボックスの名前。メールボックスを指定しない場合、

Add-EVPstFile は PST ファイルが関連付けられているメールボックスを使います。

-Mailbox

PST ファイルの内容の移行先となるアーカイブの名前。アーカイブを指定しない場合、Add-EVPstFile は PST ファイルを所有するメールボックスに関連付けられているアーカイブにアイテムを移行します。

-Archive

アーカイブの種類。 [Exchange メールボックス]または[インターネットメール]のいずれかを指定できます。 メールボックスを指定すると、PST は関連付けられた Exchange メールボックスアーカイブに移行されます。 メールボックスを指定しない場合は、Enterprise Vault では Exchange メールボックスアーカイブとインターネットメールアーカイブの両方でアーカイブが検索されます。 アーカイブが 1 つのみ検出されると、Enterprise Vault ではそのアーカイブの種類がファイルのアーカイブの種類に設定され、検出されたアーカイブにファイルが

移行されます。 複数のエントリが検出された場合は、Enterprise Vaultでは Exchange メールボックスアーカイブにファイルが移行されます。メールボックスはインターネットメールアーカイブに関連付けることが

できません。

-ArchiveType

移行されたアイテムに適用される保持カテゴリ。保持カテゴリを指定し

ない場合、Add-EVPstFile は適用可能な PST 移行ポリシーに設定された保持カテゴリを使います。

-RetentionCategory

PST ファイルがパスワードで保護されていることを示します。-PasswordProtected を使う場合、Add-EVPstFile はパスワードの入力を要求します。

-PasswordProtected

PST ファイルで使われる言語。言語を指定しない場合、Add-EVPstFile は適用可能な PST 移行ポリシーに設定された言語を使います。

-Language

17第 2 章 アーカイブ: ExchangeAdd-EVPstFile

Page 18: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明パラメータ

PST ファイルの移行優先度を設定します。優先度として危機 (1)、重要 (2)、高 (3)、標準 (4)、低 (5)、最低 (6) を指定できます。カッコの中の数値を指定することもできます。デフォルトの優先度は標準 (4)です。

-Priority

環境内に複数の Enterprise Vault サイトがある場合は、-SiteNameを使って、PST ファイルを移行するサイトを指定します。

-SiteName

Enterprise Vault サーバー以外のサーバーから Add-EVPstFileを実行する場合は、Add-EVPstFile の接続先となる EnterpriseVault サーバーの名前を指定します。

-DirectoryServer

■ Add-EVPstFile -UNCPath

¥¥FileServer1¥UserShares¥VIPs¥JohnDoe¥PSTs¥2012.pst

移行に指定された PST ファイルを Enterprise Vault に追加します。

■ Add-EVPstFile -UNCPath ¥¥abc.xyz.com¥c$¥user1.pst -Archive IMAP1

-ArchiveType "Internet Mail"

指定したインターネットメールアーカイブに PST ファイルを移行します。

関連コマンドレット

■ p.15 の 「Add-EVPstComputer」 を参照してください。

Remove-EVExchangeFolderPolicyRemove-EVExchangeFolderPolicy は、メールボックス内のフォルダから EnterpriseVault フィルタ設定を削除します。影響を受けるフォルダを制限して、Exchange が管理するフォルダのみを含めることができます。

Remove-EVExchangeFolderPolicy は、Enterprise Vault 管理シェルによってロードされる Symantec.EnterpriseVault.PowerShell.Snapin.dll によって提供されます。

構文

Remove-EVExchangeFolderPolicy -PrimarySMTPAddress <String>

[-DomainController <String>] [-DontUseSSL] [-Credential

<PSCredential>] [-ManagedFolders] [-MailServer <String>] [-LogFile

<String>] [-ExchangeWebServicesURL <String>] [<CommonParameters>]

18第 2 章 アーカイブ: ExchangeRemove-EVExchangeFolderPolicy

Page 19: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

パラメータ

表 2-3 Remove-EVExchangeFolderPolicy パラメータ

説明パラメータ

使用するメールボックスのプライマリ SMTP アドレスを指定します。

-PrimarySMTPAddress (必須)

LDAP ルックアップクエリーの実行対象となるドメインコントローラを指定します。

-DomainController

Exchange Server への接続時に SSL を使わないように指定します。

-DontUseSSL

Exchange Server への接続に使用する必要があるPSCredential を指定します。 これは Enterprise Vault 管理者アカウントである必要があります。

-Credential

Exchange が管理するフォルダポリシーが設定されているフォルダのみに削除を制限します。

-ManagedFolders

メールボックスに関連付けされたメールボックスサーバーの値

を上書きし、指定したサーバーの使用を試みます。

-MailServer

コンソールではなく、指定したファイルに出力をログとして記録

します。

-LogFile

Exchange 2010 環境の Exchange Web サービスの URL を指定します。このパラメータは、

Remove-EVExchangeFolderPolicy で Exchange Webサービスの URL を自動的に判別できなかった場合に使います。

-ExchangeWebServicesURL

■ Remove-EVExchangeFolderPolicy -PrimarySMTPAddress [email protected]

-ManagedFolders

SMTP アドレスが [email protected] であるメールボックス内にある、Exchangeが管理するフォルダから Enterprise Vault フィルタ設定を削除します。

19第 2 章 アーカイブ: ExchangeRemove-EVExchangeFolderPolicy

Page 20: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

アーカイブ: FSAこの章では以下の項目について説明しています。

■ Get-EVFSAFileServer

■ Get-EVFSAFolder

■ Get-EVFSAVolume

■ New-EVFSAFileServer

■ New-EVFSAFolder

■ New-EVFSAVolume

■ Remove-EVFSAFileServer

■ Remove-EVFSAFolder

■ Remove-EVFSAVolume

■ Set-EVFSAFileServer

■ Set-EVFSAFolder

■ Set-EVFSAVolume

Get-EVFSAFileServerGet-EVFSAFileServer は、指定された Enterprise Vault サイトで設定されているすべてのファイルサーバーの詳細を取得します。ファイルサーバーの種類に基づいて、このリ

ストをフィルタできます。

Get-EVFSAFileServer は、Enterprise Vault 管理シェルでロードするSymantec.EnterpriseVault.PowerShell.AdminAPI.dll によって提供されます。

3

Page 21: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

構文

Get-EVFSAFileServer [-SiteId <String>][[-Type] <FileServerType>]

[<CommonParameters>]

Get-EVFSAFileServer [-SiteId <String>] [-Identifier] <String>

[<CommonParameters>]

パラメータ

表 3-1 Get-EVFSAFileServer パラメータ

説明パラメータ

ファイルサーバーを設定した Enterprise Vault サイトの ID。このパラメータを省略すると、Set-EVFSAFileServer はコマンドを実行しているEnterprise Vault サーバーのサイト ID を使います。Get-EVSite を使用して、サイト ID を取得することができます。

-SiteId (必須)

ファイルサーバーの種類です。指定可能な値は WindowsFileServer、NetApp7ModeFileServer、NetAppCModeFileServer、およびEMCCelerraOrVNXFileServer です。。

-Type

Enterprise Vault サイトで設定される対象ファイルサーバーの完全修飾DNS 名、UNC 名、またはエントリ ID。名前は、ファイルサーバーを追加したときに使った名前または管理コンソールに表示される名前と同じにす

る必要があります。

パラメータエイリアス: FileServerDNSName、FileServerName、FileServerId。

-Identifier (必須)

■ Get-EVFSAFileServer

Enterprise Vault サイトのファイルシステムアーカイブに設定されているすべてのファイルサーバーの詳細を取得します。

■ Get-EVFSAFileServer -SiteId 198...example.com -Type

WindowsFileServer

指定した Enterprise Vault サイトのファイルシステムアーカイブに設定されているすべての Windows ファイルサーバーの詳細を取得します。

■ Get-EVFSAFileServer -Type NetApp7ModeFileServer

Enterprise Vault サイトのファイルシステムアーカイブに設定されているすべてのNetApp 7-Mode ファイルサーバーの詳細を取得します。

■ Get-EVFSAFileServer –Identifier abc.example.com

または

Get-EVFSAFileServer –FileServerDNSName abc.example.com

21第 3 章 アーカイブ: FSAGet-EVFSAFileServer

Page 22: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

Enterprise Vault サイト内の完全修飾ドメイン名が「abc.example.com」のファイルサーバーの詳細を取得します。

■ Get-EVFSAFileServer -Identifier ¥¥abc

または

Get-EVFSAFileServer -FileServername ¥¥abc

Enterprise Vault サイトに設定されている UNC 名が「¥¥abc」のファイルサーバーの詳細を取得します。

■ Get-EVFSAFileServer -Identifier 198...example.com

または

Get-EVFSAFileServer - FileServerId 198...example.com

Enterprise Vault サイトに設定されている、エントリ ID が「198...example.com」のファイルサーバーの詳細を取得します。

出力

次の表に利用可能なプロパティを示します。

■ 表 3-2 は、利用可能な WindowsFileServer プロパティを一覧表示します。

■ 表 3-3 は、利用可能な NetAppCModeFileServer プロパティを一覧表示します。

■ 表 3-4 は、利用可能な NetApp7ModeFileServer プロパティを一覧表示します。

■ 表 3-5 は、利用可能な EMCCelerraOrVNXFileServer プロパティを一覧表示します。

■ 表 3-6 は、利用可能な DHSMServiceConfiguration プロパティを一覧表示します。

表 3-2 Get-EVFSAFileServer - WindowsFileServer プロパティ

説明種類名前

Enterprise Vault サイトで設定されているファイルサーバーの UNC 名。

文字列FileServerName

Enterprise Vault サイトで設定されているファイルサーバーの完全修飾 DNS 名。

文字列FileServerDNSName

Enterprise Vault サイトで設定されているファイルサーバーの ID 名。

文字列FileServerId

ファイルサーバーの種類。この場合の値は

WindowsFileServer です。FileServerTypeFileServerType

このサーバーのファイルシステムアーカイブ

を有効にするかどうかを指定します。

BooleanArchiving

22第 3 章 アーカイブ: FSAGet-EVFSAFileServer

Page 23: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明種類名前

ファイルサーバーを設定した EnterpriseVault サイトの ID。

文字列SiteId

パススルー呼び戻しを設定するかどうかを指

定します。

BooleanPassthroughRecall

パススルー呼び戻しのキャッシュの場所を指

定します。

文字列PassthroughRecallCacheLocation

パススルー呼び戻しのキャッシュの場所の

サイズをギガバイト単位で指定します。

整数PassthroughRecallCacheSizeInGB

プレースホルダが削除されたときにアーカイ

ブファイルを維持するか削除するかを指定

します。値には RetainArchivedFile またはDeleteArchivedFile を指定できます。

ActionOnPlaceholderDelete

ActionOnPlaceholderDelete

表 3-3 Get-EVFSAFileServer - NetAppCModeFileServer プロパティ

説明種類名前

Enterprise Vault サイトで設定されているファイルサーバーの UNC 名。

文字列FileServerName

Enterprise Vault サイトで設定されているファイルサーバーの完全修飾 DNS 名。

文字列FileServerDNSName

Enterprise Vault サイトで設定されているファイルサーバーの ID 名。

文字列FileServerId

ファイルサーバーの種類。この場合の値は

NetAppCModeFileServer です。FileServerTypeFileServerType

このサーバーのファイルシステムアーカイブ

を有効にするかどうかを指定します。

BooleanArchiving

ファイルサーバーを設定した EnterpriseVault サイトの ID。

文字列SiteId

プレースホルダが削除されたときにアーカイ

ブファイルを維持するか削除するかを指定

します。値には RetainArchivedFile またはDeleteArchivedFile を指定できます。

ActionOnPlaceholderDelete

ActionOnPlaceholderDelete

NetApp Filer のプレースホルダの呼び戻しの処理を有効にするかどうかを指定します。

BooleanPlaceholderRecallsEnabled

23第 3 章 アーカイブ: FSAGet-EVFSAFileServer

Page 24: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明種類名前

アイテムを呼び戻しするときに使われる呼び

戻しスレッドの最大数。この値は同時呼び戻

し数と同じです。

整数MaxRecallThreads

ユーザーが呼び戻すことができるアイテムの

最大数を指定します。

整数RecallLimitMaxRecalls

指定した時間内にユーザーが呼び戻すこと

ができるアイテムの最大数を指定します。

整数RecallLimitTimeInterval

NetApp Filer のローカル Administratorsグループのメンバーに、呼び戻し限度を適

用するかどうかを指定します。

BooleanIgnoreRecallLimitForLocalAdministrators

表 3-4 Get-EVFSAFileServer - NetApp7ModeFileServer プロパティ

説明種類名前

Enterprise Vault サイトで設定されているファイルサーバーの UNC 名。

文字列FileServerName

Enterprise Vault サイトで設定されているファイルサーバーの完全修飾 DNS 名。

文字列FileServerDNSName

Enterprise Vault サイトで設定されているファイルサーバーの ID 名。

文字列FileServerId

ファイルサーバーの種類。この場合の値は

NetApp7ModeFileServer です。FileServerTypeFileServerType

このサーバーのファイルシステムアーカイブ

を有効にするかどうかを指定します。

BooleanArchiving

ファイルサーバーを設定した EnterpriseVault サイトの ID。

文字列SiteId

プレースホルダが削除されたときにアーカイ

ブファイルを維持するか削除するかを指定

します。値には RetainArchivedFile またはDeleteArchivedFile を指定できます。

ActionOnPlaceholderDelete

ActionOnPlaceholderDelete

パススルー呼び戻しを設定するかどうかを指

定します。

BooleanPassthroughRecall

NetApp Filer のプレースホルダの呼び戻しの処理を有効にするかどうかを指定します。

BooleanPlaceholderRecallsEnabled

24第 3 章 アーカイブ: FSAGet-EVFSAFileServer

Page 25: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明種類名前

アイテムを呼び戻しするときに使われる呼び

戻しスレッドの最大数。この値は同時呼び戻

し数と同じです。

整数MaxRecallThreads

ユーザーが呼び戻すことができるアイテムの

最大数を指定します。

整数RecallLimitMaxRecalls

指定した時間内にユーザーが呼び戻すこと

ができるアイテムの最大数を指定します。

整数RecallLimitTimeInterval

NetApp Filer のローカル Administratorsグループのメンバーに、呼び戻し限度を適

用するかどうかを指定します。

BooleanIgnoreRecallLimitForLocalAdministrators

表 3-5 Get-EVFSAFileServer - EMCCelerraOrVNXFileServer プロパティ

説明種類名前

Enterprise Vault サイトで設定されているファイルサーバーの UNC 名。

文字列FileServerName

Enterprise Vault サイトで設定されているファイルサーバーの完全修飾 DNS 名。

文字列FileServerDNSName

Enterprise Vault サイトで設定されているファイルサーバーの ID 名。

文字列FileServerId

ファイルサーバーの種類。EMC Celerra またはVNX の場合は、値はEMCCelerraOrVNXFileServer です。

FileServerTypeFileServerType

このサーバーのファイルシステムアーカイブを

有効にするかどうかを指定します。

BooleanArchiving

ファイルサーバーを設定した Enterprise Vaultサイトの ID。

文字列SiteId

ショートカットを作成するポリシーが有効になっ

ている場合、プレースホルダをファイルサーバー

の共有で作成するかどうかを指定します。

BooleanPlaceholdersEnabled

プレースホルダの作成に必要な DHSM サービスの設定を指定します。

DHSMServiceConfiguration

DHSMServiceConfiguration

25第 3 章 アーカイブ: FSAGet-EVFSAFileServer

Page 26: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

表 3-6 Get-EVFSAFileServer - DHSMServiceConfiguration のプロパティ

説明種類名前

Enterprise Vault が DHSM サービスを認証するのに使う DataMover のユーザー名を指定します。

文字列UserName

Enterprise Vault が DHSM サービスを認証するのに使う DataMover アカウントのパスワードを指定します。 このパスワードは暗号化された形式で、Enterprise Vault ディレクトリデータベースに格納されます。

SecureStringPassword

DHSM が設定されているポート番号を指定します。整数PortNumber

DHSM サービスで SSL 接続を必要とするかどうかを指定します。BooleanSSLRequired

関連 cmdlet■ p.32 の 「New-EVFSAFileServer」 を参照してください。

■ p.46 の 「Remove-EVFSAFileServer」 を参照してください。

■ p.50 の 「Set-EVFSAFileServer」 を参照してください。

Get-EVFSAFolderGet-EVFSAFolder は Enterprise Vault サイトで指定したファイルサーバーとボリュームのファイルシステムアーカイブに対して設定されているすべてのフォルダの詳細を取得し

ます。1 つのフォルダの詳細を取得するために、このリストをフォルダの相対パスに基づいてフィルタ処理することができます。

Get-EVFSAFolder は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll によって提供されます。

構文

Get-EVFSAFolder [-FileServer] <string> [-Volume] <string>

[[-FolderRelativePath] <string>] [-SiteId <string>]

[<CommonParameters>]

Get-EVFSAFolder -Identifier <string> [-SiteId <string>]

[<CommonParameters>]

26第 3 章 アーカイブ: FSAGet-EVFSAFolder

Page 27: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

パラメータ

表 3-7 Get-EVFSAFolder パラメータ

説明パラメータ

フォルダをホストするファイルサーバーの完全修飾 DNS 名、UNC名、エイリアス名、またはエントリ ID。名前は、ファイルサーバーを追加したときに使った名前または管理コンソールに表示される名前と

同じにする必要があります。ファイルサーバー名は、

Get-EVFSAFileServer を使って取得できます。UNC 名は「¥¥」接頭辞を付けても付けなくても指定できます。また、ホスト名とエイリ

アスのいずれかを UNC 名として指定できます。

パラメータエイリアス: FileServerDNSName、FileServerName、FileServerId。

-FileServer (必須)

次の形式で詳細を追加するフォルダのパスを示します。

¥¥file server name¥volume name¥folder relative path

-Identifier (必須)

フォルダをホストするファイルサーバーのボリュームの名前またはエ

ントリ ID。

パラメータエイリアス: VolumeId、VolumeName

-Volume (必須)

詳細を取得するフォルダの相対パス。フォルダの対象が共有である

場合は、「¥」を指定します。

パラメータエイリアス: FolderName

-FolderRelativePath

ファイルサーバーのボリュームを設定した Enterprise Vault サイトのID。このパラメータを省略すると、Get-EVFSAFolder は cmdletを実行している Enterprise Vault サーバーのサイトの ID を使います。Get-EVSite を使用して、サイト ID を取得することができます。

-SiteId

■ Get-EVFSAFolder ¥¥abc volume1 folder1

または

Get-EVFSAFolder -FileServer ¥¥abc -Volume volume1

-FolderRelativePath folder1

または

Get-EVFSAFolder -FileServerName ¥¥abc -VolumeName volume1

-FolderRelativePath folder1

または

Get-EVFSAFolder -Identifier ¥¥abc¥volume1¥folder1

UNC パスが「¥¥abc」のファイルサーバーに設定されたファイルサーバーボリューム「volume1」のフォルダ「folder1」の詳細を取得します。

27第 3 章 アーカイブ: FSAGet-EVFSAFolder

Page 28: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

■ Get-EVFSAFolder abc.example.com volume1 folder1

または

Get-EVFSAFolder -FileServer abc.example.com -Volume volume1

-FolderRelativePath folder1

または

Get-EVFSAFolder -FileServerDNSName abc.example.com -VolumeName

volume1 –FolderRelativePath folder1

完全修飾ドメイン名が「abc.example.com」のファイルサーバーに設定されたファイルサーバーボリューム「volume1」のフォルダ「folder1」の詳細を取得します。

■ Get-EVFSAFolder -FileServer '123...example.com' -Volume

56...example.com' -FolderRelativePath folder1

または

Get-EVFSAFolder -FileServerId '123...example.com' –VolumeId

'456...example.com' -FolderRelativePath folder1

または

Get-EVFSAFolder '123...example.com' '456...example.com' folder1

エントリ ID が「123...example.com」のファイルサーバーに設定された、エントリ ID が「456...example.com」のファイルサーバーボリュームにあるフォルダ「folder1」の詳細を取得します。

出力

次の表に、利用可能な Get-EVFSAFolder のプロパティを示します。

表 3-8 Get-EVFSAFolder properties

説明種類名前

ファイルシステムアーカイブ用に有効になるフォル

ダのフルパス。パスは ¥¥file server name¥volumename¥folder relative path の形式にする必要があります。

文字列FolderPath

フォルダの相対パス。文字列FolderName

Enterprise Vault がフォルダからアイテムをアーカイブするのに使うフォルダポリシーの名前。

文字列FolderPolicyName

Enterprise Vault がボリュームからアイテムをアーカイブするのに使うボリュームポリシーの名前。

文字列VolumePolicyName

Enterprise Vault がフォルダからアイテムをアーカイブする際にボリュームポリシールールを無視する

ように指定します。

文字列-IgnoreVolumeRules

28第 3 章 アーカイブ: FSAGet-EVFSAFolder

Page 29: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明種類名前

ファイルシステムアーカイブをフォルダで有効にす

るかどうかを指定します。

BooleanArchivingEnabledOnFolder

ファイルシステムアーカイブをフォルダのサブフォ

ルダで有効にするかどうかを指定します。

BooleanArchivingEnabledOnSubfolders

フォルダをホストするファイルサーバーの完全修飾

DNS 名。文字列FileServerName

フォルダをホストするファイルサーバーの ID。文字列FileServerId

フォルダをホストするボリュームの名前。文字列VolumeName

フォルダをホストするボリュームの ID。文字列VolumeId

フォルダの ID。文字列FolderId

Enterprise Vault がフォルダからアイテムをアーカイブするのに使うフォルダポリシーの ID。

文字列FolderPolicyId

Enterprise Vault がボリュームからアイテムをアーカイブするのに使うボリュームポリシーの ID。

文字列VolumePolicyId

関連 cmdlet■ p.38 の 「New-EVFSAFolder」 を参照してください。

■ p.47 の 「Remove-EVFSAFolder」 を参照してください。

■ p.60 の 「Set-EVFSAFolder」 を参照してください。

Get-EVFSAVolumeGet-EVFSAVolume は Enterprise Vault サイトのファイルシステムアーカイブに設定されたすべてのボリュームの詳細を取り込みます。この一覧はファイルサーバーとボリューム

名を基準にフィルタ処理できます。

Get-EVFSAVolume は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll に含まれています。

構文

Get-EVFSAVolume [-SiteId <string>] [<CommonParameters>]

Get-EVFSAVolume [-SiteId <string>] [-FileServerName] <string> [[-Name]

<string>] [<CommonParameters>]

29第 3 章 アーカイブ: FSAGet-EVFSAVolume

Page 30: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

Get-EVFSAVolume [-SiteId <string>] -FileServerId <string> [[-Name]

<string>] [<CommonParameters>]

パラメータ

表 3-9 Get-EVFSAVolume パラメータ

説明パラメータ

ファイルサーバーが設定された Enterprise Vault サイトの ID。このパラメータを省略すると、Get-EVFSAVolume は cmdlet を実行している Enterprise Vault サーバーのサイトの ID を使います。Get-EVSite を使ってサイト ID を取得することができます。

-SiteId (必須)

Enterprise Vault サイトで設定された、ボリューム共有をホストするファイルサーバーターゲットの完全修飾 DNS 名またはエイリアス。

-FileServerName (必須)

ボリューム共有をホストするファイルサーバーの ID。-FileServerId (必須)

FSA ボリュームとして追加する共有フォルダの名前。-Name

■ Get-EVFSAVolume –SiteId 198…example.com

指定された Enterprise Vault サイトのすべてのファイルサーバーでホストされたすべてのボリュームを取得します。

■ Get-EVFSAVolume –SiteId 198…example.com -FileServerId

1FB…example.com

ID が「1FB…example.com」のファイルサーバーにホストされたすべてのボリュームを取得します。

■ Get-EVFSAVolume –SiteId 198…example.com -FileServerId

1FB…example.com -Name Sales

ID が「1FB…example.com」のファイルサーバーにホストされた「Sales」ボリュームのプロパティを取得します。

■ Get-EVFSAVolume –SiteId 198…example.com -FileServerName

‘WindowsFiler.example.com’

名前が「WindowsFiler.example.com」のファイルサーバーにホストされたすべてのボリュームを取得します。

■ Get-EVFSAVolume –SiteId 198…example.com –FileServerName

¥¥WindowsFiler

名前が「¥¥WindowsFiler」のファイルサーバーにホストされたすべてのボリュームを取得します。

30第 3 章 アーカイブ: FSAGet-EVFSAVolume

Page 31: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

■ Get-EVFSAVolume –SiteId 198…example.com -FileServerName

‘WindowsFiler.example.com’ -Name Marketing

「WindowsFiler.example.com」という名前のファイルサーバーでホストする「Marketing」ボリュームのプロパティを取り込みます。

出力

表 3-10 は、利用可能なプロパティを一覧表示します。

表 3-10 Get-EVFSAVolume のプロパティ

説明種類名前

FSA ボリュームの名前。文字列VolumeName

FSA ボリュームの ID。文字列VolumeId

Enterprise Vault サイトで設定したボリュームをホストするファイルサーバーの名前。

文字列FileServerName

ボリューム共有をホストするファイルサーバーの ID。文字列FileServerId

ボリュームからアーカイブしたファイルの格納に使うボ

ルトストアの名前。

文字列VaultStoreName

ボリュームからアーカイブしたファイルの格納に使うボ

ルトストアの ID。文字列VaultStoreId

ボリュームの処理に使うファイルシステムアーカイブタ

スクの名前。

文字列TaskName

ボリュームの処理に使うファイルシステムアーカイブタ

スクの ID。文字列TaskId

ボリュームからアーカイブするときに使うファイルシス

テムのボリュームアーカイブポリシーの名前。

文字列PolicyName

ボリュームからアーカイブするときに使うファイルシス

テムのアーカイブポリシーの ID。文字列PolicyId

ボリュームのファイルアーカイブを無効にするかどうか

を指定する。

SwitchParameterDisableArchiving

ボリュームのパススルー呼び戻しを有効にするかどう

かを指定する。

SwitchParameterPassthroughRecall

ボリュームを設定した Enterprise Vault サイトの ID。文字列SiteId

関連コマンドレット

■ p.43 の 「New-EVFSAVolume」 を参照してください。

31第 3 章 アーカイブ: FSAGet-EVFSAVolume

Page 32: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

■ p.49 の 「Remove-EVFSAVolume」 を参照してください。

■ p.65 の 「Set-EVFSAVolume」 を参照してください。

New-EVFSAFileServerNew-EVFSAFileServer は指定したファイルサーバーをファイルシステムアーカイブのターゲットとして追加します。

cmdlet は、ユーザーが -Type パラメータを使ってファイルサーバーの種類を指定するかどうかに関係なく、指定したファイルサーバーの種類を識別しようとします。

ファイルサーバーの種類を指定しない場合:

■ cmdlet がファイルサーバーの種類を判別できる場合は、ファイルサーバーは正常に追加されます。

■ cmdlet がファイルサーバーの種類を判別できない場合は、パラメータ -Type を使ってファイルサーバーの種類を指定して cmdlet を再実行するよう求められます。

ファイルサーバーの種類を指定する場合:

■ 指定した種類が cmdlet が判別した種類と一致する場合は、ファイルサーバーは正常に追加されます。

■ 指定した種類が cmdlet が判別した種類と一致しない場合は、ファイルサーバーをcmdlet が判別した種類で追加するよう求められます。

■ cmdlet が種類を判別できない場合は、指定したファイルサーバーの種類でファイルサーバーを追加するよう求められます。

NetApp C-Mode Vserver を追加するには、-Management と -Identifier のパラメータをそれぞれ使って、Vserver の管理 LIF とデータ LIF の DNS 名を追加で入力する必要があります。単一の LIF にデータと管理の役割が設定されている場合は、両方のパラメータで同じ値を指定する必要があります。

New-EVFSAFileServer は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll に含まれています。

構文

New-EVFSAFileServer [-SiteId <String>] [-Identifier] <String>

[-ManagementLIF <String>] [[-Type] <EVFileServerType>] [-Confirm

[<SwitchParameter>]] [-WhatIf [<SwitchParameter>]]

[<CommonParameters>]

32第 3 章 アーカイブ: FSANew-EVFSAFileServer

Page 33: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

パラメータ

表 3-11 New-EVFSAFileServer パラメータ

説明パラメータ

ファイルサーバーを設定する Enterprise Vault サイトの ID。このパラメータを省略した場合、New-EVFSAFileServer では、このコマンドが実行されている Enterprise Vault サーバーのサイトの ID を使用します。Get-EVSite を使ってサイト ID を取得することができます。

-SiteId (必須)

Enterprise Vault サイトに設定されるファイルサーバーターゲットの完全修飾 DNS 名、UNC 名、またはエイリアス名。UNC 名は「¥¥」接頭辞を付けても付けなくても指定できます。また、ホスト名とエイリアスのいずれ

かを UNC 名として指定できます。

NetApp C-Mode Vserver を追加するには、Vserver のデータ LIF の完全修飾 DNS 名、UNC 名、またはエイリアス名を指定する必要があります。

パラメータエイリアス: FileServerDNSName、FileServerName、FileServerId。

-Identifier (必須)

Enterprise Vault サイトに設定される NetApp C-Mode Vserver の管理LIF の完全修飾 DNS 名、UNC 名、またはエイリアス名。UNC 名は「¥¥」接頭辞を付けても付けなくても指定できます。また、エイリアスは UNC 名として指定できます。

NetApp C-Mode Vserver をファイルシステムアーカイブのターゲットとして追加する場合、このパラメータは必須です。

-ManagementLIF

ファイルサーバーの種類です。指定可能な値は WindowsFileServer、NetApp7ModeFileServer、NetAppCModeFileServer、およびEMCCelerraOrVNXFileServer です。。

-Type

cmdlet を実行する前に確認するように求められます。プロンプトを表示しないようにするには、-Confirm:$false と入力します。

-Confirm

cmdlet の実行結果のプレビューが表示されます。 cmdlet は実際には実行されません。

-WhatIf

■ New-EVFSAFileServer -Identifier ¥¥abc

または

New-EVFSAFileServer -FileServername ¥¥abc

UNC 名が「¥¥abc」のファイルサーバーの種類を判別し、ファイルシステムアーカイブのターゲットとして追加します。

33第 3 章 アーカイブ: FSANew-EVFSAFileServer

Page 34: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

■ New-EVFSAFileServer -SiteId 198...example.com -Identifier

abc.example.com

または

New-EVFSAFileServer -SiteId 198...example.com -FileServerDNSName

abc.example.com

完全修飾ドメイン名が「abc.example.com」のファイルサーバーの種類を判別し、指定した Enterprise Vault サイトにファイルシステムアーカイブのターゲットとして追加します。

■ New-EVFSAFileServer -SiteId 198...example.com -Identifier

abc.example.com -Type WindowsFileServer

または

New-EVFSAFileServer -SiteId 198...example.com -FileServerDNSName

abc.example.com -Type WindowsFileServer

ファイルサーバーの種類を判別します。入力の種類が cmdlet で判別した種類と一致する場合、cmdlet はファイルサーバーをファイルシステムアーカイブのターゲットとして Enterprise Vault サイトに追加します。cmdlet が判別したファイルサーバーの種類が指定したファイルサーバーの種類と一致しない場合、cmdlet はファイルサーバーを cmdlet が判別した種類で追加するプロンプトを表示します。

■ New-EVFSAFileServer -ManagementLIF managelif.example.com

-Identifier datalif.example.com

完全修飾ドメイン名が「managelif.example.com」のファイルサーバーの種類を判別し、指定した値が有効な管理 LIF であり、datalif.example.com が有効なデータ LIFである場合は、関連付けられた NetApp C-Mode Vserver をファイルシステムアーカイブのターゲットとして追加します。

出力

次の表に利用可能なプロパティを示します。

■ 表 3-12 は、利用可能な WindowsFileServer プロパティを一覧表示します。

■ 表 3-13 は、利用可能な NetAppCModeFileServer プロパティを一覧表示します。

■ 表 3-14 は、利用可能な NetApp7ModeFileServer プロパティを一覧表示します。

■ 表 3-15 は、利用可能な EMCCelerraOrVNXFileServer プロパティを一覧表示します。

■ 表 3-16 は、利用可能な DHSMServiceConfiguration プロパティを一覧表示します。

34第 3 章 アーカイブ: FSANew-EVFSAFileServer

Page 35: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

表 3-12 New-EVFSAFileServer - WindowsFileServer プロパティ

説明種類名前

Enterprise Vault サイトで設定されているファイルサーバーの UNC 名。

文字列FileServerName

Enterprise Vault サイトで設定されているファイルサーバーの完全修飾 DNS 名。

文字列FileServerDNSName

Enterprise Vault サイトで設定されているファイルサーバーの ID 名。

文字列FileServerId

ファイルサーバーの種類。この場合の値は

WindowsFileServer です。FileServerTypeFileServerType

このサーバーのファイルシステムアーカイブ

を有効にするかどうかを指定します。

BooleanArchiving

ファイルサーバーを設定した EnterpriseVault サイトの ID。

文字列SiteId

パススルー呼び戻しを設定するかどうかを指

定します。

BooleanPassthroughRecall

パススルー呼び戻しのキャッシュの場所を指

定します。

文字列PassthroughRecallCacheLocation

パススルー呼び戻しのキャッシュの場所の

サイズをギガバイト単位で指定します。

整数PassthroughRecallCacheSizeInGB

プレースホルダが削除されたときにアーカイ

ブファイルを維持するか削除するかを指定

します。値には RetainArchivedFile またはDeleteArchivedFile を指定できます。

ActionOnPlaceholderDelete

ActionOnPlaceholderDelete

表 3-13 New-EVFSAFileServer - NetAppCModeFileServer プロパティ

説明種類名前

Enterprise Vault サイトで設定されているファイルサーバーの UNC 名。

文字列FileServerName

Enterprise Vault サイトで設定されているファイルサーバーの完全修飾 DNS 名。

文字列FileServerDNSName

Enterprise Vault サイトで設定されているファイルサーバーの ID 名。

文字列FileServerId

35第 3 章 アーカイブ: FSANew-EVFSAFileServer

Page 36: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明種類名前

ファイルサーバーの種類。この場合の値は

NetAppCModeFileServer です。FileServerTypeFileServerType

このサーバーのファイルシステムアーカイブ

を有効にするかどうかを指定します。

BooleanArchiving

ファイルサーバーを設定した EnterpriseVault サイトの ID。

文字列SiteId

プレースホルダが削除されたときにアーカイ

ブファイルを維持するか削除するかを指定

します。値には RetainArchivedFile またはDeleteArchivedFile を指定できます。

ActionOnPlaceholderDelete

ActionOnPlaceholderDelete

NetApp Filer のプレースホルダの呼び戻しの処理を有効にするかどうかを指定します。

BooleanPlaceholderRecallsEnabled

アイテムを呼び戻しするときに使われる呼び

戻しスレッドの最大数。この値は同時呼び戻

し数と同じです。

整数MaxRecallThreads

ユーザーが呼び戻すことができるアイテムの

最大数を指定します。.整数RecallLimitMaxRecalls

指定した時間内にユーザーが呼び戻すこと

ができるアイテムの最大数を指定します。

整数RecallLimitTimeInterval

NetApp Filer のローカル Administratorsグループのメンバーに、呼び戻し限度を適

用するかどうかを指定します。

BooleanIgnoreRecallLimitForLocalAdministrators

表 3-14 New-EVFSAFileServer - NetApp7ModeFileServer プロパティ

説明種類名前

Enterprise Vault サイトで設定されているファイルサーバーの UNC 名。

文字列FileServerName

Enterprise Vault サイトで設定されているファイルサーバーの完全修飾 DNS 名。

文字列FileServerDNSName

Enterprise Vault サイトで設定されているファイルサーバーの ID 名。

文字列FileServerId

ファイルサーバーの種類。この場合の値は

NetApp7ModeFileServer です。FileServerTypeFileServerType

36第 3 章 アーカイブ: FSANew-EVFSAFileServer

Page 37: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明種類名前

このサーバーのファイルシステムアーカイブ

を有効にするかどうかを指定します。

BooleanArchiving

ファイルサーバーを設定した EnterpriseVault サイトの ID。

文字列SiteId

プレースホルダが削除されたときにアーカイ

ブファイルを維持するか削除するかを指定

します。値には RetainArchivedFile またはDeleteArchivedFile を指定できます。

ActionOnPlaceholderDelete

ActionOnPlaceholderDelete

パススルー呼び戻しを設定するかどうかを指

定します。

BooleanPassthroughRecall

NetApp Filer のプレースホルダの呼び戻しの処理を有効にするかどうかを指定します。

BooleanPlaceholderRecallsEnabled

アイテムを呼び戻しするときに使われる呼び

戻しスレッドの最大数。この値は同時呼び戻

し数と同じです。

整数MaxRecallThreads

ユーザーが呼び戻すことができるアイテムの

最大数を指定します。.整数RecallLimitMaxRecalls

指定した時間内にユーザーが呼び戻すこと

ができるアイテムの最大数を指定します。

整数RecallLimitTimeInterval

NetApp Filer のローカル Administratorsグループのメンバーに、呼び戻し限度を適

用するかどうかを指定します。

BooleanIgnoreRecallLimitForLocalAdministrators

表 3-15 New-EVFSAFileServer - EMCCelerraOrVNXFileServer プロパティ

説明種類名前

Enterprise Vault サイトで設定されているファイルサーバーの UNC 名。

文字列FileServerName

Enterprise Vault サイトで設定されているファイルサーバーの完全修飾 DNS 名。

文字列FileServerDNSName

Enterprise Vault サイトで設定されているファイルサーバーの ID 名。

文字列FileServerId

37第 3 章 アーカイブ: FSANew-EVFSAFileServer

Page 38: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明種類名前

ファイルサーバーの種類。EMC Celerra またはVNX の場合は、値はEMCCelerraOrVNXFileServer です。

FileServerTypeFileServerType

このサーバーのファイルシステムアーカイブを

有効にするかどうかを指定します。

BooleanArchiving

ファイルサーバーを設定した Enterprise Vaultサイトの ID。

文字列SiteId

ショートカットを作成するポリシーが有効になっ

ている場合、プレースホルダをファイルサーバー

の共有で作成するかどうかを指定します。

BooleanPlaceholdersEnabled

プレースホルダの作成に必要な DHSM サービスの設定を指定します。

DHSMServiceConfiguration

DHSMServiceConfiguration

表 3-16 New-EVFSAFileServer - DHSMServiceConfiguration のプロパティ

説明種類名前

Enterprise Vault が DHSM サービスを認証するのに使う DataMover のユーザー名を指定します。

文字列UserName

Enterprise Vault が DHSM サービスを認証するのに使う DataMover アカウントのパスワードを指定します。 このパスワードは暗号化された形式で、Enterprise Vault ディレクトリデータベースに格納されます。

SecureStringPassword

DHSM が設定されているポート番号を指定します。整数PortNumber

DHSM サービスで SSL 接続を必要とするかどうかを指定します。BooleanSSLRequired

関連コマンドレット

■ p.20 の 「Get-EVFSAFileServer」 を参照してください。

■ p.46 の 「Remove-EVFSAFileServer」 を参照してください。

■ p.50 の 「Set-EVFSAFileServer」 を参照してください。

New-EVFSAFolderNew-EVFSAFolder は指定したフォルダをファイルシステムアーカイブのターゲットとして追加します。

38第 3 章 アーカイブ: FSANew-EVFSAFolder

Page 39: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

New-EVFSAFolder は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll によって提供されます。

構文

New-EVFSAFolder [-SiteId <String>] [-FileServer] <String> [-Volume]

<String> [-FolderRelativePath] <String> [-Policy <String>]

[-IgnoreVolumeRules [<SwitchParameter>]] [-DisableArchivingOnFolder

[<SwitchParameter>]] [-DisableArchivingOnSubFolders

[<SwitchParameter>]] [-Confirm [<SwitchParameter>]] [-WhatIf

[<SwitchParameter>]]

New-EVFSAFolder [-SiteId <String>] -Identifier <String> [-Policy

<String>] [-IgnoreVolumeRules [<SwitchParameter>]]

[-DisableArchivingOnFolder [<SwitchParameter>]]

[-DisableArchivingOnSubFolders [<SwitchParameter>]] [-Confirm

[<SwitchParameter>]] [-WhatIf [<SwitchParameter>]]

パラメータ

表 3-17 New-EVFSAFolder のパラメータ

説明パラメータ

ファイルサーバーのボリュームを設定した EnterpriseVault サイトの ID。このパラメータを省略すると、New-EVFSAFolder は cmdlet を実行しているEnterprise Vault サーバーのサイトの ID を使います。Get-EVSite を使用して、サイト ID を取得することができます。

-SiteId (必須)

フォルダをホストするファイルサーバーの完全修飾

DNS 名、UNC 名、エイリアス名、またはエントリ ID。名前は、ファイルサーバーを追加したときに使った名

前または管理コンソールに表示される名前と同じにす

る必要があります。ファイルサーバー名は、

Get-EVFSAFileServer を使って取得できます。UNC 名は「¥¥」接頭辞を付けても付けなくても指定できます。また、ホスト名とエイリアスのいずれかを UNC名として指定できます。

パラメータエイリアス: FileServerDNSName、FileServerName、FileServerId。

-FileServer (必須)

次の形式で追加するフォルダのパスを示します。

¥¥file server name¥volume name¥folder relativepath

-Identifier (必須)

39第 3 章 アーカイブ: FSANew-EVFSAFolder

Page 40: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明パラメータ

フォルダをホストするファイルサーバーのボリュームの

名前またはエントリ ID。

パラメータエイリアス: VolumeId、VolumeName

-Volume (必須)

追加するフォルダの相対パス。

パラメータエイリアス: FolderName

-FolderRelativePath (必須)

Enterprise Vault がフォルダからアイテムをアーカイブするのに使うフォルダポリシーの名前またはエントリ

ID。指定したフォルダが EMC Celerra/VNX ファイルサーバーにある場合で、ポリシーの[プレースホルダ

が削除されたときにアーカイブアイテムを削除]設定

が有効になっている場合は、確認を求めるメッセージ

が表示されます。

パラメータエイリアス: PolicyId、PolicyName

-Policy

Enterprise Vault がフォルダをアーカイブする際にボリュームポリシールールを無視するように指定します。

フォルダポリシーを指定していない場合は、このオプ

ションは利用できません。

-IgnoreVolumeRules

指定したフォルダでファイルシステムアーカイブを無

効にします。

-DisableArchivingOnFolder

指定したフォルダのサブフォルダでファイルシステム

アーカイブを無効にします。

-DisableArchivingOnSubFolders

cmdlet を実行する前に確認するように求められます。これを使用すると、この cmdlet を EMC Celerra/VNXファイルサーバーのフォルダに対して実行するときに

表示される確認プロンプトの表示を抑止できます。プ

ロンプトを表示しないようにするには、

-Confirm:$false と入力します。

-Confirm

cmdlet の実行結果のプレビューが表示されます。cmdlet は実際には実行されません。

-WhatIf

■ New-EVFSAFolder ¥¥abc volume1 folder1

または

New-EVFSAFolder -FileServer ¥¥abc -Volume volume1

-FolderRelativePath folder1

または

40第 3 章 アーカイブ: FSANew-EVFSAFolder

Page 41: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

New-EVFSAFolder -FileServerName ¥¥abc -VolumeName volume1

-FolderRelativePath folder1

または

New-EVFSAFolder -Identifier ¥¥abc¥volume1¥folder1

または

New-EVFSAFolder -FolderPath ¥¥abc¥volume1¥folder1

UNC 名が「¥¥abc」のファイルサーバーに設定されたファイルサーバーボリューム「volume1」にあるフォルダ「folder1」のファイルシステムアーカイブを有効にします。cmdlet はこのフォルダからアーカイブする際にボリュームポリシーを使います。

■ New-EVFSAFolder abc.example.com volume1 folder1 -Policy 'office

files'

または

New-EVFSAFolder -FileServer abc.example.com -Volume volume1

-FolderRelativePath folder1 -Policy 'office files'

または

New-EVFSAFolder -FileServerDNSName abc.example.com -VolumeName

volume1 -FolderRelativePath folder1 -PolicyName 'office files'

または

New-EVFSAFolder -FolderPath ¥¥abc.example.com¥volume1¥folder1

完全修飾ドメイン名が「abc.example.com」のファイルサーバーに設定されたファイルサーバーボリューム「volume1」にあるフォルダ「folder1」のファイルシステムアーカイブを有効にします。cmdlet は、このフォルダをアーカイブする際に「office files」というフォルダポリシーを使います。

■ New-EVFSAFolder '123...example.com' '456...example.com' folder1

-Policy '789...example.com' –DisableArchivingOnFolder

-DisableArchivingOnSubFolders

または

New-EVFSAFolder -FileServer '123...example.com' -Volume

'456...example.com' -FolderRelativePath folder1 -Policy

'789...example.com' -DisableArchivingOnFolder

-DisableArchivingOnSubFolders

または

New-EVFSAFolder -FileServerId '123...example.com' -VolumeId

'456...example.com' -FolderRelativePath folder1 -PolicyId

'789...example.com' -DisableArchivingOnFolder

-DisableArchivingOnSubFolders

エントリ ID が「123...example.com」のファイルサーバーに設定された、エントリ ID が「456...example.com」のファイルサーバーボリュームにあるフォルダ「folder1」のファイルシステムアーカイブを有効にします。cmdlet は、エントリ ID が

41第 3 章 アーカイブ: FSANew-EVFSAFolder

Page 42: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

「789...example.com」のフォルダポリシーを使い、フォルダとサブフォルダからのアーカイブを無効にします。

出力

次の表に、利用可能な New-EVFSAFolder のプロパティを示します。

表 3-18 New-EVFSAFolder のプロパティ

説明種類名前

ファイルシステムアーカイブ用に有効になるフォル

ダのフルパス。パスは ¥¥file server name¥volumename¥folder relative path の形式にする必要があります。

文字列FolderPath

フォルダの相対パス。文字列FolderName

Enterprise Vault がフォルダからアイテムをアーカイブするのに使うフォルダポリシーの名前。

文字列FolderPolicyName

Enterprise Vault がボリュームからアイテムをアーカイブするのに使うボリュームポリシーの名前。

文字列VolumePolicyName

Enterprise Vault がフォルダからアイテムをアーカイブする際にボリュームポリシールールを無視する

ように指定します。

文字列-IgnoreVolumeRules

ファイルシステムアーカイブをフォルダで有効にす

るかどうかを指定します。

BooleanArchivingEnabledOnFolder

ファイルシステムアーカイブをフォルダのサブフォ

ルダで有効にするかどうかを指定します。

BooleanArchivingEnabledOnSubfolders

フォルダをホストするファイルサーバーの完全修飾

DNS 名。文字列FileServerName

フォルダをホストするファイルサーバーの ID。文字列FileServerId

フォルダをホストするボリュームの名前。文字列VolumeName

フォルダをホストするボリュームの ID。文字列VolumeId

フォルダの ID。文字列FolderId

Enterprise Vault がフォルダからアイテムをアーカイブするのに使うフォルダポリシーの ID。

文字列FolderPolicyId

Enterprise Vault がボリュームからアイテムをアーカイブするのに使うボリュームポリシーの ID。

文字列VolumePolicyId

42第 3 章 アーカイブ: FSANew-EVFSAFolder

Page 43: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

関連 cmdlet■ p.26 の 「Get-EVFSAFolder」 を参照してください。

■ p.47 の 「Remove-EVFSAFolder」 を参照してください。

■ p.60 の 「Set-EVFSAFolder」 を参照してください。

New-EVFSAVolumeNew-EVFSAVolume を使って、選択したファイルサーバーのボリュームのファイルシステムアーカイブを設定できます。追加する共有が安全なフォルダとして定義される場合、プ

レースホルダが削除されるとアーカイブされたアイテムを削除できません。 Celerra 共有の場合にボリュームポリシーでパススルーと DOD の両方が有効になっていると、データが失われる可能性があるため、処理を確認するよう促すプロンプトが表示されます。

New-EVFSAVolume は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll に含まれています。

構文

New-EVFSAVolume [-SiteId <String>] [-Name] <String> [-FileServerName]

<String> [-VaultStoreName] <String> [-TaskName] <String> [-PolicyName]

<String> [-DisableArchiving [<SwitchParameter>]] [-WhatIf

[<SwitchParameter>]] [-Confirm [<SwitchParameter>]]

[<CommonParameters>]

New-EVFSAVolume [-SiteId <String>] [-Name] <String> -FileServerId

<String> -VaultStoreId <String> -TaskId <String> -PolicyId <String>

[-DisableArchiving [<SwitchParameter>]] [-WhatIf [<SwitchParameter>]]

[-Confirm [<SwitchParameter>]] [<CommonParameters>]

パラメータ

表 3-19 New-EVFSAVolume パラメータ

説明パラメータ

ファイルサーバーが設定された Enterprise Vault サイトの ID。このパラメータを省略すると、New-EVFSAVolume は cmdlet を実行している Enterprise Vault サーバーのサイトの ID を使います。Get-EVSite を使ってサイト ID を取得することができます。

-SiteId (必須)

ボリュームターゲットとして設定する共有の名前。-Name (必須)

ボリュームを取得するファイルサーバーの名前。-FileServerName (必須)

ボリュームを取得するファイルサーバーの ID。-FileServerId (必須)

43第 3 章 アーカイブ: FSANew-EVFSAVolume

Page 44: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明パラメータ

新しいボリュームのファイルをアーカイブするために使用するボル

トストアの名前。

-VaultStoreName (必須)

新しいボリュームのファイルをアーカイブするために使用するボル

トストアの ID。VaultStoreId (必須)

ボリュームに使うファイルシステムアーカイブタスクの名前。 このタスクはボルトストアと同じコンピュータに存在する必要があります。

-TaskName (必須)

ボリュームに使うファイルシステムアーカイブタスクの ID。 このタスクはボルトストアと同じコンピュータに存在する必要があります。

-TaskId (必須)

新しいボリュームに使用する FSA ボリュームポリシーの名前。-PolicyName (必須)

新しいボリュームに使用する FSA ボリュームポリシーの ID。-PolicyId (必須)

指定すると、ボリュームのファイルアーカイブが無効になります。-DisableArchiving

■ New-EVFSAVolume –SiteId 198…example.com -Name Sales -FileServerId

1FB…example.com -PolicyId 10C…example.com -VaultStoreId

1AC…example.com -TaskId 120…example.com

ID が「1FB…example.com」のファイルサーバーのアーカイブ用のボリュームとして、既存の共有「Sales」を指定したプロパティとともに追加します。

■ New-EVFSAVolume –SiteId 198…example.com -Name Marketing

-FileServerId 1FB…example.com -PolicyId 10C…example.com

-VaultStoreId 1AC…example.com -TaskId 120…example.com

-DisableArchiving

ID が「1FB…example.com」のファイルサーバーのボリュームとして、既存の共有「Marketing」を指定したプロパティとともに追加し、このボリュームからのアーカイブを禁止します。

■ New-EVFSAVolume –SiteId 198…example.com -Name Finance

-FileServerName WindowsFiler.example.com -PolicyName ‘FSA Volume

Policy’ -VaultStoreName VSForShares -TaskName ‘File System

Archiving Task’

完全修飾 DNS 名が「WindowsFiler.example.com」のファイルサーバーのアーカイブ用ボリュームとして、既存の共有「Finance」を指定したプロパティとともに追加します。

■ New-EVFSAVolume –SiteId 198…example.com -Name HumanResources

-FileServerName ¥¥WindowsFiler -PolicyName ‘FSA Volume Policy’

-VaultStoreName VSForShares -TaskName ‘File System Archiving Task’

44第 3 章 アーカイブ: FSANew-EVFSAVolume

Page 45: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

エイリアスが「¥¥WindowsFiler」のファイルサーバーで、指定したプロパティとともにアーカイブするボリュームとして既存の共有「HumanResources」を追加します。

出力

表 3-20 は、利用可能なプロパティを一覧表示します。

表 3-20 New-EVFSAVolume プロパティ

説明種類名前

FSA ボリュームの名前。文字列VolumeName

FSA ボリュームの ID。文字列VolumeId

Enterprise Vault サイトで設定したボリュームをホストするファイルサーバーの名前。

文字列FileServerName

ボリューム共有をホストするファイルサーバーの ID。文字列FileServerId

ボリュームからアーカイブしたファイルの格納に使うボ

ルトストアの名前。

文字列VaultStoreName

ボリュームからアーカイブしたファイルの格納に使うボ

ルトストアの ID。文字列VaultStoreId

ボリュームの処理に使うファイルシステムアーカイブタ

スクの名前。

文字列TaskName

ボリュームの処理に使うファイルシステムアーカイブタ

スクの ID。文字列TaskId

ボリュームからアーカイブするときに使うファイルシス

テムのボリュームアーカイブポリシーの名前。

文字列PolicyName

ボリュームからアーカイブするときに使うファイルシス

テムのアーカイブポリシーの ID。文字列PolicyId

ボリュームのファイルアーカイブを無効にするかどうか

を指定する。

SwitchParameterDisableArchiving

ボリュームのパススルー呼び戻しを有効にするかどう

かを指定する。

SwitchParameterPassthroughRecall

ボリュームを設定した Enterprise Vault サイトの ID。文字列SiteId

関連コマンドレット

■ p.29 の 「Get-EVFSAVolume」 を参照してください。

■ p.49 の 「Remove-EVFSAVolume」 を参照してください。

45第 3 章 アーカイブ: FSANew-EVFSAVolume

Page 46: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

■ p.65 の 「Set-EVFSAVolume」 を参照してください。

Remove-EVFSAFileServerRemove-EVFSAFileServer は、指定したファイルサーバーを Enterprise Vault サイトから削除します。ファイルサーバーの削除を確認するよう促すプロンプトが表示されます。こ

の cmdlet を実行する前に、ファイルサーバーボリュームを処理するファイルシステムアーカイブタスクを停止してください。

Remove-EVFSAFileServer は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll によって提供されます。

構文

Remove-EVFSAFileServer [-SiteId <String>] [-Identifier] <String>

[-Confirm [<SwitchParameter>]] [-WhatIf [<SwitchParameter>]]

[<CommonParameters>]

パラメータ

表 3-21 Remove-EVFSAFileServer パラメータ

説明パラメータ

ファイルサーバーを設定した Enterprise Vault サイトの ID。このパラメータを省略すると、Remove-EVFSAFileServer はコマンドを実行している Enterprise Vault サーバーのサイト ID を使います。Get-EVSiteを使用して、サイト ID を取得することができます。

-SiteId (必須)

Enterprise Vault サイトで設定される対象ファイルサーバーの完全修飾DNS 名、UNC 名、またはエントリ ID。名前は、ファイルサーバーを追加したときに使った名前または管理コンソールに表示される名前と同じにす

る必要があります。ファイルサーバー名は、Get-EVFSAFileServerを使って取得できます。

パラメータエイリアス: FileServerDNSName、FileServerName、FileServerId。

-Identifier (必須)

cmdlet を実行する前に確認するように求められます。確認プロンプトが表示されないようにするには、-Confirm:$false と入力します。

-Confirm

cmdlet の実行結果のプレビューが表示されます。 cmdlet は実際には実行されません。

-WhatIf

■ Remove-EVFSAFileServer -Identifier ¥¥abc

または

46第 3 章 アーカイブ: FSARemove-EVFSAFileServer

Page 47: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

Remove-EVFSAFileServer -FileServerName ¥¥abc

UNC 名が「¥¥abc」のファイルサーバーを削除します。

■ Remove-EVFSAFileServer -SiteId 198...example.com -Identifier

abc.example.com

または

Remove-EVFSAFileServer -SiteId 198...example.com -FileServerDNSName

abc.example.com

指定した Enterprise Vault サイトから完全修飾ドメイン名が「abc.example.com」のファイルサーバーを削除します。

■ Remove-EVFSAFileServer -Identifier 198...example.com

または

Remove-EVFSAFileServer -FileServerId 198...example.com

エントリ ID が「198...example.com」のファイルサーバーを削除します。

■ "abc.example.com" | Remove-EVFSAFileServer

完全修飾ドメイン名が「abc.example.com」のファイルサーバーを削除します。

■ Get-EVFSAFileServer | Remove-EVFSAFileServer

ローカルの Enterprise Vault サーバーが設定されている Enterprise Vault サイトで設定されているすべてのファイルサーバーを削除します。

出力

この cmdlet は出力を返しません。

関連 cmdlet■ p.20 の 「Get-EVFSAFileServer」 を参照してください。

■ p.32 の 「New-EVFSAFileServer」 を参照してください。

■ p.50 の 「Set-EVFSAFileServer」 を参照してください。

Remove-EVFSAFolderRemove-EVFSAFolder は、Enterprise Vault の設定から指定したフォルダを削除します。フォルダの削除を確認するよう促すプロンプトが表示されます。この cmdlet を実行する前に、ファイルサーバーボリュームを処理するファイルシステムアーカイブタスクを停

止してください。

Remove-EVFSAFolder は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll によって提供されます。

47第 3 章 アーカイブ: FSARemove-EVFSAFolder

Page 48: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

構文

Remove-EVFSAFolder [-SiteId <string>] [-FileServer] <string> [-Volume]

<string> [-FolderRelativePath] <string> [-Confirm [<SwitchParameter>]]

[-WhatIf [<SwitchParameter>]] [<CommonParameters>]

Remove-EVFSAFolder [-SiteId <string>] -Identifier <string> [-Confirm

[<SwitchParameter>]] [-WhatIf [<SwitchParameter>]]

[<CommonParameters>]

パラメータ

表 3-22 Remove-EVFSAFolder のパラメータ

説明パラメータ

フォルダをホストするファイルサーバーの完全修飾 DNS 名、UNC名、エイリアス名、またはエントリ ID。名前は、ファイルサーバーを追加したときに使った名前または管理コンソールに表示される名前と

同じにする必要があります。ファイルサーバー名は、

Get-EVFSAFileServer を使って取得できます。UNC 名は「¥¥」接頭辞を付けても付けなくても指定できます。また、ホスト名とエイリ

アスのいずれかを UNC 名として指定できます。

パラメータエイリアス: FileServerDNSName、FileServerName、FileServerId。

-FileServer (必須)

次の形式で削除するフォルダのパスを示します。

¥¥file server name¥volume name¥folder relative path

-Identifier (必須)

フォルダをホストするファイルサーバーのボリュームの名前またはエ

ントリ ID。

パラメータエイリアス: VolumeId、VolumeName

-Volume (必須)

削除するフォルダの相対パス。

パラメータエイリアス: FolderName

-FolderRelativePath(必須)

ファイルサーバーのボリュームを設定した Enterprise Vault サイトのID。このパラメータを省略すると、Remove-EVFSAFolder は cmdletを実行している Enterprise Vault サーバーのサイトの ID を使います。Get-EVSite を使用して、サイト ID を取得することができます。

-SiteId

cmdlet を実行する前に確認するように求められます。プロンプトを表示しないようにするには、-Confirm:$false と入力します。

-Confirm

cmdlet の実行結果のプレビューが表示されます。 cmdlet は実際には実行されません。

-WhatIf

48第 3 章 アーカイブ: FSARemove-EVFSAFolder

Page 49: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

■ Remove-EVFSAFolder -FileServer ¥¥abc -Volume volume1

-FolderRelativePath folder1

または

Remove-EVFSAFolder -FileServerName ¥¥abc -VolumeName volume1

-FolderRelativePath folder1

または

Remove-EVFSAFolder ¥¥abc volume1 folder1

または

Remove-EVFSAFolder –FolderPath ¥¥abc¥volume1¥folder1

または

Remove-EVFSAFolder –Identifier ¥¥abc¥volume1¥folder1

UNC 名「¥¥abc」のファイルサーバーで設定されるファイルサーバーボリューム「volume1」からフォルダ「folder1」を削除します。

出力

Remove-EVFSAFolder は出力を返しません。

関連 cmdlet■ p.26 の 「Get-EVFSAFolder」 を参照してください。

■ p.38 の 「New-EVFSAFolder」 を参照してください。

■ p.60 の 「Set-EVFSAFolder」 を参照してください。

Remove-EVFSAVolumeRemove-EVFSAVolume は、Enterprise Vault 設定から指定されたボリュームを削除します。ボリュームの削除を確認するメッセージが表示されます。 ボリュームの処理に使うファイルシステムアーカイブタスクが停止状態でない場合にはボリュームは削除できません。

Remove-EVFSAVolume は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll に含まれています。

構文

Remove-EVFSAVolume [-SiteId <String>] [-Name] <String>

[-FileServerName] <String> [-WhatIf [<SwitchParameter>]] [-Confirm

[<SwitchParameter>]] [<CommonParameters>]

Remove-EVFSAVolume [-SiteId <String>] [-Name] <String> -FileServerId

<String> [-WhatIf [<SwitchParameter>]] [-Confirm [<SwitchParameter>]]

[<CommonParameters>]

49第 3 章 アーカイブ: FSARemove-EVFSAVolume

Page 50: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

パラメータ

表 3-23 Remove-EVFSAVolume パラメータ

説明パラメータ

ファイルサーバーが設定された Enterprise Vault サイトの ID。このパラメータを省略すると、Remove-EVFSAVolume は cmdlet を実行している Enterprise Vault サーバーのサイトの ID を使います。Get-EVSite を使ってサイト ID を取得することができます。

-SiteId (必須)

Enterprise Vault サイトで設定された、ボリュームをホストするファイルサーバーターゲットの完全修飾 DNS 名またはエイリアス。

-FileServerName (必須)

ボリューム共有をホストするファイルサーバーターゲットの ID。-FileServerId (必須)

削除するボリュームの名前。-Name (必須)

■ Remove-EVFSAVolume -SiteId 198…example.com -Name Sales

-FileServerId 1FB…example.com

ID が「1FB…example.com」のファイルサーバーのボリューム「Sales」を削除します。

■ Remove-EVFSAVolume -SiteId 198…example.com -Name Finance

-FileServerName WindowsFiler.example.com

ファイルサーバー「WindowsFiler.example.com」のボリューム「Finance」を削除します。

出力

Remove-EVFSAVolume は出力を返しません。

関連 cmdlet■ p.29 の 「Get-EVFSAVolume」 を参照してください。

■ p.43 の 「New-EVFSAVolume」 を参照してください。

■ p.65 の 「Set-EVFSAVolume」 を参照してください。

Set-EVFSAFileServerSet-EVFSAFileServer は、ファイルシステムアーカイブのターゲットとして追加される既存のファイルサーバーの指定した設定を更新します。ファイルサーバーは、-Identifier

または -FileServer を使って指定できます。

この cmdlet には、異なるファイルサーバーを更新する際に使うことができる各種のオプションパラメータがあります。

50第 3 章 アーカイブ: FSASet-EVFSAFileServer

Page 51: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

■ Windows ファイルサーバーの場合は、-EnableArchiving、-ActionOnPlaceholderDelete、-EnablePassthroughRecall、

-PassthroughRecallCacheLocation、および

-PassthroughRecallCacheSizeInGB を使うことができます。

■ NetApp 7-mode ファイルサーバーの場合は、-EnableArchiving、-EnablePassthroughRecall、-ActionOnPlaceholderDelete、

-EnablePlaceholderRecalls、-MaxRecallThreads、-RecallLimitMaxRecalls、

-RecallLimitTimeInterval、および

-IgnoreRecallLimitForLocalAdministrators を使うことができます。

■ C-Mode ファイルサーバーの場合は、-EnableArchiving、-ActionOnPlaceholderDelete、-EnablePlaceholderRecalls、

-MaxRecallThreads、-RecallLimitMaxRecalls、-RecallLimitTimeInterval、

および -IgnoreRecallLimitForLocalAdministrators を使うことができます。

■ Celerra/VNX ファイルサーバーの場合、-EnableArchiving、-UsePlaceholderShortcuts、 -DataMoverAccountDetails、-PortNumber、および -SSLRequired を使うことができます。

Set-EVFSAFileServer は、Enterprise Vault 管理シェルでロードするSymantec.EnterpriseVault.PowerShell.AdminAPI.dll によって提供されます。

構文

Set-EVFSAFileServer [-SiteId <String>] [-Identifier] <String>

[-EnableArchiving [<SwitchParameter>]] [-ActionOnPlaceholderDelete

{RetainArchivedFile | DeleteArchivedFile}] [-EnablePassthroughRecall

[<SwitchParameter>]] [-PassthroughRecallCacheLocation [<String>]]

[-PassthroughRecallCacheSizeInGB [<Integer >]]

[-EnablePlaceholderRecalls [<SwitchParameter>]] [-MaxRecallThreads

[<Integer>]] [-RecallLimitMaxRecalls [<Integer>]]

[-RecallLimitTimeInterval [<Integer>]]

[-IgnoreRecallLimitForLocalAdministrators [<SwitchParameter>]]

[-UsePlaceholderShortcuts [<SwitchParameter>]]

[-DataMoverAccountDetails [<PSCredential>]] [-PortNumber [<Integer>]]

[-SSLRequired [<SwitchParameter>]] [<CommonParameters>]

Set-EVFSAFileServer [-SiteId <String>] [-FileServer] <-FileServer>

[-EnableArchiving [<SwitchParameter>]] [-ActionOnPlaceholderDelete

{RetainArchivedFile | DeleteArchivedFile}] [-EnablePassthroughRecall

[<SwitchParameter>]] [-PassthroughRecallCacheLocation [<String>]]

[-PassthroughRecallCacheSizeInGB [<Integer >]]

[-EnablePlaceholderRecalls [<SwitchParameter>]] [-MaxRecallThreads

[<Integer>]] [-RecallLimitMaxRecalls [<Integer>]]

51第 3 章 アーカイブ: FSASet-EVFSAFileServer

Page 52: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

[-RecallLimitTimeInterval [<Integer>]]

[-IgnoreRecallLimitForLocalAdministrators [<SwitchParameter>]]

[-UsePlaceholderShortcuts [<SwitchParameter>]]

[-DataMoverAccountDetails [<PSCredential>]] [-PortNumber [<Integer>]]

[-SSLRequired [<SwitchParameter>]] [<CommonParameters>]

パラメータ

表 3-24 Set-EVFSAFileServer パラメータ

説明パラメータ

ファイルサーバーを設定した Enterprise Vault サイトのID。このパラメータを省略すると、Set-EVFSAFileServer はコマンドを実行しているEnterprise Vault サーバーのサイトの ID を使います。Get-EVSite を使用して、サイト ID を取得することができます。

-SiteId (必須)

Enterprise Vault サイトで設定される対象ファイルサーバーの完全修飾 DNS 名、UNC 名、またはエントリ ID。名前は、ファイルサーバーを追加したときに使った名前ま

たは管理コンソールに表示される名前と同じにする必要

があります。ファイルサーバー名は、

Get-EVFSAFileServer を使って取得できます。

パラメータエイリアス: FileServerDNSName、FileServerName、FileServerId。

-Identifier (必須)

FileServer オブジェクトを指定します。cmdlet は、ファイルサーバーのターゲットを識別するために、指定されたオ

ブジェクトの FileServerId プロパティのみを使うことに注意してください。更新する必要があるパラメータは指定す

る必要があります。

-FileServer

ファイルサーバーでのファイルシステムアーカイブを有効

にします。無効にするには、

-EnableArchiving:$false を入力します。

-EnableArchiving

プレースホルダが削除されたときにアーカイブファイルを

維持するか削除するかを指定します。可能な値は

RetainArchivedFile と DeleteArchivedFile です。

-ActionOnPlaceholderDelete

52第 3 章 アーカイブ: FSASet-EVFSAFileServer

Page 53: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明パラメータ

Windows と NetApp 7-mode のファイルサーバー上のパススルー呼び戻しを有効にします。NetApp Filer のパススルー呼び戻しは Enterprise Vault サーバーのプロパティで定義されるキャッシュの場所を使います。このキャッ

シュが存在しない場合は、手動で設定する必要がありま

す。

-EnablePassthroughRecall

Windows ファイルサーバーのパススルー呼び戻しのキャッシュの場所を指定します。

-PassthroughRecallCacheLocation

Windows ファイルサーバーのパススルー呼び戻しのキャッシュの場所のサイズをギガバイト単位で指定します。

-PassthroughRecallCacheSizeInGB

NetApp ファイルサーバーでのプレースホルダの呼び戻しを有効にします。

-EnablePlaceholderRecalls

NetApp ファイルサーバーでアイテムを呼び戻すときに使用する、呼び戻しスレッドの最大数を指定します。この値

は同時呼び戻し数と同じです。

-MaxRecallThreads

NetApp ファイルサーバーで指定した時間内にユーザーが呼び戻しできるアイテムの最大数を指定します。

-RecallLimitMaxRecalls

NetApp ファイルサーバーでのアイテムの呼び戻しの速度を制御するために「RecallLimitMaxRecalls」とともに使われる秒単位の時間間隔を指定します。

-RecallLimitTimeInterval

NetApp ファイルサーバーのローカル Administrators グループのメンバーに、呼び戻し限度を適用するかどうかを

制御します。

-IgnoreRecallLimitForLocalAdministrators

Celerra/VNX ファイルサーバーでプレースホルダショートカットを有効にします。

-UsePlaceholderShortcuts

Enterprise Vault が認証で使うことができる Celerra/VNXData Mover のアカウントのユーザー名とパスワードを指定します。

-DataMoverAccountDetails

データ移動サービス (DHSM) を設定する Celerra/VNXのポート番号を指定します。

-PortNumber

プレースホルダショートカットが有効なときに Celerra/VNXData Mover HTTP サーバーが SSL (Secure SocketsLayer) を使うかどうかを指定します。

-SSLRequired

■ Set-EVFSAFileServer -Identifier ¥¥abc –EnableArchiving

53第 3 章 アーカイブ: FSASet-EVFSAFileServer

Page 54: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

または

Set -EVFSAFileServer -FileServerName ¥¥abc –EnableArchiving

UNC 名が「¥¥abc」のファイルサーバーのファイルシステムアーカイブを有効にします。

■ Set-EVFSAFileServer -SiteId 198...example.com -Identifier

abc.example.com –EnableArchiving:$false

または

Set-EVFSAFileServer -SiteId 198...example.com –FileServerDNSName

abc.example.com –EnableArchiving:$false

完全修飾ドメイン名が「abc.example.com」のファイルサーバーのファイルシステムアーカイブを無効にします。

■ Set-EVFSAFileServer -Identifier ¥¥NetAppFS

-EnablePlaceholderRecalls -MaxRecallThreads 10

-RecallLimitMaxRecalls 20 -RecallLimitTimeInterval 30 –

IgnoreRecallLimitForLocalAdministrators

UNC 名が「¥¥NetAppFS」の NetApp ファイルサーバーにおけるプレースホルダの呼び戻しを有効にし、呼び戻しスレッドの最大数と管理者がファイルを呼び戻すこと

ができる速度を更新します。このコマンドはローカル管理者グループで呼び戻し限度

を無視するかについても指定します。

■ Set-EVFSAFileServer -Identifier ¥¥VNXFS -UsePlaceHolderShortcuts

-PortNumber 5080 -SSLRequired:$false -DataMoverAccountDetails

(Get-Credential)

UNC 名が「¥¥VNXFS」の Celerra/VNX ファイルサーバーのプレースホルダショートカットを有効にし、Data Mover アカウントの詳細を更新します。

■ Set-EVFSAFileServer ¥¥abc -ActionOnPlaceholderDelete

RetainArchivedFile

UNC 名が「¥¥abc」のファイルサーバーのプレースホルダ削除設定の処理を[アーカイブファイルを保持]に更新します。

■ Set-EVFSAFileServer ¥¥abc -EnablePassthroughRecall

-PassthroughRecallCacheLocation “C:¥CacheLocation”

-PassthroughRecallCacheSizeInGB 5

UNC 名「¥¥abc」を持つ Windows ファイルサーバーのパススルー呼び戻しを有効にします。このコマンドは、パススルー呼び戻しのキャッシュの場所とサイズも更新しま

す。

■ Set-EVFSAFileServer -FileServer $obj -EnableArchiving

入力 FileServer オブジェクトを使って識別されるファイルサーバーのファイルシステムアーカイブを有効にします。

54第 3 章 アーカイブ: FSASet-EVFSAFileServer

Page 55: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

メモ: FileServer オブジェクトを作成するには、次のコマンドを実行します: $obj =

Get-EVFSAFileServer -FileServerName ¥¥abc

■ Get-EVFSAFileServer -FileServerName ¥¥abc | Set-EVFSAFileServer

-EnableArchiving

Get-EVFSAFileServer から取得した FileServer オブジェクトをSet-EVFSAFileServer にパイプし、アーカイブ対象のファイルサーバーを有効にします。

■ Set-EVFSAFileServer ¥¥NetAppFS -EnablePassthroughRecall

UNC 名「¥¥NetAppFS」を持つ NetApp 7-mode ファイルサーバーのパススルー呼び戻しを有効にします。

出力

次の表に利用可能なプロパティを示します。

■ 表 3-25 は、利用可能な WindowsFileServer プロパティを一覧表示します。

■ 表 3-26 は、利用可能な NetAppCModeFileServer プロパティを一覧表示します。

■ 表 3-27 は、利用可能な NetApp7ModeFileServer プロパティを一覧表示します。

■ 表 3-28 は、利用可能な EMCCelerraOrVNXFileServer プロパティを一覧表示します。

■ 表 3-29 は、利用可能な DHSMServiceConfiguration プロパティを一覧表示します。

■ 表 3-30 は、利用可能なファイルサーバープロパティを一覧表示します。

表 3-25 Set-EVFSAFileServer - WindowsFileServer プロパティ

説明種類名前

Enterprise Vault サイトで設定されているファイルサーバーの UNC 名。

文字列FileServerName

Enterprise Vault サイトで設定されているファイルサーバーの完全修飾 DNS 名。

文字列FileServerDNSName

Enterprise Vault サイトで設定されているファイルサーバーの ID 名。

文字列FileServerId

ファイルサーバーの種類。この場合の値は

WindowsFileServer です。FileServerTypeFileServerType

このサーバーのファイルシステムアーカイ

ブを有効にするかどうかを指定します。

BooleanArchiving

55第 3 章 アーカイブ: FSASet-EVFSAFileServer

Page 56: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明種類名前

ファイルサーバーを設定した EnterpriseVault サイトの ID。

文字列SiteId

パススルー呼び戻しを設定するかどうかを

指定します。

BooleanPassthroughRecall

パススルー呼び戻しのキャッシュの場所を

指定します。

文字列PassthroughRecallCacheLocation

パススルー呼び戻しのキャッシュの場所の

サイズをギガバイト単位で指定します。

整数PassthroughRecallCacheSizeInGB

プレースホルダが削除されたときにアーカ

イブファイルを維持するか削除するかを指

定します。値には RetainArchivedFile または DeleteArchivedFile を指定できます。

ActionOnPlaceholderDelete

ActionOnPlaceholderDelete

表 3-26 Set-EVFSAFileServer - NetAppCModeFileServer プロパティ

説明種類名前

Enterprise Vault サイトで設定されているファイルサーバーの UNC 名。

文字列FileServerName

Enterprise Vault サイトで設定されているファイルサーバーの完全修飾 DNS 名。

文字列FileServerDNSName

Enterprise Vault サイトで設定されているファイルサーバーの ID 名。

文字列FileServerId

ファイルサーバーの種類。この場合の値は

NetAppCModeFileServer です。FileServerTypeFileServerType

このサーバーのファイルシステムアーカイ

ブを有効にするかどうかを指定します。

BooleanArchiving

ファイルサーバーを設定した EnterpriseVault サイトの ID。

文字列SiteId

プレースホルダが削除されたときにアーカ

イブファイルを維持するか削除するかを指

定します。値には RetainArchivedFile または DeleteArchivedFile を指定できます。

ActionOnPlaceholderDelete

ActionOnPlaceholderDelete

NetApp Filer のプレースホルダの呼び戻しの処理を有効にするかどうかを指定しま

す。

BooleanPlaceholderRecallsEnabled

56第 3 章 アーカイブ: FSASet-EVFSAFileServer

Page 57: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明種類名前

アイテムを呼び戻しするときに使われる呼

び戻しスレッドの最大数。この値は同時呼

び戻し数と同じです。

整数MaxRecallThreads

ユーザーが呼び戻すことができるアイテム

の最大数を指定します。

整数RecallLimitMaxRecalls

指定した時間内にユーザーが呼び戻すこ

とができるアイテムの最大数を指定します。

整数RecallLimitTimeInterval

NetApp Filer のローカル Administratorsグループのメンバーに、呼び戻し限度を適

用するかどうかを指定します。

BooleanIgnoreRecallLimitForLocalAdministrators

表 3-27 Set-EVFSAFileServer - NetApp7ModeFileServer プロパティ

説明種類名前

Enterprise Vault サイトで設定されているファイルサーバーの UNC 名。

文字列FileServerName

Enterprise Vault サイトで設定されているファイルサーバーの完全修飾 DNS 名。

文字列FileServerDNSName

Enterprise Vault サイトで設定されているファイルサーバーの ID 名。

文字列FileServerId

ファイルサーバーの種類。この場合の値は

NetApp7ModeFileServer です。FileServerTypeFileServerType

このサーバーのファイルシステムアーカイ

ブを有効にするかどうかを指定します。

BooleanArchiving

ファイルサーバーを設定した EnterpriseVault サイトの ID。

文字列SiteId

プレースホルダが削除されたときにアーカ

イブファイルを維持するか削除するかを指

定します。値には RetainArchivedFile または DeleteArchivedFile を指定できます。

ActionOnPlaceholderDelete

ActionOnPlaceholderDelete

パススルー呼び戻しを設定するかどうかを

指定します。

BooleanPassthroughRecall

NetApp Filer のプレースホルダの呼び戻しの処理を有効にするかどうかを指定しま

す。

BooleanPlaceholderRecallsEnabled

57第 3 章 アーカイブ: FSASet-EVFSAFileServer

Page 58: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明種類名前

アイテムを呼び戻しするときに使われる呼

び戻しスレッドの最大数。この値は同時呼

び戻し数と同じです。

整数MaxRecallThreads

ユーザーが呼び戻すことができるアイテム

の最大数を指定します。

整数RecallLimitMaxRecalls

指定した時間内にユーザーが呼び戻すこ

とができるアイテムの最大数を指定します。

整数RecallLimitTimeInterval

NetApp Filer のローカル Administratorsグループのメンバーに、呼び戻し限度を適

用するかどうかを指定します。

BooleanIgnoreRecallLimitForLocalAdministrators

表 3-28 Set-EVFSAFileServer - EMCCelerraOrVNXFileServer プロパティ

説明種類名前

Enterprise Vault サイトで設定されているファイルサーバーの UNC 名。

文字列FileServerName

Enterprise Vault サイトで設定されているファイルサーバーの完全修飾 DNS 名。

文字列FileServerDNSName

Enterprise Vault サイトで設定されているファイルサーバーの ID 名。

文字列FileServerId

ファイルサーバーの種類。EMC Celerraまたは VNX の場合は、値はEMCCelerraOrVNXFileServer です。

FileServerTypeFileServerType

このサーバーのファイルシステムアーカイ

ブを有効にするかどうかを指定します。

BooleanArchiving

ファイルサーバーを設定した EnterpriseVault サイトの ID。

文字列SiteId

ショートカットを作成するポリシーが有効に

なっている場合、プレースホルダをファイル

サーバーの共有で作成するかどうかを指

定します。

BooleanPlaceholdersEnabled

プレースホルダの作成に必要な DHSMサービスの設定を指定します。

DHSMServiceConfiguration

DHSMServiceConfiguration

58第 3 章 アーカイブ: FSASet-EVFSAFileServer

Page 59: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

表 3-29 Set-EVFSAFileServer - DHSMServiceConfiguration のプロパティ

説明種類名前

Enterprise Vault が DHSM サービスを認証するのに使う Data Mover のユーザー名を指定します。

文字列UserName

Enterprise Vault が DHSM サービスを認証するのに使う Data Mover アカウントのパスワードを指定します。 このパスワードは暗号化された形式で、Enterprise Vaultディレクトリデータベースに格納されます。

SecureStringPassword

DHSM が設定されているポート番号を指定します。

整数PortNumber

DHSM サービスで SSL 接続を必要とするかどうかを指定します。

BooleanSSLRequired

表 3-30 Set-EVFSAFileServer - FileServer のプロパティ

説明種類名前

Enterprise Vault サイトで設定されているファイルサーバーの UNC 名。

文字列FileServerName

Enterprise Vault サイトで設定されているファイルサーバーの完全修飾 DNS 名。

文字列FileServerDNSName

Enterprise Vault サイトで設定されているファイルサーバーの ID 名。

文字列FileServerId

ファイルサーバーの種類。この場合の値は

OtherCIFSFileServer です。FileServerTypeFileServerType

このサーバーのファイルシステムアーカイ

ブを有効にするかどうかを指定します。

BooleanArchiving

ファイルサーバーを設定した EnterpriseVault サイトの ID。

文字列SiteId

関連 cmdlet■ p.20 の 「Get-EVFSAFileServer」 を参照してください。

■ p.32 の 「New-EVFSAFileServer」 を参照してください。

■ p.46 の 「Remove-EVFSAFileServer」 を参照してください。

59第 3 章 アーカイブ: FSASet-EVFSAFileServer

Page 60: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

Set-EVFSAFolderSet-EVFSAFolder は既存フォルダの指定された設定を更新します。

Set-EVFSAFolder は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll によって提供されます。

構文

Set-EVFSAFolder [-SiteId <String>] [-FileServer] <String> [-Volume]

<String> [-FolderRelativePath] <String> [-Policy <String>]

[-IgnoreVolumeRules [<SwitchParameter>]] [-UseVolumePolicy

[<SwitchParameter>]] [-DisableArchivingOnFolder [<SwitchParameter>]]

[-DisableArchivingOnSubFolders [<SwitchParameter>]] [-Confirm

[<SwitchParameter>]] [-WhatIf [<SwitchParameter>]]

[<CommonParameters>]

Set-EVFSAFolder [-SiteId <String>] -Identifier <String> [-Policy

<String>] [-IgnoreVolumeRules [<SwitchParameter>]] [-UseVolumePolicy

[<SwitchParameter>]] [-DisableArchivingOnFolder [<SwitchParameter>]]

[-DisableArchivingOnSubFolders [<SwitchParameter>]] [-Confirm

[<SwitchParameter>]] [-WhatIf [<SwitchParameter>]]

[<CommonParameters>]

Set-EVFSAFolder [-SiteId <String>] [-FsaFolder] <FSAFolder> [-Policy

<String>] [-IgnoreVolumeRules [<SwitchParameter>]] [-UseVolumePolicy

[<SwitchParameter>]] [-DisableArchivingOnFolder [<SwitchParameter>]]

[-DisableArchivingOnSubFolders [<SwitchParameter>]] [-Confirm

[<SwitchParameter>]] [-WhatIf [<SwitchParameter>]]

[<CommonParameters>]

パラメータ

表 3-31 Set-EVFSAFolder パラメータ

説明パラメータ

ファイルサーバーのボリュームを設定した EnterpriseVault サイトの ID。このパラメータを省略すると、Set-EVFSAFolder は cmdlet を実行しているEnterprise Vault サーバーのサイトの ID を使います。Get-EVSite を使用して、サイト ID を取得することができます。

-SiteId (必須)

60第 3 章 アーカイブ: FSASet-EVFSAFolder

Page 61: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明パラメータ

フォルダをホストするファイルサーバーの完全修飾

DNS 名、UNC 名、エイリアス名、またはエントリ ID。名前は、ファイルサーバーを追加したときに使った名

前または管理コンソールに表示される名前と同じにす

る必要があります。ファイルサーバー名は、

Get-EVFSAFileServer を使って取得できます。UNC 名は「¥¥」接頭辞を付けても付けなくても指定できます。また、ホスト名とエイリアスのいずれかを UNC名として指定できます。

パラメータエイリアス: FileServerDNSName、FileServerName、FileServerId。

-FileServer (必須)

次の形式の、更新するフォルダのパス:

¥¥file server name¥volume name¥folder relativepath

-Identifier (必須)

FSAFolder オブジェクトを指定します。cmdlet は指定したオブジェクトから FileServerName、VolumeName、FolderName プロパティを指定してフォルダターゲットを識別します。更新する必要があ

るパラメータは指定する必要もあります。

-FsaFolder (必須)

フォルダをホストするファイルサーバーのボリュームの

名前またはエントリ ID。

パラメータエイリアス: VolumeId、VolumeName

-Volume (必須)

更新するフォルダの相対パス。

パラメータエイリアス: FolderName

-FolderRelativePath (必須)

Enterprise Vault がフォルダからアイテムをアーカイブするのに使うフォルダポリシーの名前またはエントリ

ID。指定したフォルダが EMC Celerra/VNX ファイルサーバーにある場合で、ポリシーの[プレースホルダ

が削除されたときにアーカイブアイテムを削除]設定

が有効になっている場合は、確認を求めるメッセージ

が表示されます。

パラメータエイリアス: PolicyId、PolicyName

-Policy

Enterprise Vault がフォルダをアーカイブする際にボリュームポリシールールを無視するように指定します。

フォルダポリシーを指定していない場合は、このオプ

ションは利用できません。

-IgnoreVolumeRules

61第 3 章 アーカイブ: FSASet-EVFSAFolder

Page 62: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明パラメータ

Enterprise Vault がフォルダからアイテムをアーカイブするのにボリュームポリシーを使うように指定します。

-UseVolumePolicy と -Policy の両方のパラメータを使用することはできません。

-UseVolumePolicy

指定したフォルダでファイルシステムアーカイブを無

効にします。

-DisableArchivingOnFolder

指定したフォルダのサブフォルダでファイルシステム

アーカイブを無効にします。

-DisableArchivingOnSubFolders

cmdlet を実行する前に確認するように求められます。これを使用すると、この cmdlet を EMC Celerra/VNXファイルサーバーのフォルダに対して実行するときに

表示される確認プロンプトの表示を抑止できます。プ

ロンプトを表示しないようにするには、

-Confirm:$false と入力します。

-Confirm

cmdlet の実行結果のプレビューが表示されます。cmdlet は実際には実行されません。

-WhatIf

■ Set-EVFSAFolder ¥¥abc volume1 folder1 -Policy 'office files'

または

Set-EVFSAFolder -FileServer ¥¥abc -Volume volume1

-FolderRelativePath folder1 -Policy 'office files'

または

Set-EVFSAFolder -FileServerName ¥¥abc -VolumeName volume1

-FolderRelativePath folder1 -Policy 'office files'

または

Set-EVFSAFolder -Identifier ¥¥abc¥volume1¥folder1 -Policy 'office

files'

または

Set-EVFSAFolder -FolderPath ¥¥abc¥volume1¥folder1 -Policy 'office

files'

UNC 名が「¥¥abc」のファイルサーバーに設定されたファイルサーバーボリューム「volume1」のフォルダ「folder1」に「office files」というフォルダポリシーを適用します。

■ Set-EVFSAFolder '123...example.com' '456...example.com' folder1

-Policy '789...example.com' -DisableArchivingOnFolder

-DisableArchivingOnSubFolders -IgnoreVolumeRules

または

62第 3 章 アーカイブ: FSASet-EVFSAFolder

Page 63: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

Set-EVFSAFolder -FileServer '123...example.com' -Volume

'456...example.com' -FolderRelativePath folder1 -Policy

'789...example.com' -DisableArchivingOnFolder

-DisableArchivingOnSubFolders –IgnoreVolumeRules

または

Set-EVFSAFolder -FileServerId '123...example.com' -VolumeId

'456...example.com' -FolderRelativePath folder1 -PolicyId

'789...example.com' -DisableArchivingOnFolder

-DisableArchivingOnSubFolders -IgnoreVolumeRules

エントリ ID が「789...example.com」のフォルダポリシーを、エントリ ID が「123...example.com」のファイルサーバーに設定された、エントリ ID が「456...example.com」のファイルサーバーボリュームにあるフォルダ「folder1」に適用します。このコマンドは、指定したフォルダとそのサブフォルダでのアーカイブも無

効にします。また、フォルダをアーカイブする際はボリュームポリシールールを無視し

ます。

■ Set-EVFSAFolder abc.example.com volume1 folder1 –UseVolumepolicy

または

Set-EVFSAFolder -FileServer abc.example.com -Volume volume1

-FolderRelativePath folder1 –UseVolumepolicy

または

Set-EVFSAFolder -FileServerDNSName abc.example.com -VolumeName

volume1 -FolderRelativePath folder1 –UseVolumepolicy

または

Set-EVFSAFolder -FolderPath ¥¥abc.example.com¥volume1¥folder1

-UseVolumepolicy

完全修飾ドメイン名が「abc.example.com」のファイルサーバーに設定されたファイルサーバーボリューム「volume1」のフォルダ「folder1」にボリュームポリシーを適用します。

■ Set-EVFSAFolder -FsaFolder $obj -UseVolumepolicy

入力した FsaFolder オブジェクトを使って識別されるフォルダにボリュームポリシーを適用します。

メモ: FsaFolder オブジェクトを作成するには、コマンド を実行します。$obj =Get-EVFSAFolder -Identifier ¥¥abc.example.com¥volume1¥folder1

■ Get-EVFSAFolder - Identifier ¥¥abc.example.com¥volume1¥folder1 |

Set-EVFSAFolder -UseVolumepolicy

Get-EVFSAFolder cmdlet から取得した FsaFolder オブジェクトを Set-EVFSAFoldercmdlet にパイプ処理して、フォルダのボリュームポリシーを適用します。

63第 3 章 アーカイブ: FSASet-EVFSAFolder

Page 64: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

出力

次の表に、利用可能な Set-EVFSAFolder のプロパティを示します。

表 3-32 Set-EVFSAFolder properties

説明種類名前

ファイルシステムアーカイブ用に有効になるフォル

ダのフルパス。パスは ¥¥file server name¥volumename¥folder relative path の形式にする必要があります。

文字列FolderPath

フォルダの相対パス。文字列FolderName

Enterprise Vault がフォルダからアイテムをアーカイブするのに使うフォルダポリシーの名前。

文字列FolderPolicyName

Enterprise Vault がボリュームからアイテムをアーカイブするのに使うボリュームポリシーの名前。

文字列VolumePolicyName

Enterprise Vault がフォルダからアイテムをアーカイブする際にボリュームポリシールールを無視する

ように指定します。

文字列-IgnoreVolumeRules

ファイルシステムアーカイブをフォルダで有効にす

るかどうかを指定します。

BooleanArchivingEnabledOnFolder

ファイルシステムアーカイブをフォルダのサブフォ

ルダで有効にするかどうかを指定します。

BooleanArchivingEnabledOnSubfolders

フォルダをホストするファイルサーバーの完全修飾

DNS 名。文字列FileServerName

フォルダをホストするファイルサーバーの ID。文字列FileServerId

フォルダをホストするボリュームの名前。文字列VolumeName

フォルダをホストするボリュームの ID。文字列VolumeId

フォルダの ID。文字列FolderId

Enterprise Vault がフォルダからアイテムをアーカイブするのに使うフォルダポリシーの ID。

文字列FolderPolicyId

Enterprise Vault がボリュームからアイテムをアーカイブするのに使うボリュームポリシーの ID。

文字列VolumePolicyId

■ p.26 の 「Get-EVFSAFolder」 を参照してください。

■ p.38 の 「New-EVFSAFolder」 を参照してください。

64第 3 章 アーカイブ: FSASet-EVFSAFolder

Page 65: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

■ p.47 の 「Remove-EVFSAFolder」 を参照してください。

Set-EVFSAVolumeSet-EVFSAVolume は、既存のファイルサーバーボリュームの指定された設定を更新します。Celerra 共有の場合にボリュームポリシーでパススルーと DOD の両方が有効になっていると、データが失われる可能性があるため、処理を確認するよう促すプロンプトが表

示されます。

Set-EVFSAVolume は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll に含まれています。

構文

Set-EVFSAVolume [-SiteId <String>] [-Name] <String> [-FileServerName]

<String> [[-TaskName] <String>] [[-PolicyName] <String>]

[-DisableArchiving [<SwitchParameter>]] [-PassthroughRecall

[<SwitchParameter>]] [-WhatIf [<SwitchParameter>]] [-Confirm

[<SwitchParameter>]] [<CommonParameters>]

Set-EVFSAVolume [-SiteId <String>] [-Name] <String> -FileServerId

<String> [-TaskId <String>] [-PolicyId <String>] [-DisableArchiving

[<SwitchParameter>]] [-PassthroughRecall [<SwitchParameter>]] [-WhatIf

[<SwitchParameter>]] [-Confirm [<SwitchParameter>]]

[<CommonParameters>]

パラメータ

表 3-33 Set-EVFSAVolume パラメータ

説明パラメータ

ファイルサーバーが設定された Enterprise Vault サイトの ID。このパラメータを省略すると、Set-EVFSAVolume は cmdlet を実行している Enterprise Vault サーバーのサイトの ID を使います。Get-EVSite を使ってサイト ID を取得することができます。

-SiteId (必須)

更新するボリュームの名前。-Name (必須)

Enterprise Vault サイトで設定された、ボリュームをホストするファイルサーバーターゲットの完全修飾 DNS 名またはエイリアス。

-FileServerName (必須)

ボリューム共有をホストするファイルサーバーターゲットの ID。-FileServerId (必須)

ボリュームに使うファイルシステムアーカイブタスクの名前。 このタスクはボルトストアと同じコンピュータに存在する必要があります。

-TaskName

65第 3 章 アーカイブ: FSASet-EVFSAVolume

Page 66: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明パラメータ

ボリュームに使うファイルシステムアーカイブタスクの ID。 このタスクはボルトストアと同じコンピュータに存在する必要があります。

-TaskId

新しいボリュームに使用する FSA ボリュームポリシーの名前。-PolicyName

新しいボリュームに使用する FSA ボリュームポリシーの ID。-PolicyId

指定すると、ボリュームのファイルアーカイブが無効になります。-DisableArchiving

指定すると、ボリュームでパススルー呼び戻しが有効になります。

このオプションは、Windows ファイルサーバーで提供するボリューム共有にのみ設定できます。 ファイルサーバーでパススルー呼び戻しを設定した場合にのみ利用可能です。

-PassthroughRecall

■ Set-EVFSAVolume –SiteId 198…example.com -Name Sales -FileServerId

1FB…example.com -PolicyId 10C…example.com -TaskId 120…example.com

ポリシーとタスクの ID 値を使って、ID が「1FB…example.com」のファイルサーバーのボリューム「Sales」のポリシーとタスクを更新します。

■ Set-EVFSAVolume –SiteId 198…example.com -Name Finance

-FileServerName WindowsFiler.example.com -PolicyName ‘FSA Volume

Policy’ -TaskName ‘File System Archiving Task’

名前の値を使って、完全修飾 DNS 名が「WindowsFiler.example.com」のファイルサーバーのボリューム「Finance」のポリシーとタスクを更新します。

■ Set-EVFSAVolume –SiteId 198…example.com -Name HumanResources

-FileServerName ¥¥WindowsFiler –DisableArchiving -PassthroughRecall

アーカイブを無効にして、ファイルサーバー「¥¥WindowsFiler」のボリューム「HumanResources」のパススルー呼び戻しを有効にします。

出力

表 3-34 は、利用可能なプロパティを一覧表示します。

表 3-34 Set-EVFSAVolume プロパティ

説明種類名前

FSA ボリュームの名前。文字列VolumeName

FSA ボリュームの ID。文字列VolumeId

Enterprise Vault サイトで設定したボリュームをホストするファイルサーバーの名前。

文字列FileServerName

66第 3 章 アーカイブ: FSASet-EVFSAVolume

Page 67: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明種類名前

ボリューム共有をホストするファイルサーバーの ID。文字列FileServerId

ボリュームからアーカイブしたファイルの格納に使うボ

ルトストアの名前。

文字列VaultStoreName

ボリュームからアーカイブしたファイルの格納に使うボ

ルトストアの ID。文字列VaultStoreId

ボリュームの処理に使うファイルシステムアーカイブタ

スクの名前。

文字列TaskName

ボリュームの処理に使うファイルシステムアーカイブタ

スクの ID。文字列TaskId

ボリュームからアーカイブするときに使うファイルシス

テムのボリュームアーカイブポリシーの名前。

文字列PolicyName

ボリュームからアーカイブするときに使うファイルシス

テムのアーカイブポリシーの ID。文字列PolicyId

ボリュームのファイルアーカイブを無効にするかどうか

を指定する。

SwitchParameterDisableArchiving

ボリュームのパススルー呼び戻しを有効にするかどう

かを指定する。

SwitchParameterPassthroughRecall

ボリュームを設定した Enterprise Vault サイトの ID。文字列SiteId

関連コマンドレット

■ p.29 の 「Get-EVFSAVolume」 を参照してください。

■ p.43 の 「New-EVFSAVolume」 を参照してください。

■ p.49 の 「Remove-EVFSAVolume」 を参照してください。

67第 3 章 アーカイブ: FSASet-EVFSAVolume

Page 68: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

アーカイブ: SMTPこの章では以下の項目について説明しています。

■ Get-EVSMTPHoldingFolder

■ Get-EVSMTPPolicy

■ Get-EVSMTPServerSettings

■ Get-EVSMTPTarget

■ New-EVSMTPPolicy

■ New-EVSMTPServerSettings

■ New-EVSMTPTarget

■ Remove-EVSMTPPolicy

■ Remove-EVSMTPTarget

■ Set-EVSMTPPolicy

■ Set-EVSMTPServerSettings

■ Set-EVSMTPTarget

■ Sync-EVSMTPServerSettings

Get-EVSMTPHoldingFolderGet-EVSMTPHoldingFolder は、cmdlet を実行する場所の Enterprise Vault サーバーに設定されている SMTP 保存フォルダの詳細を表示します。SMTP アーカイブタスクが設定されていない場合、Get-EVSMTPHoldingFolder は出力を生成しません。SMTPアーカイブタスクで保存フォルダを配置できない場合、Get-EVSMTPHoldingFolder によって表示される合計値は 0 です。

4

Page 69: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

Get-EVSMTPHoldingFolder は Symantec.EnterpriseVault.PowerShell.Core.dllに含まれています。このファイルは Enterprise Vault 管理シェルにより自動的にインポートされません。この モジュールをインポートする必要があります。

構文

Get-EVSMTPHoldingFolder [<CommonParameters>]

パラメータ

PowerShell 共通パラメータのみ。

■ Get-EVSMTPHoldingFolder

cmdlet を実行する場所の Enterprise Vault サーバー上で設定されている SMTP保存フォルダの詳細を表示します。

出力

Get-EVSMTPHoldingFolder はSymantec.EnterpriseVault.PowerShell.Core.Output.SMTPHoldingFolder の種類のオブジェクトを返します。ここには、次の表に一覧表示されているプロパティが含

まれています。

表 4-1 Get-EVSMTPHoldingFolder プロパティ

説明種類名前

保存フォルダを使用する SMTP アーカイブタスクの名前。

文字列TaskName

保存フォルダを使用する SMTP アーカイブタスクのディレクトリエントリ ID。

文字列TaskEntryId

SMTP 保存フォルダへの絶対パス。文字列Path

未使用の総容量 (GB)DoubleTotalQuotaGBytesFree

使用されている総容量 (GB)。DoubleTotalQuotaGBytesUsed

利用可能な総容量 (GB)。DoubleTotalQuotaGBytesAvailable

Get-EVSMTPPolicyGet-EVSMTPPolicy は、指定した Enterprise Vault サイトのすべての SMTP ポリシーの詳細を取得します。-SiteID パラメータを使ってサイト ID を指定せず、Get-EVSMTPPolicy でサイトを判別できない場合は、サイト ID を入力するよう求められ

69第 4 章 アーカイブ: SMTPGet-EVSMTPPolicy

Page 70: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

ます。また、-Name パラメータを使って特定のポリシーのプロパティを取得することもできます。

Get-EVSMTPPolicy は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll によって提供されます。

構文

Get-EVSMTPPolicy [-SiteId] <string> [[-Name] <string>]

[<CommonParameters>]

パラメータ

表 4-2 Get-EVSMTPPolicy パラメータ

説明パラメータ

取り込むポリシーがあるサイトの ID。-SiteId (必須)

取得する SMTP ポリシーの名前。-Name

■ Get-EVSMTPPolicy -SiteId 13E...example.com

指定した Enterprise Vault サイトで設定されたすべての SMTP ポリシーを取得します。

■ Get-EVSMTPPolicy -SiteId 13E...example.com -Name "SMTP policy"

または

Get-EVSMTPPolicy "SMTP policy"

SMTP ポリシー「SMTP policy」のプロパティを取得します。 次に例を示します。

SiteId : 13E...example.com

Name : SMTP policy

Description : SMTP policy

IsADefaultPolicy : True

EntryId : 125...example.com

■ 次のコマンドシーケンスを使って SMTP ポリシーのプロパティとその X-Header の詳細を表示できます。

■ $sp = Get-EVSMTPPolicy 13E...example.com "SMTP policy"

SMTP ポリシーを $sp 変数に取り込みます。

■ $sp

$sp 変数に含まれている情報を表示します。次に例を示します。

70第 4 章 アーカイブ: SMTPGet-EVSMTPPolicy

Page 71: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

SiteId : 13E...example.com

Name : SMTP policy

Description :

IsADefaultPolicy : False

EntryId : 170...example.com

■ $sp.XHeaders

X-Header を表示します。 次に例を示します。

HeadersList

-----------

{x-sender}

■ $sp.XHeaders.HeadersList

X-Header の詳しい一覧を表示します。 次に例を示します。

Name ValueType Searchable Retrievable

---- --------- ---------- -----------

x-sender 0 0 0

■ 次のコマンドシーケンスを使って、指定された SMTP ポリシーに関連付けされたSMTP ターゲットを一覧表示できます。

■ $sp = Get-EVSMTPPolicy 13E...example.com "SMTP policy"

SMTP ポリシーを $sp 変数に取り込みます。

■ $sp.GetTargets()

ポリシーに関連付けられたすべての SMTP ポリシーを一覧表示します。 次に例を示します。

[email protected]

[email protected]

[email protected]

出力

Get-EVSMTPPolicy は Symantec.EnterpriseVault.Admin.SMTPPolicy の種類のオブジェクトを返します。ここには、次の表に一覧表示されているプロパティが含まれてい

ます。

表 4-3 Symantec.EnterpriseVault.Admin.SMTPPolicy プロパティ

説明種類名前

SMTP ポリシーの説明。文字列Description

71第 4 章 アーカイブ: SMTPGet-EVSMTPPolicy

Page 72: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明種類名前

SMTP ポリシーのディレクトリエントリ ID。文字列EntryId

SMTP ポリシーがデフォルトのポリシーの場合は $true、そうでない場合は $false。

BooleanIsADefaultPolicy

SMTP ポリシーの名前。文字列Name

SMTP ポリシーが属するサイト ID。文字列SiteId

Symantec.EnterpriseVault.Admin.SMTPXHeaders:SMTP ポリシーに関連付けられた X-Header の一覧を提供します。X-Header の一覧の詳細を表示するには、PowerShell プロンプトで get-help about_SMTPXHeaders と入力してください。

オブジェクトXHeaders

関連 cmdlet■ p.78 の 「New-EVSMTPPolicy」 を参照してください。

■ p.90 の 「Remove-EVSMTPPolicy」 を参照してください。

■ p.92 の 「Set-EVSMTPPolicy」 を参照してください。

Get-EVSMTPServerSettingsGet-EVSMTPServerSettings は指定されたサイト内のすべての Enterprise Vault SMTPサーバーの設定を表示します。サイト ID を指定しない場合、Get-EVSMTPServerSettings はローカルの Enterprise Vault サーバーが属しているサイトの ID を使います。リモートコンピュータで cmdlet を実行する場合は、Get-EVSMTPServerSettings によってサイト ID を求めるメッセージが表示されます。

Get-EVSMTPServerSettings は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll によって提供されます。

構文

Get-EVSMTPServerSettings [[-SiteId] <string>] [<CommonParameters>]

パラメータ

表 4-4 Get-EVSMTPServerSettings パラメータ

説明パラメータ

SMTP 設定が属しているサイトの ID。-SiteId

72第 4 章 アーカイブ: SMTPGet-EVSMTPServerSettings

Page 73: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

■ Get-EVSMTPServerSettings -SiteId 13E...example.com

指定されたサイト内にあるすべての SMTP サーバーに適用される SMTP サーバー設定を返します。

■ 次のコマンドシーケンスを使って、サイトの SMTP サーバー設定を表示できます。

■ $sp = Get-EVSMTPServerSettings 13E...example.com

SMTP サーバー設定を $sp 変数に取り込みます。

■ $sp

$sp 変数に保持されている情報を表示します。次に例を示します。

SiteId : 13E...example.com

Port : 25

MaxMessageSize : 0

Authentication : EV_SMTP_AUTHENTICATION_ENABLE

AuthenticationEmailAddress : [email protected]

AuthenticationAllowPlainText : EV_SMTP_AUTHENTICATION

_ALLOWPLAINTEXT_TLS

Tls : EV_SMTP_TLS_ENCRYPTED

TlsCertificateInfo : Symantec.EnterpriseVault.Admin

.TlsCertificate

SMTPConnectionControl : Symantec.EnterpriseVault.Admin

.SMTPConnectionControlList

■ $sp.SMTPConnectionControl.SMTPConnectionList

接続制御リストを表示します。 一覧には、Enterprise Vault SMTP サーバーへの接続を許可されているホストの名前と IP アドレスが含まれています。 ホスト名は完全修飾ドメイン名である必要があります。

Connections

-----------

{test.example.com}

■ $sp.SMTPConnectionControl.SMTPConnectionList.Connections

接続制御の詳しいリストを表示します。 そのタイプは、_EV_SMTP_CONNECTION列挙の値を示します。

Type Value

---- -----

EV_SMTP_CONNECTION_HOSTNAME test.example.com

73第 4 章 アーカイブ: SMTPGet-EVSMTPServerSettings

Page 74: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

出力

Get-EVSMTPServerSettings はSymantec.EnterpriseVault.Admin.SMTPServerSettings の種類のオブジェクトを返します。ここには、次の表に一覧表示されているプロパティが含まれています。

表 4-5 Symantec.EnterpriseVault.Admin.SMTPServerSettings プロパティ

説明種類名前

Symantec.EnterpriseVault.Admin._EV_SMTP_AUTHENTICATION 列挙値: 受信接続に認証が必要かどうかを指定します。列挙値について詳しくは、PowerShell プロンプトで get-help about_SMTPEnumerations と入力してください。

オブジェクトAuthentication

認証が有効な場合、認証ユーザーの ID。文字列AuthenticationEmailAddress

Symantec.EnterpriseVault.Admin._EV_SMTP_AUTHENTICATION_ALLOWPLAINTEXT 列挙値: 受信接続にプレーンテキストの認証を許可するかどうかを指定します。認証が無効な場合、この値はデ

フォルトで EV_SMTP_AUTHENTICATION_ALLOWPLAINTEXT_NEVER に設定されます。列挙値について詳しくは、PowerShell プロンプトで get-helpabout_SMTPEnumerations と入力してください。

オブジェクトAuthenticationAllowPlainText

最大 SMTP メッセージサイズ(MB)。整数MaxMessageSize

SMTP サーバーがリッスンするポート番号。整数Port

SMTP サーバー設定が属しているサイトの ID。文字列SiteId

Symantec.EnterpriseVault.Admin.SMTPConnectionControlList:SMTP サーバーへの許可された接続の一覧を提供します。許可された接続の一覧の管理について詳しくは、PowerShell プロンプトで get-helpabout_SMTPConnectionControlList と入力してください。

オブジェクトSMTPConnectionControl

Symantec.EnterpriseVault.Admin._EV_SMTP_TLS 列挙値: SMTP サーバーへの暗号化された接続および暗号化されていない接続のサポートを指定しま

す。列挙値について詳しくは、PowerShell プロンプトで get-helpabout_SMTPEnumerations と入力してください。

オブジェクトTls

Symantec.EnterpriseVault.Admin.TlsCertificate: SMTP 接続に使われる TLS 証明書の情報を提供します。

オブジェクトTlsCertificateInfo

関連 cmdlet■ p.80 の 「New-EVSMTPServerSettings」 を参照してください。

■ p.94 の 「Set-EVSMTPServerSettings」 を参照してください。

74第 4 章 アーカイブ: SMTPGet-EVSMTPServerSettings

Page 75: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

■ p.103 の 「Sync-EVSMTPServerSettings」 を参照してください。

Get-EVSMTPTargetGet-EVSMTPTarget は Enterprise Vault サイトで設定されているすべての SMTP ターゲットアドレスを返します。-SiteID パラメータを使ってサイト ID を指定せず、Get-EVSMTPTarget でサイトを判別できない場合は、サイト ID を入力するよう求められます。SMTP ターゲットの名前を指定した場合、Get-EVSMTPTarget はそのターゲットアドレスのプロパティを取得します。プロパティの説明については、New-EVSMTPTarget のヘルプを参照してください。

New-EVSMTPTarget、Set-EVSMTPTarget、または Remove-EVSMTPTarget を実行すると、Enterprise Vault は Enterprise Vault ディレクトリ内と、サイト内の各 EnterpriseVault SMTP サーバー上にある SMTP ターゲット情報を更新します。Enterprise Vaultがいずれかの SMTP サーバー上の SMTP ターゲットを更新できない場合は、GetFailedEVServerList 関数を使って、Enterprise Vault が更新できなかったサーバーを一覧表示できます。

Get-EVSMTPTarget は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll によって提供されます。

構文

Get-EVSMTPTarget [-SiteId] <string> [[-Name] <string>]

[<CommonParameters>]

パラメータ

表 4-6 Get-EVSMTPTarget パラメータ

説明パラメータ

取り込む SMTP ターゲットがあるサイトの ID。-SiteId (必須)

取り込む SMTP ターゲットのアドレス。-Name

■ Get-EVSMTPTarget -SiteId 13E...example.com

Enterprise Vault サイトで設定されているすべての SMTP ターゲットを返します。

■ 次のコマンドシーケンスを使って、SMTP ターゲット [email protected] に関する情報を返すことができます。

■ $st = New-Object Symantec.EnterpriseVault.Admin.SMTPTarget

New-Object を使って、SMTPTarget オブジェクトを保持するための $st という新しい変数を作成します。

75第 4 章 アーカイブ: SMTPGet-EVSMTPTarget

Page 76: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

■ $st.Name = "[email protected]"

Name パラメータを使って、取得対象として [email protected] を指定します。

■ $st.Read()

Read メソッドを使って、指定した SMTP ターゲットに関する情報を $st 変数に取り込みます。

■ $st

$st 変数に含まれているターゲット情報を表示します。次に例を示します。

SiteId : 13E...example.com

Name : [email protected]

PolicyId : 138...example.com

PolicyName : Default SMTP Policy

RetentionCategoryId : 100...example.com

RetentionCategory : Default Retention Category (From Plan)

ArchiveId : 11F...example.com

ArchiveType : SMTP

ArchiveName : SMTPLocal

VaultStoreName : Express Vault Store

ArchivingEnabled : true

RetryCount : 0

この場合、cmdlet は保持カテゴリ名に「(From Plan)」という語句を追加します。保持計画は SMTP ターゲットに関連付けされているアーカイブに適用されています。

次のコマンドのいずれかを使ってこの情報を表示することもできます。

■ Get-EVSMTPTarget -SiteId 13E...example.com -Name

[email protected]

■ Get-EVSMTPTarget 13E...example.com [email protected]

■ 次のコマンドシーケンスを使って、SMTP ターゲットに関する情報を返したり、ターゲットが New-EVSMTPTarget、Set-EVSMTPTarget、または Remove-EVSMTPTarget のいずれによっても更新されなかったサーバーの一覧を検索したりできます。

■ $st = Get-EVSMTPTarget 13E...example.com [email protected]

SMTP ターゲットを $st 変数に取り込みます。

■ $st

$st に保持されているターゲット情報を表示します。次に例を示します。

SiteId : 13E...example.com

Name : [email protected]

PolicyId : 138...example.com

76第 4 章 アーカイブ: SMTPGet-EVSMTPTarget

Page 77: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

PolicyName : Default SMTP Policy

RetentionCategoryId : 100...example.com

RetentionCategory : Default Retention Category

ArchiveId : 11F...example.com

ArchiveType : SMTP

ArchiveName : SMTPLocal

VaultStoreName : Express Vault Store

ArchivingEnabled : true

RetryCount : 0

■ $st.GetFailedEVServerList()

ターゲットが更新されなかった Enterprise Vault サーバーの一覧を表示します。次に例を示します。

EV1101, EVSMTP11

出力

Get-EVSMTPTarget は Symantec.EnterpriseVault.Admin.SMTPTarget の種類のオブジェクトを返します。ここには、次の表に一覧表示されているプロパティが含まれてい

ます。

表 4-7 Symantec.EnterpriseVault.Admin.SMTPTarget プロパティ

説明種類名前

SMTP ターゲットに関連付けされたアーカイブの ID。文字列ArchiveId

SMTP ターゲットに関連付けされたアーカイブの名前。文字列ArchiveName

SMTP ターゲットに関連付けられているアーカイブの種類。オブジェクトArchiveType

SMTP ターゲットとの間で受送信されるメッセージが現在アーカイブされている場合は $true、そうでない場合は$false です。

BooleanArchivingEnabled

SMTP ターゲットのアドレス。文字列Name

SMTP ターゲットに関連付けされた SMTP ポリシーの ID。文字列PolicyId

SMTP ターゲットに関連付けされた SMTP ポリシー。文字列PolicyName

77第 4 章 アーカイブ: SMTPGet-EVSMTPTarget

Page 78: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明種類名前

Enterprise Vault が新しくアーカイブされたアイテムに割り当てる保持カテゴリの名前。

Enterprise Vault が「(From Plan)」という語句を保持カテゴリ名に追加した場合、保持計画は SMTP ターゲットに関連付けされたアーカイブに適用されています。Enterprise Vaultは保持計画で定義された保持カテゴリをアイテムに適用し

ます。アーカイブに保持計画を割り当てていない場合、有

効な保持カテゴリは、SMTP ターゲットのプロパティで定義された保持カテゴリになります。

文字列RetentionCategory

Enterprise Vault が新しくアーカイブされたアイテムに割り当てる保持カテゴリの ID。

RetentionCategory と同様に、Enterprise Vault がアイテムを格納するアーカイブに保持計画が割り当てられている

かどうかによって変わります。

文字列RetentionCategoryId

ターゲットが属しているサイトの ID。文字列SiteId

SMTP ターゲットに関連付けされたボルトストアの名前。文字列VaultStoreName

関連 cmdlet■ p.85 の 「New-EVSMTPTarget」 を参照してください。

■ p.91 の 「Remove-EVSMTPTarget」 を参照してください。

■ p.99 の 「Set-EVSMTPTarget」 を参照してください。

New-EVSMTPPolicyNew-EVSMTPPolicy は指定された名前、説明、X-Header 一覧を含む、新しい SMTPポリシーを作成します。-SiteID パラメータを使ってサイト ID を指定せず、New-EVSMTPPolicy でサイトを判別できない場合は、サイト ID を入力するよう求められます。すでに存在するポリシー名を指定すると、New-EVSMTPPolicy は失敗します。

New-EVSMTPPolicy は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll によって提供されます。

構文

New-EVSMTPPolicy [-SiteId] <string> [-Name] <string> [-Description

<string>] [-XHeaders <Symantec.EnterpriseVault.Admin.SMTPXHeaders>]

[<CommonParameters>]

78第 4 章 アーカイブ: SMTPNew-EVSMTPPolicy

Page 79: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

パラメータ

表 4-8 New-EVSMTPPolicy パラメータ

説明パラメータ

新しい SMTP ポリシーを追加するサイトの ID。-SiteId (必須)

新しい SMTP ポリシーの名前。-Name (必須)

新しい SMTP ポリシーの説明。-Description

新しい SMTP ポリシーに追加する X-Header。

X-Header の一覧の管理について詳しくは、PowerShell プロンプトでget-help about_SMTPXHeaders と入力してください。

-XHeaders

■ New-EVSMTPPolicy -SiteId 13E...example.com -Name "SMTP policy"

-Description "SMTP policy created using PowerShell"

「PowerShell で作成された SMTP」という説明を伴う、「SMTP policy」という新しいSMTP ポリシーを作成します。

■ 次のコマンドシーケンスを使って、X-Header オブジェクトを作成し、2 つの X-Headerをオブジェクトに追加してから、新しい SMTP ポリシーを作成できます。

■ $xheaders = New-Object

Symantec.EnterpriseVault.Admin.SMTPXHeaders

X-Header オブジェクトを作成します。

■ $xheaders.Add('x-code1')

$xheaders.Add('x-code2')

これらのコマンドは、X-Header オブジェクトに X-Header として「x-code1」と「x-code2」を追加します。

■ New-EVSMTPPolicy -Name "SMTP policy" -XHeaders $xheaders

「SMTP policy」という新しい SMTP ポリシーを作成し、そのポリシーに新しいX-Header を追加して次の出力を生成します。

SiteId : 13E...example.com

EntryId : 11E...example.com

IsADefaultPolicy : False

XHeaders : Symantec.EnterpriseVault.Admin.SMTPXHeaders

Name : SMTP policy

Description :

79第 4 章 アーカイブ: SMTPNew-EVSMTPPolicy

Page 80: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

出力

New-EVSMTPPolicy は Symantec.EnterpriseVault.Admin.SMTPPolicy の種類のオブジェクトを返します。ここには、次の表に一覧表示されているプロパティが含まれてい

ます。

表 4-9 Symantec.EnterpriseVault.Admin.SMTPPolicy プロパティ

説明種類名前

SMTP ポリシーの説明。文字列Description

SMTP ポリシーのディレクトリエントリ ID。文字列EntryId

SMTP ポリシーがデフォルトのポリシーの場合は $true、そうでない場合は $false。

BooleanIsADefaultPolicy

SMTP ポリシーの名前。文字列Name

SMTP ポリシーが属するサイト ID。文字列SiteId

Symantec.EnterpriseVault.Admin.SMTPXHeaders:SMTP ポリシーに関連付けられた X-Header の一覧を提供します。X-Header の一覧の詳細を表示するには、PowerShell プロンプトで get-help about_SMTPXHeaders と入力してください。

オブジェクトXHeaders

関連 cmdlet■ p.69 の 「Get-EVSMTPPolicy」 を参照してください。

■ p.90 の 「Remove-EVSMTPPolicy」 を参照してください。

■ p.92 の 「Set-EVSMTPPolicy」 を参照してください。

New-EVSMTPServerSettingsNew-EVSMTPServerSettings は指定されたサイト内にあるすべての Enterprise VaultSMTP サーバーの初期設定を作成します。-SiteID パラメータを使ってサイト ID を指定せず、New-EVSMTPServerSettings でサイトを判別できない場合は、サイト ID を入力するよう求められます。

サイトの SMTP 設定がすでに存在する場合、この cmdlet は失敗します。

New-EVSMTPServerSettings は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll によって提供されます。

80第 4 章 アーカイブ: SMTPNew-EVSMTPServerSettings

Page 81: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

構文

New-EVSMTPServerSettings [[-SiteId] <string>] -Port <integer>

[-MaxMessageSize <integer>] -Authentication

<Symantec.EnterpriseVault.Admin._EV_SMTP_AUTHENTICATION enumeration

value> [-AuthenticationCredentials

<System.Management.Automation.PSCredential>]

-AuthenticationAllowPlainText

<Symantec.EnterpriseVault.Admin._EV_SMTP_AUTHENTICATION_ALLOWPLAINTEXT

enumeration value> -Tls <Symantec.EnterpriseVault.Admin._EV_SMTP_TLS

enumeration value> [-TlsCertificateFile <string>]

[-TlsSecurePassphrase <System.Security.SecurseString>]

[-SMTPConnectionControl

<Symantec.EnterpriseVault.Admin.SMTPConnectionControlList>]

[<CommonParameters>]

パラメータ

表 4-10 New-EVSMTPServerSettings パラメータ

説明パラメータ

SMTP 設定が適用されるサイトの ID。-SiteId

サイト内の SMTP サーバーによって使用されるポート番号。

-Port (必須)

SMTP サーバーが受け入れる最大メッセージサイズ(MB)。 SMTP サーバーは指定されたサイズより大きいメッセージを拒否します。

-MaxMessageSize

この列挙値は、SMTP サーバーへの SMTP 接続の認証を有効にするかどうかを指定します。値

EV_SMTP_AUTHENTICATION_ENABLE が指定されている場合、SMTP サーバーに接続するホストはパラメータ -AuthenticationCredentials によって指定される資格情報を提供する必要がありま

す。値 EV_SMTP_AUTHENTICATION_DISABLEが指定されている場合、

-AuthenticationCredentials は必要ありません。使用する列挙について詳しくは、get-helpabout_SMTPEnumerations と入力してください。

-Authentication (必須)

81第 4 章 アーカイブ: SMTPNew-EVSMTPServerSettings

Page 82: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明パラメータ

サイト内の SMTP サーバーに接続するときにホストが使う必要のある資格情報。このパラメータは、

-Authentication がEV_SMTP_AUTHENTICATION_ENABLE に設定されている場合のみ必要です。

-AuthenticationCredentials

SMTP サーバーへの SMTP 接続でプレーンテキスト認証を有効にするかどうかを指定する列挙値。

-Authentication がEV_SMTP_AUTHENTICATION_DISABLE に設定されている場合、この値は常に

EV_SMTP_AUTHENTICATION_ALLOWPLAINTEXT_NEVERに設定されます。

EV_SMTP_AUTHENTICATION_ALLOWPLAINTEXT_TLSが指定されている場合は、SMTP サーバーで TLSを有効化する必要があります。有効化しない場合は、

該当する例外メッセージが生成されます。

使用する列挙について詳しくは、PowerShell プロンプトで get-help about_SMTPEnumerationsと入力してください。

-AuthenticationAllowPlainText(必須)

列挙値は、SMTP サーバーへの暗号化された接続および暗号化されていない接続のサポートを指定し

ます。 暗号化された接続に対応するプロトコルは、TLS(Transport Layer Security)です。 暗号化された接続がサポートされている場合は、パラメータ

-TlsCertificateFile と-TlsSecurePassphrase の値を指定する必要があります。使用する列挙について詳しくは、get-helpabout_SMTPEnumerations と入力してください。

-Tls (必須)

SMTP サーバーへの暗号化された接続に使用するTLS 証明書ファイルのパス。 このパラメータは、暗号化されていない接続のみがサポートされている場合

は必要ありません。

-TlsCertificateFile

SMTP サーバーへの暗号化された接続に必要なTLS 証明書ファイルのセキュアパスフレーズ。 このパラメータは、暗号化されていない接続のみがサポート

されている場合は必要ありません。

-TlsSecurePassphrase

82第 4 章 アーカイブ: SMTPNew-EVSMTPServerSettings

Page 83: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明パラメータ

SMTP サーバーに接続できるホストの一覧。SMTPConnectionControlList オブジェクトについて詳しくは、get-helpabout_SMTPConnectionControlList と入力してください。

-SMTPConnectionControl

■ New-EVSMTPServerSettings -Port 25 -Authentication

EV_SMTP_AUTHENTICATION_ENABLE -AuthenticationCredentials

(New-Object System.Management.Automation.PSCredential -ArgumentList

"[email protected]", ("admin@123" | ConvertTo-SecureString

-AsPlainText -Force)) -AuthenticationAllowPlainText

EV_SMTP_AUTHENTICATION_ALLOWPLAINTEXT_TLS -Tls

EV_SMTP_TLS_ENCRYPTED_AND_UNENCRYPTED -TlsCertificateFile

"C:¥rsa.p12" -TlsSecurePassphrase ("admin@123" |

ConvertTo-SecureString -AsPlainText -Force)

指定したサイト内にあるすべての SMTP サーバーについて初期 SMTP サーバー設定を作成します。 SMTP サーバーは、認証が有効化され、プレーンテキスト認証がTLS で有効化され、暗号化された接続と暗号化されていない接続の両方がサポートされているポート 25 でリッスンします。

■ C:¥PS> $xConnectionList = new-object

Symantec.EnterpriseVault.Admin.SMTPConnectionControlList

C:¥PS> $xConnectionList.Add("EV_SMTP_CONNECTION_HOSTNAME", "Test")

C:¥PS> $xConnectionList.Add("EV_SMTP_CONNECTION_HOSTNAMESUFFIX",

"smtp.example.com")

C:¥PS> $xConnectionList.Add("EV_SMTP_CONNECTION_HOSTNAMEPATTERN",

"as-[a-z0-9]*-[a-z0-9]*.example.local")

C:¥PS> $xConnectionList.Add("EV_SMTP_CONNECTION_IPV4",

"192.168.1.1")

C:¥PS> $xConnectionList.Add("EV_SMTP_CONNECTION_IPV4INCIDR",

"192.168.1.1/24")

C:¥PS> $xConnectionList.Add("EV_SMTP_CONNECTION_IPV6",

"0000:0000:0000:0000:0000:0000:0000:0001")

C:¥PS> $xConnectionList.Add("EV_SMTP_CONNECTION_IPV6INCIDR",

"0000:0000:0000:0000:0000:0000:0000:0001/128")

C:¥PS> New-EVSMTPServerSettings -Port 25 -Authentication

EV_SMTP_AUTHENTICATION_ENABLE -AuthenticationCredentials

(New-Object System.Management.Automation.PSCredential -ArgumentList

83第 4 章 アーカイブ: SMTPNew-EVSMTPServerSettings

Page 84: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

"[email protected]", ("admin@123" | ConvertTo-SecureString

-AsPlainText -Force)) -Tls EV_SMTP_TLS_ENCRYPTED_AND_UNENCRYPTED

-TlsC ertificateFile "C:¥rsa.p12" -TlsSecurePassphrase ("admin@123"

| ConvertTo-SecureString -AsPlainText -Force)

-SMTPConnectionControl $xConnectionList

SiteId : 13E9...EV1101.example.com

Port : 25

MaxMessageSize : 0

Authentication : EV_SMTP_AUTHENTICATION_ENABLE

AuthenticationEmailAddress : [email protected]

AuthenticationAllowPlainText : EV_SMTP_AUTHENTICATION

_ALLOWPLAINTEXT_TLS

Tls :

EV_SMTP_TLS_ENCRYPTED_AND_UNENCRYPTED

TlsCertificateInfo : Symantec.EnterpriseVault.Admin

.TlsCertificate

SMTPConnectionControl : Symantec.EnterpriseVault.Admin

.SMTPConnectionControlList

このコマンドシーケンスは、指定されたサイト内にあるすべての SMTP サーバーについて初期 SMTP サーバー設定を作成します。 SMTP サーバーは、認証が有効化され、プレーンテキスト認証が TLS で有効化され、暗号化された接続と暗号化されていない接続の両方がサポートされているポート 25 でリッスンします。 許可された接続が、異なるアドレス形式で SMTPConnectionControlList オブジェクトに追加されます。

出力

New-EVSMTPServerSettings はSymantec.EnterpriseVault.Admin.SMTPServerSettings の種類のオブジェクトを返します。ここには、次の表に一覧表示されているプロパティが含まれています。

表 4-11 Symantec.EnterpriseVault.Admin.SMTPServerSettings プロパティ

説明種類名前

Symantec.EnterpriseVault.Admin._EV_SMTP_AUTHENTICATION 列挙値: 受信接続に認証が必要かどうかを指定します。列挙値について詳しくは、PowerShell プロンプトで get-help about_SMTPEnumerations と入力してください。

オブジェクトAuthentication

認証が有効な場合、認証ユーザーの ID。文字列AuthenticationEmailAddress

84第 4 章 アーカイブ: SMTPNew-EVSMTPServerSettings

Page 85: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明種類名前

Symantec.EnterpriseVault.Admin._EV_SMTP_AUTHENTICATION_ALLOWPLAINTEXT 列挙値: 受信接続にプレーンテキストの認証を許可するかどうかを指定します。

認証が無効な場合、この値はデフォルトで

EV_SMTP_AUTHENTICATION_ALLOWPLAINTEXT_NEVER に設定されます。

列挙値について詳しくは、PowerShell プロンプトで get-helpabout_SMTPEnumerations と入力してください。

オブジェクトAuthenticationAllowPlainText

最大 SMTP メッセージサイズ(MB)。整数MaxMessageSize

SMTP サーバーがリッスンするポート番号。整数Port

SMTP サーバー設定が属しているサイトの ID。文字列SiteId

Symantec.EnterpriseVault.Admin.SMTPConnectionControlList:SMTP サーバーへの許可された接続の一覧を提供します。許可された接続の一覧の管理について詳しくは、PowerShell プロンプトで get-helpabout_SMTPConnectionControlList と入力してください。

オブジェクトSMTPConnectionControl

Symantec.EnterpriseVault.Admin._EV_SMTP_TLS 列挙値: SMTP サーバーへの暗号化された接続および暗号化されていない接続のサポートを指定しま

す。列挙値について詳しくは、PowerShell プロンプトで get-helpabout_SMTPEnumerations と入力してください。

オブジェクトTls

Symantec.EnterpriseVault.Admin.TlsCertificate: SMTP 接続に使われる TLS 証明書の情報を提供します。

TlsCertificate オブジェクトについて詳しくは、PowerShell プロンプトでget-help about_TlsCertificate と入力してください。

オブジェクトTlsCertificateInfo

関連 cmdlet■ p.72 の 「Get-EVSMTPServerSettings」 を参照してください。

■ p.94 の 「Set-EVSMTPServerSettings」 を参照してください。

■ p.103 の 「Sync-EVSMTPServerSettings」 を参照してください。

New-EVSMTPTargetNew-EVSMTPTarget は、指定された SMTP アドレスなどのプロパティを伴う新しい SMTPターゲットを追加します。-SiteId パラメータを使ってサイト ID を指定せず、New-EVSMTPTarget でサイトを判別できない場合は、サイト ID を入力するよう求められます。

85第 4 章 アーカイブ: SMTPNew-EVSMTPTarget

Page 86: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

New-EVSMTPTarget は、ディレクトリと、サイト内の各 Enterprise Vault SMTP サーバーに SMTP ターゲット情報を追加します。

新しい SMTP ターゲットを追加するには、次の項目を指定する必要があります。

■ ターゲット SMTP の電子メールアドレス (-Name を使用)。

■ 既存の SMTP ポリシー (-PolicyName または -PolicyId を使用)。

■ 既存の保持カテゴリ (-RetentionCategory または -RetentionCategoryId を使用) または保持計画 (-RetentionPlan を使用)。保持カテゴリと保持計画の両方を指定することはできません。

■ 既存のアーカイブ (-ArchiveName または -ArchiveId を使用)。

■ アーカイブの種類 (-ArchiveType を使用)。

名前または ID、またはこれら両方によってポリシー、保持カテゴリ、アーカイブを指定することができます。 名前と ID の両方を使う場合、これら 2 つを同じポリシー、保持カテゴリ、またはアーカイブに関連付ける必要があります。

-ArchivingEnabled $true を使ってターゲットのアーカイブを有効化するか、-ArchivingEnabled $false を使ってアーカイブを無効化します。

すでに存在するターゲットを指定したり、サイト内に存在しない SMTP 設定を指定したりすると、New-EVSMTPTarget は失敗します。

New-EVSMTPTarget がいずれかの Enterprise Vault SMTP サーバー上の SMTP 設定を更新できない場合は、GetFailedEVServerList 関数で更新されなかったサーバーを一覧表示できます。例については、Get-EVSMTPTarget のヘルプを参照してください。

New-EVSMTPTarget は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll によって提供されます。

構文

New-EVSMTPTarget [-SiteId] <string> [-Name] <string> [-PolicyId

<string>] [-PolicyName <string>] [-RetentionCategoryId <string>]

[-RetentionCategory <string>] [-RetentionPlan <string>] [-ArchiveId

<string>] [-ArchiveName <string>] -ArchiveType <object>

[-ArchivingEnabled <Boolean>] [-RetryCount <string>]

[<CommonParameters>]

パラメータ

表 4-12 New-EVSMTPTarget パラメータ

説明パラメータ

SMTP ターゲットを追加するサイトの ID。-SiteId (必須)

86第 4 章 アーカイブ: SMTPNew-EVSMTPTarget

Page 87: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明パラメータ

ターゲットの SMTP アドレス。-Name (必須)

SMTP ターゲットに関連付けされる既存の SMTP ポリシーの ID。-PolicyId

SMTP ターゲットに関連付けされる既存の SMTP ポリシーの名前。-PolicyName

SMTP ターゲットに関連付けされる既存の保持カテゴリの ID。-RetentionCategoryId

SMTP ターゲットに関連付けされる既存の保持カテゴリの名前。-RetentionCategory

SMTP ターゲットに関連付けされる既存の保持計画の名前。この計画で定義した保持カテゴリはターゲットのメッセージおよび

Enterprise Vault がそれらを格納するアーカイブに割り当てられます。 このアーカイブにすでに保持計画がある場合、New-EVSMTPTarget はその計画を保持し、新しい計画を適用しません。

次の操作はすべて実行できませんので注意してください。

■ 保持カテゴリと保持計画の両方を指定する

■ 非 SMTP アーカイブに保持計画を割り当てる■ すでに保持計画に関連付けられている SMTP アーカイブを指定する

-RetentionPlan

Enterprise Vault がターゲットのメッセージをアーカイブ化するアーカイブの ID。

-ArchiveId

Enterprise Vault がターゲットのメッセージをアーカイブ化するアーカイブの名前。

-ArchiveName

87第 4 章 アーカイブ: SMTPNew-EVSMTPTarget

Page 88: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明パラメータ

Enterprise Vault がターゲットからメッセージをアーカイブ化するアーカイブの種類。有効なアーカイブの種類は次のとおりです。

■ DominoJournal■ DominoMailbox■ ExchangeJournal■ ExchangeMailbox■ ExchangePublicFolder■ FileSystem■ InternetMail■ Shared■ SharePoint■ SharePointStructured■ SMTP

さらに、Get-EVArchive cmdlet が返すアーカイブの種類も有効です。

■ ARCHIVE_TYPE_DOMINO_JOURNAL■ ARCHIVE_TYPE_DOMINO_MAILBOX■ ARCHIVE_TYPE_FILE_SYSTEM■ ARCHIVE_TYPE_INTERNETMAIL■ ARCHIVE_TYPE_JOURNAL■ ARCHIVE_TYPE_MAILBOX■ ARCHIVE_TYPE_PUBLIC_FOLDER■ ARCHIVE_TYPE_SHARED■ ARCHIVE_TYPE_SHAREPOINT■ ARCHIVE_TYPE_SMTP

-ArchiveType (必須)

ターゲットのメッセージ (受信と送信) をアーカイブするには、$trueに設定します。ターゲットのアーカイブを無効化するには、$falseに設定します。

-ArchivingEnabled

New-EVSMTPTarget がサイト内の Enterprise Vault SMTP サーバーに対してターゲット情報の更新を試行する最大回数。

-RetryCount

■ New-EVSMTPTarget -SiteId 13E...example.com -Name

[email protected] -PolicyName 'SMTP policy' -RetentionCategory

'Standard retention' -ArchiveName SMTPLocal -ArchiveType SMTP

-ArchivingEnabled $true

指定されたプロパティを含む新しい SMTP ターゲット「[email protected]」を追加します。

88第 4 章 アーカイブ: SMTPNew-EVSMTPTarget

Page 89: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

■ $archiveType = (Get-EVArchive -ArchiveName SMTPLocal).ArchiveType;

New-EVSMTPTarget -SiteId 13E...example.com -Name

[email protected] -PolicyName 'SMTP policy' -RetentionCategory

'Standard retention' -ArchiveName SMTPLocal -ArchiveType

$archiveType -ArchivingEnabled $true

Get-EVArchive を使ってアーカイブの種類を取得し、その値を変数に保存します。指定したプロパティおよび保存されているアーカイブの種類の値を使って、新しい

SMTP ターゲットを追加します。

■ New-EVSMTPTarget -SiteId 13E...example.com -Name

[email protected] -PolicyName 'SMTP policy' -RetentionPlan

"Projects Retention Plan" -ArchiveName SMTPLocal -ArchiveType SMTP

保持計画「Projects Retention Plan」を新しい SMTP ターゲットに関連付けます。

出力

New-EVSMTPTarget は Symantec.EnterpriseVault.Admin.SMTPTarget の種類のオブジェクトを返します。ここには、次の表に一覧表示されているプロパティが含まれてい

ます。

表 4-13 Symantec.EnterpriseVault.Admin.SMTPTarget プロパティ

説明種類名前

SMTP ターゲットに関連付けられているアーカイブの ID。文字列ArchiveId

SMTP ターゲットに関連付けられているアーカイブの名前。文字列ArchiveName

SMTP ターゲットに関連付けられているアーカイブの種類。オブジェクトArchiveType

SMTP ターゲットとの間で受送信されるメッセージが現在アーカイブされている場合は $true、そうでない場合は$false です。

BooleanArchivingEnabled

SMTP ターゲットのアドレス。文字列Name

SMTP ターゲットに関連付けされた SMTP ポリシーの ID。文字列PolicyId

SMTP ターゲットに関連付けされた SMTP ポリシー。文字列PolicyName

89第 4 章 アーカイブ: SMTPNew-EVSMTPTarget

Page 90: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明種類名前

Enterprise Vault が新しくアーカイブされたアイテムに割り当てる保持カテゴリの名前。

Enterprise Vault が「(From Plan)」という語句を保持カテゴリ名に追加した場合、保持計画は SMTP ターゲットに関連付けされたアーカイブに適用されています。Enterprise Vaultは保持計画で定義された保持カテゴリをアイテムに適用し

ます。アーカイブに保持計画を割り当てていない場合、有

効な保持カテゴリは、SMTP ターゲットのプロパティで定義された保持カテゴリになります。

文字列RetentionCategory

Enterprise Vault が新しくアーカイブされたアイテムに割り当てる保持カテゴリの ID。

RetentionCategory と同様に、Enterprise Vault がアイテムを格納するアーカイブに保持計画が割り当てられている

かどうかによって変わります。

文字列RetentionCategoryId

ターゲットが属しているサイトの ID。文字列SiteId

SMTP ターゲットに関連付けされたボルトストアの名前。文字列VaultStoreName

関連 cmdlet■ p.75 の 「Get-EVSMTPTarget」 を参照してください。

■ p.91 の 「Remove-EVSMTPTarget」 を参照してください。

■ p.99 の 「Set-EVSMTPTarget」 を参照してください。

Remove-EVSMTPPolicyRemove-EVSMTPPolicy は指定した SMTP ポリシーを削除します。削除の確認を促すプロンプトが表示されます。-SiteID パラメータを使ってサイト ID を指定せず、Remove-EVSMTPPolicy でサイトを判別できない場合は、サイト ID を入力するよう求められます。

Remove-EVSMTPPolicy は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll によって提供されます。

構文

Remove-EVSMTPPolicy [-SiteId] <string> [-Name] <string>

[<CommonParameters>]

90第 4 章 アーカイブ: SMTPRemove-EVSMTPPolicy

Page 91: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

パラメータ

表 4-14 Remove-EVSMTPPolicy パラメータ

説明パラメータ

SMTP ポリシーが属しているサイトの ID。-SiteId (必須)

削除する SMTP ポリシーの名前。-Name (必須)

■ Remove-EVSMTPPolicy -SiteId 13E...example.com -Name "SMTP policy"

「SMTP policy」という SMTP ポリシーを削除します。

出力

Remove-EVSMTPPolicy は出力を返しません。

関連 cmdlet■ p.69 の 「Get-EVSMTPPolicy」 を参照してください。

■ p.78 の 「New-EVSMTPPolicy」 を参照してください。

■ p.92 の 「Set-EVSMTPPolicy」 を参照してください。

Remove-EVSMTPTargetRemove-EVSMTPTarget は指定した SMTP ターゲットを削除します。ターゲットの削除を確認するよう促すプロンプトが表示されます。-SiteID パラメータを使ってサイト ID を指定せず、Remove-EVSMTPTarget でサイトを判別できない場合は、サイト ID を入力するよう求められます。

Enterprise Vault によって、ディレクトリ内と、サイト内の各 Enterprise Vault SMTP サーバー上にある SMTP ターゲット情報が削除されます。Remove-EVSMTPTarget がいずれかの Enterprise Vault SMTP サーバー上の SMTP 設定を更新できない場合は、GetFailedEVServerList 関数で更新されなかったサーバーを一覧表示できます。例については、Get-EVSMTPTarget のヘルプを参照してください。

Remove-EVSMTPTarget は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll によって提供されます。

構文

Remove-EVSMTPTarget [-SiteId] <string> [-Name] <string> [-RetryCount

<string>] [<CommonParameters>]

91第 4 章 アーカイブ: SMTPRemove-EVSMTPTarget

Page 92: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

パラメータ

表 4-15 Remove-EVSMTPTarget パラメータ

説明パラメータ

SMTP ターゲットを削除するサイトの ID。-SiteId (必須)

削除するターゲットの SMTP アドレスの名前。-Name (必須)

Remove-EVSMTPTarget がサイト内の Enterprise Vault SMTP サーバーに対してターゲット情報の更新を試行する最大回数。

-RetryCount

■ Remove-EVSMTPTarget -SiteId 13E...example.com -Name

[email protected]

SMTP ターゲット「[email protected]」を削除します。

出力

Remove-EVSMTPTarget は出力を返しません。

関連 cmdlet■ p.75 の 「Get-EVSMTPTarget」 を参照してください。

■ p.85 の 「New-EVSMTPTarget」 を参照してください。

■ p.99 の 「Set-EVSMTPTarget」 を参照してください。

Set-EVSMTPPolicySet-EVSMTPPolicy は、既存の SMTP ポリシーのプロパティを設定または更新します。-SiteID パラメータを使ってサイト ID を指定せず、Set-EVSMTPPolicy でサイトを判別できない場合は、サイト ID を入力するよう求められます。X-Header を指定すると、Set-EVSMTPPolicy によってポリシー内の既存の X-Header が上書きされます。

Set-EVSMTPPolicy は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll によって提供されます。

構文

Set-EVSMTPPolicy [-SiteId] <string> [-Name] <string> [-Description

<string>] [-XHeaders <Symantec.EnterpriseVault.Admin.SMTPXHeaders>]

[<CommonParameters>]

92第 4 章 アーカイブ: SMTPSet-EVSMTPPolicy

Page 93: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

パラメータ

表 4-16 Set-EVSMTPPolicy パラメータ

説明パラメータ

SMTP ポリシーが属しているサイトの ID。-SiteId (必須)

更新する SMTP ポリシーの名前。-Name (必須)

SMTP ポリシーの新しい説明。-Description

SMTP ポリシーに追加する新しい X-Header の一覧。Set-EVSMTPPolicyは、既存の X-Header を自動的に削除し、それらを新しい一覧で置換します。

X-Header の一覧の管理について詳しくは、PowerShell プロンプトでget-help about_SMTPXHeaders と入力してください。

-XHeaders

■ Set-EVSMTPPolicy -SiteId '13E...example.com' -Name 'SMTP policy'

-Description 'SMTP journal archiving policy'

「SMTP policy」という SMTP ポリシーの説明を更新します。 既存の X-Header は変更されません。

■ 次のコマンドシーケンスを使って「SMTP policy」という SMTP ポリシーの X-Headerリストを更新できます。

■ $xh = New-Object Symantec.EnterpriseVault.Admin.SMTPXHeader

'x-Encoding'

X-Header 名が「x-Encoding」で他のすべてのプロパティがデフォルトの新しいX-Header オブジェクトを作成します。プロパティのデフォルト値は、Type は 0 (文字列)、Searchable は 0 (検索可能でない)、Retrievable は 0 (取り込み可能でない) です。

■ Set-EVSMTPPolicy -SiteId '13E...example.com' -Name 'SMTP policy'

-XHeaders $xh

ポリシー「SMTP policy」の X-Header を前のコマンドで指定した内容で置き換えます。

出力

Set-EVSMTPPolicy は出力を返しません。

関連 cmdlet■ p.69 の 「Get-EVSMTPPolicy」 を参照してください。

■ p.78 の 「New-EVSMTPPolicy」 を参照してください。

93第 4 章 アーカイブ: SMTPSet-EVSMTPPolicy

Page 94: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

■ p.90 の 「Remove-EVSMTPPolicy」 を参照してください。

Set-EVSMTPServerSettingsSet-EVSMTPServerSettings は指定されたサイト内のすべての Enterprise Vault SMTPサーバーの設定を更新します。-SiteID パラメータを使ってサイト ID を指定せず、Set-EVSMTPServerSettings でサイトを判別できない場合は、サイト ID を入力するよう求められます。

サイトの SMTP サーバー設定が存在しない場合、この cmdlet は失敗します。

Set-EVSMTPServerSettings は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll によって提供されます。

構文

Set-EVSMTPServerSettings [[-SiteId] <string>] [-Port <integer>]

[-MaxMessageSize <integer>] [-Authentication

<Symantec.EnterpriseVault.Admin._EV_SMTP_AUTHENTICATION enumeration

value>] [-AuthenticationCredentials

<System.Management.Automation.PSCredential>]

[-AuthenticationAllowPlainText

<Symantec.EnterpriseVault.Admin._EV_SMTP_AUTHENTICATION_ALLOWPLAINTEXT

enumeration value>] [-Tls <Symantec.EnterpriseVault.Admin._EV_SMTP_TLS

enumeration value>] [-TlsCertificateFile <string>]

[-TlsSecurePassphrase <System.Security.SecurseString>]

[-SMTPConnectionControl

<Symantec.EnterpriseVault.Admin.SMTPConnectionControlList>]

[<CommonParameters>]

パラメータ

表 4-17 Set-EVSMTPServerSettings パラメータ

説明パラメータ

SMTP 設定が適用されるサイトの ID。-SiteId

サイト内の SMTP サーバーによって使用されるポート番号。

-Port

SMTP サーバーが受け入れる最大メッセージサイズ(MB)。 SMTP サーバーは指定されたサイズより大きいメッセージを拒否します。

-MaxMessageSize

94第 4 章 アーカイブ: SMTPSet-EVSMTPServerSettings

Page 95: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明パラメータ

この列挙値は、SMTP サーバーへの SMTP 接続の認証を有効にするかどうかを指定します。値

EV_SMTP_AUTHENTICATION_ENABLE が指定されている場合、SMTP サーバーに接続するホストはパラメータ -AuthenticationCredentials によって指定される資格情報を提供する必要がありま

す。値 EV_SMTP_AUTHENTICATION_DISABLEが指定されている場合、

-AuthenticationCredentials は必要ありません。使用する列挙について詳しくは、get-helpabout_SMTPEnumerations と入力してください。

-Authentication

サイト内にある SMTP サーバーの認証資格情報。このパラメータは、-Authentication がEV_SMTP_AUTHENTICATION_ENABLE に設定されている場合のみ必要です。

-AuthenticationCredentials

SMTP サーバーへの SMTP 接続でプレーンテキスト認証を有効にするかどうかを指定する列挙値。

-Authentication がEV_SMTP_AUTHENTICATION_DISABLE に設定されている場合、この値は常に

EV_SMTP_AUTHENTICATION_ALLOWPLAINTEXT_NEVERに設定されます。

EV_SMTP_AUTHENTICATION_ALLOWPLAINTEXT_TLSが指定されている場合は、SMTP サーバーで -TLSを有効化する必要があります。有効化しない場合は、

該当する例外メッセージが生成されます。

使用する列挙について詳しくは、PowerShell プロンプトで get-help about_SMTPEnumerationsと入力してください。

-AuthenticationAllowPlainText

列挙値は、SMTP サーバーへの暗号化された接続および暗号化されていない接続のサポートを指定し

ます。 暗号化された接続に対応するプロトコルは、TLS(Transport Layer Security)です。 暗号化された接続がサポートされている場合は、パラメータ

-TlsCertificateFile と-TlsSecurePassphrase の値を指定する必要があります。使用する列挙について詳しくは、get-helpabout_SMTPEnumerations と入力してください。

-Tls

95第 4 章 アーカイブ: SMTPSet-EVSMTPServerSettings

Page 96: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明パラメータ

SMTP サーバーへの暗号化された接続に使用するTLS 証明書ファイルのパス。 このパラメータは、暗号化されていない接続のみがサポートされている場合

は必要ありません。

-TlsCertificateFile

SMTP サーバーへの暗号化された接続に必要なTLS 証明書ファイルのセキュアパスフレーズ。 このパラメータは、暗号化されていない接続のみがサポート

されている場合は必要ありません。

-TlsSecurePassphrase

SMTP サーバーに接続できるホストの一覧。SMTPConnectionControlList オブジェクトについて詳しくは、get-helpabout_SMTPConnectionControlList と入力してください。

-SMTPConnectionControl

■ Set-EVSMTPServerSettings -SiteId 13E...example.com -Authentication

EV_SMTP_AUTHENTICATION_ENABLE -AuthenticationCredentials

(New-Object System.Management.Automation.PSCredential -ArgumentList

"[email protected]", ("admin@123" | ConvertTo-SecureString

-AsPlainText -Force)) -AuthenticationAllowPlainText

EV_SMTP_AUTHENTICATION_ALLOWPLAINTEXT_TLS -Tls EV_SMTP_TLS_ENCRYP

TED_AND_UNENCRYPTED -TlsCertificateFile "C:¥rsa.p12"

-TlsSecurePassphrase ("admin@123" | ConvertTo-SecureString

-AsPlainText -Force)

指定したサイト内のすべての SMTP サーバーの SMTP サーバー設定を更新します。SMTP サーバーは、以前設定したポートでリッスンを続行します。認証が有効になり、暗号化された接続と暗号化されていない接続の両方がサポートされます。

■ C:¥PS> $xConnectionList = new-object

Symantec.EnterpriseVault.Admin.SMTPConnectionControlList

C:¥PS> $xConnectionList.Add("EV_SMTP_CONNECTION_HOSTNAME", "Test")

C:¥PS> $xConnectionList.Add("EV_SMTP_CONNECTION_HOSTNAMESUFFIX",

"smtp.example.com")

C:¥PS> $xConnectionList.Add("EV_SMTP_CONNECTION_HOSTNAMEPATTERN",

"as-[a-z0-9]*-[a-z0-9]*.example.Local")

C:¥PS> $xConnectionList.Add("EV_SMTP_CONNECTION_IPV4",

"192.168.1.1")

C:¥PS> $xConnectionList.Add("EV_SMTP_CONNECTION_IPV4INCIDR",

"192.168.1.1/24")

96第 4 章 アーカイブ: SMTPSet-EVSMTPServerSettings

Page 97: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

C:¥PS> $xConnectionList.Add("EV_SMTP_CONNECTION_IPV6",

"0000:0000:0000:0000:0000:0000:0000:0001")

C:¥PS> $xConnectionList.Add("EV_SMTP_CONNECTION_IPV6INCIDR",

"0000:0000:0000:0000:0000:0000:0000:0001/128")

C:¥PS> Set-EVSMTPServerSettings -Port 25 -Authentication

EV_SMTP_AUTHENTICATION_ENABLE -AuthenticationCredentials

(New-Object System.Management.Automation.PSCredential -ArgumentList

"[email protected]", ("admin@123" | ConvertTo-SecureString

-AsPlainText -Force)) -AuthenticationAllowPlainText

EV_SMTP_AUTHENTICATION_ALLOWPLAINTEXT_NEVER -Tls

EV_SMTP_TLS_ENCRYPTED_AND_UNENCRYPTED -TlsC ertificateFile

"C:¥rsa.p12" -TlsSecurePassphrase ("admin@123" |

ConvertTo-SecureString -AsPlainText -Force) -SMTPConnectionControl

$xConnectionList

C:¥PS> Get-EVSMTPServerSettings

SiteId : 13E...example.com

Port : 25

MaxMessageSize : 0

Authentication : EV_SMTP_AUTHENTICATION_ENABLE

AuthenticationEmailAddress : [email protected]

AuthenticationAllowPlainText : EV_SMTP_AUTHENTICATION

_ALLOWPLAINTEXT_NEVER

Tls :

EV_SMTP_TLS_ENCRYPTED_AND_UNENCRYPTED

TlsCertificateInfo : Symantec.EnterpriseVault.Admin

.TlsCertificate

SMTPConnectionControl : Symantec.EnterpriseVault.Admin

.SMTPConnectionControlList

このコマンドのシーケンスは、指定されたサイト内にあるすべての SMTP サーバーについて SMTP サーバー設定を更新します。 SMTP サーバーは、認証が有効化され、プレーンテキスト認証が許可されていない、暗号化された接続と暗号化されてい

ない接続の両方がサポートされているポート 25 でリッスンします。 許可された接続が、異なるアドレス形式で SMTPConnectionControlList オブジェクトに追加されます。

出力

Set-EVSMTPServerSettings はSymantec.EnterpriseVault.Admin.SMTPServerSettings の種類のオブジェクトを返します。ここには、次の表に一覧表示されているプロパティが含まれています。

97第 4 章 アーカイブ: SMTPSet-EVSMTPServerSettings

Page 98: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

表 4-18 Symantec.EnterpriseVault.Admin.SMTPServerSettings プロパティ

説明種類名前

Symantec.EnterpriseVault.Admin._EV_SMTP_AUTHENTICATION 列挙値: 受信接続に認証が必要かどうかを指定します。列挙値について詳しくは、PowerShell プロンプトで get-help about_SMTPEnumerations と入力してください。

オブジェクトAuthentication

認証が有効な場合、認証ユーザーの ID。文字列AuthenticationEmailAddress

Symantec.EnterpriseVault.Admin._EV_SMTP_AUTHENTICATION_ALLOWPLAINTEXT 列挙値: 受信接続にプレーンテキストの認証を許可するかどうかを指定します。

認証が無効な場合、この値はデフォルトで

EV_SMTP_AUTHENTICATION_ALLOWPLAINTEXT_NEVER に設定されます。

列挙値について詳しくは、PowerShell プロンプトで get-helpabout_SMTPEnumerations と入力してください。

オブジェクトAuthenticationAllowPlainText

最大 SMTP メッセージサイズ(MB)。整数MaxMessageSize

SMTP サーバーがリッスンするポート番号。整数Port

SMTP サーバー設定が属しているサイトの ID。文字列SiteId

Symantec.EnterpriseVault.Admin.SMTPConnectionControlList:SMTP サーバーへの許可された接続の一覧を提供します。許可された接続の一覧の管理について詳しくは、PowerShell プロンプトで get-helpabout_SMTPConnectionControlList と入力してください。

オブジェクトSMTPConnectionControl

Symantec.EnterpriseVault.Admin._EV_SMTP_TLS 列挙値: SMTP サーバーへの暗号化された接続および暗号化されていない接続のサポートを指定しま

す。列挙値について詳しくは、PowerShell プロンプトで get-helpabout_SMTPEnumerations と入力してください。

オブジェクトTls

Symantec.EnterpriseVault.Admin.TlsCertificate: SMTP 接続に使われる TLS 証明書の情報を提供します。

TlsCertificate オブジェクトについて詳しくは、PowerShell プロンプトでget-help about_TlsCertificate と入力してください。

オブジェクトTlsCertificateInfo

関連 cmdlet■ p.72 の 「Get-EVSMTPServerSettings」 を参照してください。

■ p.80 の 「New-EVSMTPServerSettings」 を参照してください。

■ p.103 の 「Sync-EVSMTPServerSettings」 を参照してください。

98第 4 章 アーカイブ: SMTPSet-EVSMTPServerSettings

Page 99: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

Set-EVSMTPTargetSet-EVSMTPTarget は、既存の SMTP ターゲットの指定されたプロパティを設定または更新します。-SiteID パラメータを使ってサイト ID を指定せず、Set-EVSMTPTarget でサイトを判別できない場合は、サイト ID を入力するよう求められます。

Set-EVSMTPTarget は、ディレクトリと、サイト内の各 Enterprise Vault SMTP サーバーで SMTP ターゲット情報を設定します。

-ArchivingEnabled $true を使ってターゲットのアーカイブを有効化するか、-ArchivingEnabled $false を使ってアーカイブを無効化します。

Set-EVSMTPTarget がいずれかの Enterprise Vault SMTP サーバー上の SMTP 設定を更新できない場合は、GetFailedEVServerList 関数で更新されなかったサーバーを一覧表示できます。例については、Get-EVSMTPTarget のヘルプを参照してください。

Set-EVSMTPTarget は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll によって提供されます。

構文

Set-EVSMTPTarget [-SiteId] <string> [-Name] <string> [-PolicyId

<string>] [-PolicyName <string>] [-RetentionCategoryId <string>]

[-RetentionCategory <string>] [-RetentionPlan <string>] [-ArchiveId

<string>] [-ArchiveName <string>] [-ArchiveType <object>]

[-ArchivingEnabled <Boolean>] [<CommonParameters>]

パラメータ

表 4-19 Set-EVSMTPTarget パラメータ

説明パラメータ

SMTP ターゲットを更新するサイトの ID。-SiteId (必須)

ターゲットの SMTP アドレス。-Name (必須)

SMTP ターゲットに関連付けされる既存の SMTP ポリシーの ID。-PolicyId

SMTP ターゲットに関連付けされる既存の SMTP ポリシーの名前。-PolicyName

SMTP ターゲットに関連付けされる既存の保持カテゴリの ID。-RetentionCategoryId

SMTP ターゲットに関連付けされる既存の保持カテゴリの名前。保持カテゴリを指定する場合は、任意のアーカイブの種類を使うこと

ができます。

-RetentionCategory

99第 4 章 アーカイブ: SMTPSet-EVSMTPTarget

Page 100: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明パラメータ

Enterprise Vault がターゲットのメッセージをアーカイブするアーカイブに関連付けされる既存の保持計画の名前。この計画で定義

した保持カテゴリはターゲットのメッセージに割り当てられます。こ

のアーカイブにすでに保持計画がある場合、Set-EVSMTPTargetはその計画を保持し、新しい計画を適用しません。

次の操作はすべて実行できませんので注意してください。

■ 保持カテゴリと保持計画の両方を指定する

■ 非 SMTP アーカイブに保持計画を割り当てる■ すでに保持計画に関連付けられている SMTP アーカイブを指定する

-RetentionPlan

Enterprise Vault がターゲットのメッセージをアーカイブ化するアーカイブの ID。

-ArchiveId

Enterprise Vault がターゲットのメッセージをアーカイブ化するアーカイブの名前。

-ArchiveName

100第 4 章 アーカイブ: SMTPSet-EVSMTPTarget

Page 101: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明パラメータ

Enterprise Vault がターゲットからメッセージをアーカイブ化するアーカイブの種類。有効なアーカイブの種類は次のとおりです。

■ Shared■ ExchangeMailbox■ ExchangeJournal■ ExchangePublicFolder■ SharePointStructured■ FileSystem■ SharePoint■ DominoJournal■ DominoMailbox■ SMTP■ InternetMail

さらに、Get-EVArchive が出力するアーカイブの種類も有効です。

■ ARCHIVE_TYPE_SHARED■ ARCHIVE_TYPE_MAILBOX■ ARCHIVE_TYPE_JOURNAL■ ARCHIVE_TYPE_PUBLIC_FOLDER■ ARCHIVE_TYPE_FILE_SYSTEM■ ARCHIVE_TYPE_SHAREPOINT■ ARCHIVE_TYPE_DOMINO_JOURNAL■ ARCHIVE_TYPE_DOMINO_MAILBOX■ ARCHIVE_TYPE_SMTP■ ARCHIVE_TYPE_INTERNETMAIL

-ArchiveType

ターゲットのメッセージ (受信と送信) をアーカイブするには、$trueに設定します。ターゲットのアーカイブを無効化するには、$falseに設定します。

-ArchivingEnabled

■ Set-EVSMTPTarget -SiteId 13E...example.com -Name

[email protected] -PolicyName 'SMTP policy' -RetentionCategory

'Standard retention' -ArchiveName SMTPLocal -ArchiveType SMTP

-ArchivingEnabled $true

指定されたプロパティで SMTP ターゲット「[email protected]」を更新します。

■ Set-EVSMTPTarget 13E...example.com -Name [email protected]

-PolicyId 162...example.com -RetentionCategoryId 11B...example.com

-ArchiveName SMTPLocal -ArchiveType SMTP -ArchivingEnabled $true

101第 4 章 アーカイブ: SMTPSet-EVSMTPTarget

Page 102: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

SMTP ターゲット「[email protected]」のポリシー、保持カテゴリ、アーカイブを更新し、アーカイブ化を有効にします。 新しいポリシーと保持カテゴリが、ID 値によって指定されます。

■ $archiveType = (Get-EVArchive -ArchiveName SMTPLocal).ArchiveType;

Set-EVSMTPTarget 13E...example.com -Name [email protected]

-PolicyId 162...example.com -RetentionCategoryId 11B...example.com

-ArchiveName SMTPLocal -ArchiveType $archiveType -ArchivingEnabled

$true

Get-EVArchive を使ってアーカイブの種類を取得し、その値を変数に保存します。SMTP ターゲット「[email protected]」のポリシー、保持カテゴリ、アーカイブを更新し、アーカイブ化を有効にします。保存されているアーカイブの種類の値を使

います。

■ Set-EVSMTPTarget -SiteId 13E...example.com -Name

[email protected] -PolicyName 'SMTP policy' -RetentionPlan

"Projects Retention Plan" -ArchiveName SMTPLocal -ArchiveType SMTP

ポリシー、保持計画、および SMTP ターゲット「[email protected]」のアーカイブを更新します。

出力

Set-EVSMTPTarget は Symantec.EnterpriseVault.Admin.SMTPTarget の種類のオブジェクトを返します。ここには、次の表に一覧表示されているプロパティが含まれてい

ます。

表 4-20 Symantec.EnterpriseVault.Admin.SMTPTarget プロパティ

説明種類名前

SMTP ターゲットに関連付けされたアーカイブの ID。文字列ArchiveId

SMTP ターゲットに関連付けされたアーカイブの名前。文字列ArchiveName

SMTP ターゲットに関連付けられているアーカイブの種類。オブジェクトArchiveType

SMTP ターゲットとの間で受送信されるメッセージが現在アーカイブされている場合は $true、そうでない場合は$false です。

BooleanArchivingEnabled

SMTP ターゲットのアドレス。文字列Name

SMTP ターゲットに関連付けされた SMTP ポリシーの ID。文字列PolicyId

SMTP ターゲットに関連付けされた SMTP ポリシー。文字列PolicyName

102第 4 章 アーカイブ: SMTPSet-EVSMTPTarget

Page 103: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明種類名前

Enterprise Vault が新しくアーカイブされたアイテムに割り当てる保持カテゴリの名前。

Enterprise Vault が「(From Plan)」という語句を保持カテゴリ名に追加した場合、保持計画は SMTP ターゲットに関連付けされたアーカイブに適用されています。Enterprise Vaultは保持計画で定義された保持カテゴリをアイテムに適用し

ます。アーカイブに保持計画を割り当てていない場合、有

効な保持カテゴリは、SMTP ターゲットのプロパティで定義された保持カテゴリになります。

文字列RetentionCategory

Enterprise Vault が新しくアーカイブされたアイテムに割り当てる保持カテゴリの ID。

RetentionCategory と同様に、Enterprise Vault がアイテムを格納するアーカイブに保持計画が割り当てられている

かどうかによって変わります。

文字列RetentionCategoryId

ターゲットが属しているサイトの ID。文字列SiteId

SMTP ターゲットに関連付けされたボルトストアの名前。文字列VaultStoreName

関連コマンドレット

■ p.75 の 「Get-EVSMTPTarget」 を参照してください。

■ p.85 の 「New-EVSMTPTarget」 を参照してください。

■ p.91 の 「Remove-EVSMTPTarget」 を参照してください。

Sync-EVSMTPServerSettingsSync-EVSMTPServerSettings は Enterprise Vault ディレクトリにある SMTP サーバー設定と、指定した SMTP サーバーの設定を同期します。サーバーを指定しない場合、Sync-EVSMTPServerSettings は cmdlet を実行するサーバーの設定と同期します。

-Recreate $true を使った場合は、Sync-EVSMTPServerSettings は EnterpriseVault ディレクトリに格納されている設定を使って、指定したサーバー上のすべての SMTPサーバー設定を再作成します。

Sync-EVSMTPServerSettings は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll によって提供されます。

構文

Sync-EVSMTPServerSettings [[-Server] <string>] [[-Recreate] <Boolean>]

[<CommonParameters>]

103第 4 章 アーカイブ: SMTPSync-EVSMTPServerSettings

Page 104: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

パラメータ

表 4-21 Sync-EVSMTPServerSettings パラメータ

説明パラメータ

SMTP サーバー設定を同期または再作成する SMTP サーバーの名前。 完全修飾ドメイン名としてサーバーのホスト名またはエイリアスを指定する必要があります。

-Server

同期するのではなく、SMTP サーバー設定の再作成を強制します。-Recreate

■ Sync-EVSMTPServerSettings

cmdlet を実行するサーバーの SMTP サーバー設定を同期します。

■ Sync-EVSMTPServerSettings -Server smtp.example.com

smtp.example.com の SMTP サーバー設定を同期します。

■ Sync-EVSMTPServerSettings -Recreate $true

cmdlet を実行するサーバー上の既存の SMTP サーバー設定を削除し、EnterpriseVault ディレクトリに格納されている SMTP サーバー設定から設定を再作成します。

■ Sync-EVSMTPServerSettings -Server smtp.example.com -Recreate $true

smtp.example.com 上の既存の SMTP サーバー設定を削除し、Enterprise Vaultディレクトリに格納されている SMTP サーバー設定からその設定を再作成します。

出力

Sync-EVSMTPServerSettings は出力を返しません。

関連 cmdlet■ p.72 の 「Get-EVSMTPServerSettings」 を参照してください。

■ p.80 の 「New-EVSMTPServerSettings」 を参照してください。

■ p.94 の 「Set-EVSMTPServerSettings」 を参照してください。

104第 4 章 アーカイブ: SMTPSync-EVSMTPServerSettings

Page 105: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

バックアップ

この章では以下の項目について説明しています。

■ Clear-IndexLocationBackupMode

■ Clear-VaultStoreBackupMode

■ Get-IndexLocationBackupMode

■ Get-VaultStoreBackupMode

■ Set-IndexLocationBackupMode

■ Set-VaultStoreBackupMode

Clear-IndexLocationBackupModeClear-IndexLocationBackupMode は、1 つのインデックスの場所、サーバーに関連付けされたすべてのインデックスの場所、またはサイトのすべてのインデックスの場所の

バックアップモードの数を減らします。

Enterprise Vault は、インデックスの場所ごとのバックアップモード要求数のカウントを管理します。 たとえば、環境で並行バックアップスクリプトを使用する場合、バックアップモードのカウントは 1 より大きくなります。 バックアップモードは、バックアップモードのカウントが 0 に減るまでクリアされません。

Clear-IndexLocationBackupMode は、Enterprise Vault 管理シェルによってロードされる Symantec.EnterpriseVault.PowerShell.Snapin.dll によって提供されます。

構文

Clear-IndexLocationBackupMode [-EVServerName] <String>

[[-IndexRootPath] <String>] [-EVSiteName <String>]

[-ForceClearBackupMode <Boolean>] [-SuppressConfirm]

[<CommonParameters>]

5

Page 106: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

Clear-IndexLocationBackupMode [-EntryId <String>]

[-ForceClearBackupMode <Boolean>] [-SuppressConfirm]

[<CommonParameters>]

パラメータ

表 5-1 Clear-IndexLocationBackupMode パラメータ

説明パラメータ

インデックスの場所を所有する Enterprise Vault サーバー。 IDではなく名前でサイトまたはインデックスの場所を指定する場合、

このパラメータを指定する必要があります。 これにより、Clear-IndexLocationBackupMode はサイトまたはインデックスの場所の ID を見つけることができます。

-EVServerName (必須)

インデックスの場所のルートパス。-IndexRootPath

サイトの名前。-EVSiteName

インデックスの場所、サービス、サーバー、サイトの ID。-EntryId

バックアップモードを強制的にクリアするには、

-ForceClearBackupMode:$true を使います。Clear-IndexLocationBackupMode は既存のバックアップモードの数を無視し、0 に設定します。

-ForceClearBackupMode

-ForceClearBackupMode:$true を使うときに確認メッセージを表示しないようにするには、-SuppressConfirm を使います。このパラメータは、-ForceClearBackupMode:$true を使うときにのみ利用できます。

-SuppressConfirm

■ Clear-IndexLocationBackupMode EVServer-Win2k3

サーバー EVServer-Win2k3 に関連付けされたすべてのインデックスの場所のバックアップモードの数を減らします。

■ Clear-IndexLocationBackupMode EVServer-Win2k3

-ForceClearBackupMode:$true

サーバー EVServer-Win2k3 に関連付けされたすべてのインデックスの場所からバックアップモードを強制的にクリアします。Clear-IndexLocationBackupMode は既存のバックアップモードの数を無視し、0 に設定します。この例では、WindowsPowerShell は cmdlet を実行する前に確認のためのメッセージを表示します。

■ Clear-IndexLocationBackupMode EVServer-Win2k3

-ForceClearBackupMode:$true -SuppressConfirm

106第 5 章 バックアップClear-IndexLocationBackupMode

Page 107: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

サーバー EVServer-Win2k3 に関連付けされたすべてのインデックスの場所からバックアップモードを強制的にクリアします。Clear-IndexLocationBackupMode は既存のバックアップモードの数を無視し、0 に設定します。この例では、WindowsPowerShell は cmdlet を実行する前に確認のためのメッセージを表示しません。

■ Clear-IndexLocationBackupMode EVServer-Win2k3 -IndexRootPath

f:¥indexing¥index0

インデックスの場所 f:¥indexing¥index0 のバックアップモードの数を減らします。

■ Clear-IndexLocationBackupMode EVServer-Win2k3 -EVSiteName Site1

Site1 のすべてのインデックスの場所のバックアップモードの数を減らします。

■ Clear-IndexLocationBackupMode -EntryId 1F3...Domain.local

指定済みの ID があるオブジェクトのバックアップモードのカウントを減らします。 IDはインデックスの場所、サーバー、またはサイトのものである場合があります。

インデックスの場所の ID を指定すると、バックアップモードはそのインデックスの場所で減少します。

サーバーまたはサイトの ID を指定すると、そのサーバーと関連付けられているインデックスの場所、またはサイトで減少します。

出力

終了時に確認メッセージが表示されます。

関連コマンドレット

■ p.109 の 「Get-IndexLocationBackupMode」 を参照してください。

■ p.113 の 「Set-IndexLocationBackupMode」 を参照してください。

■ p.107 の 「Clear-VaultStoreBackupMode」 を参照してください。

■ p.111 の 「Get-VaultStoreBackupMode」 を参照してください。

■ p.115 の 「Set-VaultStoreBackupMode」 を参照してください。

Clear-VaultStoreBackupModeClear-VaultStoreBackupMode は、1 つのボルトストア、ボルトストアグループのすべてのボルトストア、サイトのすべてのボルトストアのバックアップモードの数を減らします。

Enterprise Vault は、ボルトストアごとのバックアップモード要求数のカウントを管理します。 たとえば、環境で並行バックアップスクリプトを使用する場合、バックアップモードのカウントは 1 より大きくなります。 バックアップモードは、バックアップモードのカウントが 0に減るまでクリアされません。

Clear-VaultStoreBackupMode は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.Snapin.dll によって提供されます。

107第 5 章 バックアップClear-VaultStoreBackupMode

Page 108: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

構文

Clear-VaultStoreBackupMode [-Name] <String> [-EVServerName] <String>

[-EvObjectType] <EVObjectType> [-ForceClearBackupMode <Boolean>]

[-SuppressConfirm] [<CommonParameters>]

Clear-VaultStoreBackupMode -EntryId <String> [-ForceClearBackupMode

<Boolean>] [-SuppressConfirm] [<CommonParameters>]

パラメータ

表 5-2 Clear-VaultStoreBackupMode パラメータ

説明パラメータ

ボルトストア、ボルトストアグループ、サイトの名前。-Name (必須)

ボルトストア、ボルトストアグループ、またはサイトを所有する

Enterprise Vault サーバー。 ボルトストア、ボルトストアグループ、またはサイトを ID ではなく名前で指定する場合は、このパラメータを指定する必要があります。これにより、

Clear-VaultStoreBackupMode はボルトストア、ボルトストアグループ、またはサイトの ID を見つけることができます。

-EVServerName (必須)

Name パラメータによって渡されるオブジェクトの種類。有効値は、VaultStore、VaultStoreGroup、Site です。ボルトストア、ボルトストアグループ、またはサイトを ID ではなく名前で指定する場合は、このパラメータを指定する必要があります。

-EvObjectType (必須)

ボルトストア、ボルトストアグループ、サイトの ID。-EntryId (必須)

バックアップモードを強制的にクリアするには、

-ForceClearBackupMode:$true を使います。Clear-VaultStoreBackupMode は既存のバックアップモードの数を無視し、0 に設定します。

-ForceClearBackupMode

-ForceClearBackupMode:$true を使うときに確認メッセージを表示しないようにするには、-SuppressConfirm を使います。このパラメータは、-ForceClearBackupMode:$true を使うときにのみ利用できます。

-SuppressConfirm

■ Clear-VaultStoreBackupMode VS1 EVServer-Win2k3 VaultStore

ボルトストア VS1 のバックアップモードの数を減らします。

■ Clear-VaultStoreBackupMode VS1 EVServer-Win2k3 VaultStore

-ForceClearBackupMode:$true

108第 5 章 バックアップClear-VaultStoreBackupMode

Page 109: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

ボルトストア VS1 からバックアップモードを強制的にクリアします。Clear-VaultStoreBackupMode は既存のバックアップモードのカウントを無視し、0に設定します。この例では、Windows PowerShell は cmdlet を実行する前に確認のためのメッセージを表示します。

■ Clear-VaultStoreBackupMode VS1 EVServer-Win2k3 VaultStore

-ForceClearBackupMode:$true -SuppressConfirm

ボルトストア VS1 からバックアップモードを強制的にクリアします。Clear-VaultStoreBackupMode は既存のバックアップモードのカウントを無視し、0に設定します。この例では、Windows PowerShell は cmdlet を実行する前に確認のためのメッセージを表示しません。

■ Clear-VaultStoreBackupMode VSG1 EVServer-Win2k3 VaultStoreGroup

ボルトストアグループ VSG1 のすべてのボルトストアのバックアップモードの数を減らします。

■ Clear-VaultStoreBackupMode Site1 EVServer-Win2k3 Site

Site1 のすべてのボルトストアのバックアップモードの数を減らします。

■ Clear-VaultStoreBackupMode -EntryId 1F3...Domain.local

指定済みの ID があるオブジェクトのバックアップモードのカウントを減らします。 IDはボルトストア、ボルトストアグループ、またはサイトのものである場合があります。

ボルトストアの ID を指定すると、バックアップモードのカウントがそのボルトストアで減少します。

ボルトストアグループまたはサイトの ID を指定すると、バックアップモードカウントはグループまたはサイトに属するボルトストアで減少します。

出力

終了時に確認メッセージが表示されます。

関連コマンドレット

■ p.105 の 「Clear-IndexLocationBackupMode」 を参照してください。

■ p.109 の 「Get-IndexLocationBackupMode」 を参照してください。

■ p.113 の 「Set-IndexLocationBackupMode」 を参照してください。

■ p.111 の 「Get-VaultStoreBackupMode」 を参照してください。

■ p.115 の 「Set-VaultStoreBackupMode」 を参照してください。

Get-IndexLocationBackupModeGet-IndexLocationBackupMode は、1 つのインデックスの場所、サーバーに関連付けされたすべてのインデックスの場所、またはサイトのすべてのインデックスの場所に対す

る現在のバックアップモード設定を報告します。

109第 5 章 バックアップGet-IndexLocationBackupMode

Page 110: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

Get-IndexLocationBackupMode は、Enterprise Vault 管理シェルによってロードされる Symantec.EnterpriseVault.PowerShell.Snapin.dll によって提供されます。

構文

Get-IndexLocationBackupMode [-EVServerName] <String> [[-IndexRootPath]

<String>] [-EVSiteName <String>] [<CommonParameters>]

Get-IndexLocationBackupMode [-EntryId <String>] [<CommonParameters>]

パラメータ

表 5-3 Get-IndexLocationBackupMode パラメータ

説明パラメータ

インデックスの場所を所有する Enterprise Vaultサーバー。 ID ではなく名前でサイトまたはインデックスの場所を指定する場合、このパラメータ

を指定する必要があります。 これにより、Get-IndexLocationBackupMode はサイトまたはインデックスの場所の ID を見つけることができます。

-EVServerName (必須)

インデックスの場所のルートパス。-IndexRootPath

サイトの名前。-EVSiteName

インデックスの場所、サービス、サーバー、サイト

の ID。-EntryId

■ Get-IndexLocationBackupMode EVServer-Win2k3

サーバー EVServer-Win2k3 に関連付けされたすべてのインデックスの場所に対する現在のバックアップモード設定を報告します。

■ Get-IndexLocationBackupMode EVServer-Win2k3 -IndexRootPath

f:¥indexing¥index0

インデックスの場所 f:¥indexing¥index0 に対する現在のバックアップモード設定を報告します。

■ Get-IndexLocationBackupMode EVServer-Win2k3 -EVSiteName Site1

Site1 のすべてのインデックスの場所に対する現在のバックアップモード設定を報告します。

■ Get-IndexLocationBackupMode -EntryId 1F3...Domain.local

指定済みの ID があるオブジェクトの現在のバックアップモード設定を報告します。ID はインデックスの場所、サービス、サーバー、サイトのものである場合があります。

110第 5 章 バックアップGet-IndexLocationBackupMode

Page 111: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

インデックスの場所の ID を指定すると、そのインデックスの場所の現在のバックアップモード設定が報告されます。

サービス、サーバーまたはサイトの ID を指定すると、サーバーまたはサイトと関連付けられているインデックスの場所の現在のバックアップモード設定が報告されます。

出力

表 5-4 は、利用可能なプロパティをリストします。

表 5-4 Get-IndexLocationBackupMode プロパティ

説明種類名前

インデックスの場所がバックアップモードであるかど

うかを示します。 有効値は $true (インデックスの場所がバックアップモードです)、または $false(インデックスの場所がバックアップモードではありません) です。

BooleanBackupMode

IndexingServiceId。文字列IndexingServiceId

IndexRootPath。文字列IndexRootPath

IndexRootPathId。文字列IndexRootPathId

関連コマンドレット

■ p.105 の 「Clear-IndexLocationBackupMode」 を参照してください。

■ p.113 の 「Set-IndexLocationBackupMode」 を参照してください。

■ p.107 の 「Clear-VaultStoreBackupMode」 を参照してください。

■ p.111 の 「Get-VaultStoreBackupMode」 を参照してください。

■ p.115 の 「Set-VaultStoreBackupMode」 を参照してください。

Get-VaultStoreBackupModeGet-VaultStoreBackupMode は、1 つのボルトストア、ボルトストアグループのすべてのボルトストア、サイトのすべてのボルトストアに対する現在のバックアップモード設定を報

告します。

Get-VaultStoreBackupMode は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.Snapin.dll によって提供されます。

111第 5 章 バックアップGet-VaultStoreBackupMode

Page 112: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

構文

Get-VaultStoreBackupMode [-Name] <String> [-EVServerName] <String>

[-EvObjectType] <EVObjectType> [<CommonParameters>]

Get-VaultStoreBackupMode -EntryId <String> [<CommonParameters>]

パラメータ

表 5-5 Get-VaultStoreBackupMode パラメータ

説明パラメータ

ボルトストア、ボルトストアグループ、サイトの名

前。

-Name (必須)

ボルトストア、ボルトストアグループ、またはサイト

を所有する Enterprise Vault サーバー。

ボルトストア、ボルトストアグループ、またはサイト

を ID ではなく名前で指定する場合は、このパラメータを指定する必要があります。これにより、

Get-VaultStoreBackupMode はボルトストア、ボルトストアグループ、またはサイトの ID を見つけることができます。

-EVServerName (必須)

Name パラメータによって渡されるオブジェクトの種類。有効値は、VaultStore、VaultStoreGroup、Site です。

ボルトストア、ボルトストアグループ、またはサイト

を ID ではなく名前で指定する場合は、このパラメータを指定する必要があります。

-EvObjectType (必須)

ボルトストア、ボルトストアグループ、またはサイト

の ID。-EntryId (必須)

■ Get-VaultStoreBackupMode VS1 EVServer-Win2k3 VaultStore

ボルトストア VS1 の現在のバックアップモード設定を報告します。

■ Get-VaultStoreBackupMode VSG1 EVServer-Win2k3 VaultStoreGroup

ボルトストアグループ VSG1 のすべてのボルトストアの現在のバックアップモード設定を報告します。

■ Get-VaultStoreBackupMode Site1 EVServer-Win2k3 Site

Site1 のすべてのボルトストアの現在のバックアップモード設定を報告します。

■ Get-VaultStoreBackupMode -EntryId 1F3...Domain.local

112第 5 章 バックアップGet-VaultStoreBackupMode

Page 113: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

指定済みの ID があるオブジェクトの現在のバックアップモード設定を報告します。ID はボルトストア、ボルトストアグループ、またはサイトのものである場合があります。ボルトストアの場所の ID を指定すると、そのボルトストアの現在のバックアップモード設定が報告されます。

ボルトストアグループまたはサイトの ID を指定すると、グループまたはサイトに属するボルトストアの現在のバックアップモード設定が報告されます。

■ Get-VaultStoreBackupMode -EVServerName EVServer-Win2k3

-EVObjectType VaultStore -Name VS1

ボルトストア VS1 の現在のバックアップモード設定を報告します。この例では、パラメータはデフォルトの順序ではないため、名前を付ける必要がありま

す。

出力

表 5-6 は、利用可能なプロパティをリストします。

表 5-6 Get-VaultStoreBackupMode プロパティ

説明種類名前

ボルトストアがバックアップモードであるかどうかを示

します。 有効値は $true (ボルトストアはバックアップモードです)、または $false (ボルトストアはバックアップモードではありません) です。

BooleanBackupMode

VaultStoreEntryId。文字列VaultStoreEntryId。

ボルトストアの名前。文字列VaultStoreName

関連コマンドレット

■ p.105 の 「Clear-IndexLocationBackupMode」 を参照してください。

■ p.109 の 「Get-IndexLocationBackupMode」 を参照してください。

■ p.113 の 「Set-IndexLocationBackupMode」 を参照してください。

■ p.107 の 「Clear-VaultStoreBackupMode」 を参照してください。

■ p.115 の 「Set-VaultStoreBackupMode」 を参照してください。

Set-IndexLocationBackupModeSet-IndexLocationBackupMode は、1 つのインデックスの場所、サーバーに関連付けされたすべてのインデックスの場所、またはサイトのすべてのインデックスの場所のバック

アップモードの数を増やします。

113第 5 章 バックアップSet-IndexLocationBackupMode

Page 114: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

Enterprise Vault は、インデックスの場所ごとのバックアップモード要求数のカウントを管理します。 たとえば、環境で並行バックアップスクリプトを使用する場合、バックアップモードのカウントは 1 より大きくなります。 バックアップモードは、バックアップモードのカウントが 0 に減るまでクリアされません。

Set-IndexLocationBackupMode は、Enterprise Vault 管理シェルによってロードされる Symantec.EnterpriseVault.PowerShell.Snapin.dll によって提供されます。

構文

Set-IndexLocationBackupMode [-EVServerName] <String> [[-IndexRootPath]

<String>] [-EVSiteName <String>] [<CommonParameters>]

Set-IndexLocationBackupMode [-EntryId <String>] [<CommonParameters>]

パラメータ

表 5-7 Set-IndexLocationBackupMode パラメータ

説明パラメータ

インデックスの場所を所有する Enterprise Vault サーバー。 ID ではなく名前でサイトまたはインデックスの場所を指定する場合、このパラ

メータを指定する必要があります。 これにより、Set-IndexLocationBackupMode はサイトまたはインデックスの場所の ID を見つけることができます。

-EVServerName (必須)

インデックスの場所のルートパス。-IndexRootPath

サイトの名前。-EVSiteName

インデックスの場所、サービス、サーバー、サイトの ID。-EntryId

■ Set-IndexLocationBackupMode EVServer-Win2k3

サーバー EVServer-Win2k3 に関連付けされたすべてのインデックスの場所のバックアップモードの数を増やします。

■ Set-IndexLocationBackupMode EVServer-Win2k3 -IndexRootPath

f:¥indexing¥index0

インデックスの場所 f:¥indexing¥index0 のバックアップモードの数を増やします。

■ Set-IndexLocationBackupMode EVServer-Win2k3 -EVSiteName Site1

Site1 のすべてのインデックスの場所のバックアップモードの数を増やします。

■ Set-IndexLocationBackupMode -EntryId 1F3...Domain.local

指定済みの ID があるオブジェクトのバックアップモードのカウントを増やします。 IDはインデックスの場所、サーバー、またはサイトのものである場合があります。

114第 5 章 バックアップSet-IndexLocationBackupMode

Page 115: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

インデックスの場所の ID を指定すると、バックアップモードのカウントはそのインデックスの場所で増加します。

サーバーまたはサイトの ID を指定すると、サーバーと関連付けられているインデックスの場所、またはサイトでバックアップモードのカウントが増加します。

出力

終了時に確認メッセージが表示されます。

関連コマンドレット

■ p.105 の 「Clear-IndexLocationBackupMode」 を参照してください。

■ p.109 の 「Get-IndexLocationBackupMode」 を参照してください。

■ p.107 の 「Clear-VaultStoreBackupMode」 を参照してください。

■ p.111 の 「Get-VaultStoreBackupMode」 を参照してください。

■ p.115 の 「Set-VaultStoreBackupMode」 を参照してください。

Set-VaultStoreBackupModeSet-VaultStoreBackupMode は、1 つのボルトストア、ボルトストアグループのすべてのボルトストア、サイトのすべてのボルトストアのバックアップモードの数を増やします。

Enterprise Vault は、ボルトストアごとのバックアップモード要求数のカウントを管理します。 たとえば、環境で並行バックアップスクリプトを使用する場合、バックアップモードのカウントは 1 より大きくなります。 バックアップモードは、バックアップモードのカウントが 0に減るまでクリアされません。

Set-VaultStoreBackupMode は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.Snapin.dll によって提供されます。

構文

Set-VaultStoreBackupMode [-Name] <String> [-EVServerName] <String>

[-EvObjectType] <EVObjectType> [<CommonParameters>]

Set-VaultStoreBackupMode -EntryId <String> [<CommonParameters>]

パラメータ

表 5-8 Set-VaultStoreBackupMode パラメータ

説明パラメータ

ボルトストア、ボルトストアグループ、サイトの名前。-Name (必須)

115第 5 章 バックアップSet-VaultStoreBackupMode

Page 116: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明パラメータ

ボルトストア、ボルトストアグループ、またはサイトを所有する EnterpriseVault サーバー。

ボルトストア、ボルトストアグループ、またはサイトを ID ではなく名前で指定する場合は、このパラメータを指定する必要があります。これによ

り、Set-VaultStoreBackupMode はボルトストア、ボルトストアグループ、またはサイトの ID を見つけることができます。

-EVServerName (必須)

Name パラメータによって渡されるオブジェクトの種類。有効値は、VaultStore、VaultStoreGroup、Site です。

ボルトストア、ボルトストアグループ、またはサイトを ID ではなく名前で指定する場合は、このパラメータを指定する必要があります。

-EvObjectType (必須)

ボルトストア、ボルトストアグループ、またはサイトの ID。-EntryId (必須)

■ Set-VaultStoreBackupMode VS1 EVServer-Win2k3 VaultStore

ボルトストア VS1 のバックアップモードの数を増やします。

■ Set-VaultStoreBackupMode VSG1 EVServer-Win2k3 VaultStoreGroup

ボルトストアグループ VSG1 のすべてのボルトストアのバックアップモードの数を増やします。

■ Set-VaultStoreBackupMode Site1 EVServer-Win2k3 Site

Site1 のすべてのボルトストアのバックアップモードの数を増やします。

■ Set-VaultStoreBackupMode -EntryId 1F3...Domain.local

指定済みの ID があるオブジェクトのバックアップモードのカウントを増やします。 IDはボルトストア、ボルトストアグループ、またはサイトのものである場合があります。

ボルトストアの ID を指定すると、バックアップモードカウントはそのボルトストアで増加します。

ボルトストアグループまたはサイトの ID を指定すると、バックアップモードのカウントはそのグループまたはサイトに属するボルトストアで増加します。

■ Set-VaultStoreBackupMode -EVServerName EVServer-Win2k3

-EVObjectType VaultStore -Name VS1

ボルトストア VS1 のバックアップモードの数を増やします。この例では、パラメータはデフォルトの順序ではないため、名前を付ける必要がありま

す。

出力

終了時に確認メッセージが表示されます。

116第 5 章 バックアップSet-VaultStoreBackupMode

Page 117: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

関連コマンドレット

■ p.105 の 「Clear-IndexLocationBackupMode」 を参照してください。

■ p.109 の 「Get-IndexLocationBackupMode」 を参照してください。

■ p.113 の 「Set-IndexLocationBackupMode」 を参照してください。

■ p.107 の 「Clear-VaultStoreBackupMode」 を参照してください。

■ p.111 の 「Get-VaultStoreBackupMode」 を参照してください。

117第 5 章 バックアップSet-VaultStoreBackupMode

Page 118: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

分類

この章では以下の項目について説明しています。

■ Get-EVClassificationPolicy

■ Get-EVClassificationTags

■ Get-EVClassificationTestMode

■ Import-EVClassificationRules

■ New-EVClassificationPolicy

■ Publish-EVClassificationRules

■ Remove-EVClassificationPolicy

■ Set-EVClassificationPolicy

■ Set-EVClassificationTestMode

Get-EVClassificationPolicyGet-EVClassificationPolicy は、Enterprise Vault サイトで設定されているすべての分類ポリシーの一覧を返します。-Name パラメータを使うと、特定の分類ポリシーのプロパティを返すこともできます。

Get-EVClassificationPolicy は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll に含まれています。

構文

Get-EVClassificationPolicy [[-SiteId] <String>] [[-Name] <String>]

[<CommonParameters>]

6

Page 119: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

パラメータ

表 6-1 Get-EVClassificationPolicy パラメータ

説明パラメータ

分類ポリシーの詳細を返す対象 Enterprise Vault サイトの ID。このパラメータを省略し、cmdlet がレジストリ内を検索して ID を特定できない場合、Get-EVClassificationPolicy は必要な ID を入力するよう求めます。

Get-EVSite を使ってサイト ID を取得することができます。

-SiteId

プロパティを返す特定の分類ポリシーの名前。-Name

■ Get-EVClassificationPolicy

Enterprise Vault サイトで設定されているすべての分類ポリシーの一覧を返します。サイト ID が指定されていないため、cmdlet はまずその ID をレジストリ内で検索し、ID が見つからなかった場合は、それを入力するためのメッセージが表示されます。

■ Get-EVClassificationPolicy -SiteId 13E...EV.example.com

指定した Enterprise Vault サイトで設定されているすべての分類ポリシーの一覧を返します。

■ Get-EVClassificationPolicy -SiteId 13E...EV.example.com -Name

"Classification policy"

"Classification policy" という名前の分類ポリシーのプロパティを返します。 次に例を示します。

Name : Classification policy

EntryId : 125...EV.example.com

IsADefaultPolicy : True

DuringIndexing : True

DetermineRC : True

RCDuringDeletion : True

RCDuringExpiry : True

PreventRCDuringMove : True

AllowRCOnRecTypeChange : True

Description : Classification policy

SiteId : 13E...EV.example.com

出力

この cmdlet は、次のプロパティを持つタイプSymantec.EnterpriseVault.Admin.ClassificationPolicy のオブジェクトを返します。

119第 6 章 分類Get-EVClassificationPolicy

Page 120: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

表 6-2 Get-EVClassificationPolicy プロパティ

説明種類名前

分類ポリシーの名前。文字列Name

分類ポリシーのディレクトリエントリ ID。文字列EntryId

分類ポリシーがデフォルトのポリシーであるかど

うか。

BooleanIsADefaultPolicy

インデックスの作成中にアイテムを分類するか

どうか、インデックスの再構築時に再分類する

かどうか。

BooleanDuringIndexing

保持カテゴリを判別するために分類を使うかど

うか。

BooleanDetermineRC

ユーザーによる削除時にアイテムが分類される

かどうか。

BooleanRCDuringDeletion

自動期限切れ時にアイテムが分類されるかどう

か。

BooleanRCDuringExpiry

ユーザーが特定のフォルダから異なる保持カ

テゴリが設定された別のフォルダにアイテムを

移動したときに、アーカイブ済みアイテムの保

持カテゴリを Enterprise Vault が更新しないようにするかどうか。

BooleanPreventRCDuringMove

移動によってアイテムのレコードの種類が変化

する場合に (一時から永久への変化など)、このアイテムの保持カテゴリの更新を許可するかど

うか。

BooleanAllowRCOnRecTypeChange

分類ポリシーの説明。文字列Description

分類ポリシーが属するサイト ID。文字列SiteId

分類ポリシーの ID。番号Identity

関連コマンドレット

■ p.126 の 「New-EVClassificationPolicy」 を参照してください。

■ p.133 の 「Remove-EVClassificationPolicy」 を参照してください。

■ p.134 の 「Set-EVClassificationPolicy」 を参照してください。

120第 6 章 分類Get-EVClassificationPolicy

Page 121: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

Get-EVClassificationTags分類キャッシュフォルダの指定したプレーンテキスト (.txt) ファイルについて、Get-EVClassificationTags は一致するルールの詳細と、関連付けられた分類プロパティおよびプロパティ値を返します。この cmdlet では同じアイテムの再アーカイブを繰り返さなくても、ルールが正しく動作していることを確認できるため、分類ルールを作成する

ときに役立ちます。

デフォルトでは、Enterprise Vault ができるだけ早い段階でキャッシュフォルダを空にします。 ただし、管理コンソールで設定を選択することによって、キャッシュの内容を保持するように設定できます。

Get-EVClassificationTags は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.Snapin.dll に含まれています。

構文

Get-EVClassificationTags [-File] <string>

パラメータ

表 6-3 Get-EVClassificationTags パラメータ

説明パラメータ

分類の詳細を返すプレーンテキストファイルのパス。.txt ファイルのみが対象です。ドル記号($)を含むファイル名は、一重引用符(')を使ってエスケープする必要があります。

-File (必須)

■ Get-EVClassificationTags -File

E:¥EVCache¥Classification¥ClassificationFile.txt

ClassificationFile.txt ファイルの分類の詳細を返します。

■ Get-EVClassificationTags -File

'E:¥EVCache¥Classification¥EV$90B2291D1E3417B67AB88BDDC2195091~02B5EDB8.txt'

ファイル名にドル記号を含むファイルの分類の詳細を返します。 そのため、完全パスを一重引用符で囲みます。

出力

この cmdlet は、次のプロパティを含むSymantec.EnterpriseVault.PowerShell.Commands.EVClassificationProperty という型のオブジェクトの配列を返します。

121第 6 章 分類Get-EVClassificationTags

Page 122: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

表 6-4 Get-EVClassificationTags プロパティ

説明種類名前

ファイルが一致した分類ルール。文字列RuleName

ルールが 1 つ以上の値を割り当てる分類プロパティ。文字列PropertyName

ルールが分類プロパティに割り当てる値。文字列PropertyValue

Get-EVClassificationTestModeGet-EVClassificationTestMode は、処理対象アーカイブにおいて Enterprise Vault分類機能がテストモードで動作しているかどうかを報告します。テストモードでは、分類機

能は、アーカイブのアイテムに分類タグやその他の変更を適用するのではなく、計画して

いる変更を一覧表示するレポートを生成します。

Get-EVClassificationTestMode は、Enterprise Vault 管理シェルによってロードされる Symantec.EnterpriseVault.PowerShell.Snapin.dll によって提供されます。

構文

Get-EVClassificationTestMode [-ArchiveID] <string>

パラメータ

表 6-5 Get-EVClassificationTestMode パラメータ

説明パラメータ

分類のテストモードの状態を取得する対象となるアーカイブの ID を指定します。

-ArchiveID (必須)

■ Get-EVClassificationTestMode -ArchiveID 19D...EVServer1

指定したアーカイブについて分類のテストモードの現在の状態を取得します。

出力

表 6-6 は、利用可能なプロパティをリストします。

表 6-6 Get-EVClassificationTestMode プロパティ

説明種類名前

テストモードの状態を取得する対象となるアーカイブ

の ID。文字列ArchiveID

122第 6 章 分類Get-EVClassificationTestMode

Page 123: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明種類名前

テストモードの状態を取得する対象となるアーカイブ

の名前。

文字列ArchiveName

アーカイブについての分類のテストモードの現在の状

態: 有効 ($true) または無効 ($false)。BooleanTestMode

関連 cmdlet■ p.136 の 「Set-EVClassificationTestMode」 を参照してください。

Import-EVClassificationRulesImport-EVClassificationRules は、Enterprise Vault のすべての分類プロパティとルールをファイルからターゲットサーバーにインポートします。この処理を実行する前に、

cmdlet はこれらのサーバーから既存のプロパティとルールを消去します。

この cmdlet は Publish-EVClassificationRules cmdlet と似たような機能を実行します。2 つの違いは、Publish-EVClassificationRules が分類プロパティとルールをターゲットサーバーに公開する前に XML ファイルにエクスポートするのに対して、Import-EVClassificationRules は既存の XML ファイルを使って操作のインポート部分のみを実行することです。

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

■ この cmdlet を実行するには、cmdlet を実行するサーバーとすべてのターゲットサーバーの両方でシステム管理者ロールが必要です。

■ この cmdlet を実行するサーバーに Microsoft Data Classification Toolkit をインストールします。このツールキットは次の Web ページからダウンロードできます。http://www.microsoft.com/download/details.aspx?id=27123

■ この cmdlet を Enterprise Vault サーバーで実行しない場合は、-SiteId パラメータまたは -Servers パラメータのいずれかを指定する必要があります。cmdlet をEnterprise Vault サーバーで実行し、これらのパラメータを省略する場合は、このcmdlet は現在のサーバーのサイトを使って、サイトのその他すべての EnterpriseVault サーバーに対する公開を行います。

■ クラスタ構成(Windows Server Failover Clustering または Veritas Cluster Server)では、分類プロパティとルールをいずれかのクラスタノードにインポートすると、その他

のすべてのノードも更新されます。したがって、別のノードへのフェールオーバー後、

以前と同じルールを使って分類が継続されます。

■ Enterprise Vault ビルディングブロック環境では、この cmdlet は Enterprise Vaultタスクとサービスを現在ホストしているサーバーにのみインポートします。

123第 6 章 分類Import-EVClassificationRules

Page 124: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

■ この cmdlet は各ターゲットサーバー上の Enterprise Vault ストレージサービスを停止し、分類プロパティとルールをインポートした後にそのサービスを再起動します。

メモ: 分類プロパティとルールを公開するその他の方法では、ストレージサービスが自動的に停止/再起動されないため、分類エラーが発生する場合があります。 たとえば、Microsoft Data Classification Toolkit に付属する PowerShell cmdlet を使う場合がこれに該当します。 したがって、分類プロパティとルールを公開する場合は、Import-EVClassificationRules (または Publish-EVClassificationRules)を使うことを強くお勧めします。

Import-EVClassificationRules は、Enterprise Vault 管理シェルによってロードされる Symantec.EnterpriseVault.PowerShell.Snapin.dll によって提供されます。

構文

Import-EVClassificationRules [-ImportRulesFile <string>] [-SiteId

<string>] [-Servers <string>] [-TimeoutSecs <integer>] [-Confirm

<Boolean>]

パラメータ

表 6-7 Import-EVClassificationRules パラメータ

説明パラメータ

cmdlet が分類プロパティとルールをインポートする元のファイルを指定します。このファイルには .xml ファイル名拡張子が付いている必要があります。

-ImportRulesFile(必須)

分類プロパティとルールの公開先のサイトを識別します。

このパラメータを設定する場合は、同時に -Servers パラメータを設定できません。

-SiteId

分類プロパティとルールのセットを受信するサーバーを指定します。 各サーバーの NETBIOS 名、IP アドレス、完全修飾ドメイン名をカンマ区切りリストで入力します。 ローカルコンピュータを指定するには、コンピュータ名 "localhost" を入力します。

このパラメータを設定する場合は、同時に -SiteId パラメータを設定できません。

-Servers

124第 6 章 分類Import-EVClassificationRules

Page 125: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明パラメータ

この cmdlet が各ターゲットサーバーで Enterprise Vault ストレージサービスを停止または開始するときのタイムアウト値を秒単位で設定します。

デフォルトは 300 秒です。

メモ: この cmdlet が指定した期間内にサービスを再起動できない場合は、失敗したサーバーで分類ルールとストレージサービスの状態を確認

します。この cmdlet によって既存のルールが消去されて、新しいルールがインポートされない場合は、サーバーでは分類ルールが欠落したま

まになります。

-TimeoutSecs

$true (デフォルト値) に設定すると、cmdlet が分類プロパティとルールをインポートする前に確認するよう求められます。プロンプトを表示しない

ようにするには、$false に設定します。

-Confirm

■ Import-EVClassificationRules -ImportRulesFile c:¥Data¥RulesFile.xml

指定したファイルにある分類プロパティとルールを、現在のサイト (すなわち、このcmdlet を実行するサーバーと同じサイト) にあるすべての Enterprise Vault サーバーにインポートします。

■ Import-EVClassificationRules -ImportRulesFile c:¥Data¥RulesFile.xml

-SiteId 13E...EV.example.com

指定したファイルにある分類プロパティとルールを、指定したサイトにあるすべての

Enterprise Vault サーバーにインポートします。

■ Import-EVClassificationRules -ImportRulesFile c:¥Data¥RulesFile.xml

-Servers SERVER1,SERVER2.ABC.DEF.COM

指定したファイルにあるすべての分類プロパティとルールを指定したすべてのサー

バーにインポートします。

出力

この cmdlet は、次のデフォルトプロパティを持つタイプSymantec.EnterpriseVault.PowerShell.Commands.ServerInfo のオブジェクトを返します。

表 6-8 Import-EVClassificationRules プロパティ

説明種類名前

Enterprise Vault サーバーの名前。文字列ServerName

Enterprise Vault サーバーの完全修飾ドメイン名。

文字列ServerFQDN

125第 6 章 分類Import-EVClassificationRules

Page 126: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明種類名前

インポートの結果

(Succeeded/Failed/DuplicateServer)。文字列Result

サーバーへのインポートが成功しなかった場合

は、エラーの原因。

文字列ErrorMessage

関連コマンドレット

■ p.130 の 「Publish-EVClassificationRules」 を参照してください。

New-EVClassificationPolicyNew-EVClassificationPolicy は Enterprise Vault サイトの分類ポリシーを作成します。

New-EVClassificationPolicy は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll に含まれています。

構文

New-EVClassificationPolicy [[-SiteId] <String>] [-Name] <String>

[-Description <string>] [-DuringIndexing <Boolean>] [-DetermineRC

<Boolean>] [-RCDuringDeletion <Boolean>] [-RCDuringExpiry <Boolean>]

[-PreventRCDuringMove <Boolean>] [-AllowRCOnRecTypeChange <Boolean>]

[<CommonParameters>]

パラメータ

表 6-9 New-EVClassificationPolicy パラメータ

説明パラメータ

分類ポリシーを作成する Enterprise Vault サイトの ID。このパラメータを省略し、cmdlet がレジストリ内を検索して ID を特定できない場合、New-EVClassificationPolicy は必要な ID を入力するよう求めます。

Get-EVSite を使ってサイト ID を取得することができます。

-SiteId

分類ポリシーの名前。 名前は一意である必要があり、最大 40個の英数字記号とスペース文字を含めることができます。

-Name (必須)

分類ポリシーに対して設定する説明。 説明は、最大 127 個の英数字、スペース、または特殊文字を含めることができます。

-Description

126第 6 章 分類New-EVClassificationPolicy

Page 127: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明パラメータ

Enterprise Vault がアイテムのインデックスを作成するときにアイテムを分類する必要があるか ($true)、またはその必要がないか ($false) を指定します。デフォルト値は $true です。

この設定は、インデックスを再構築するときに Enterprise Vaultがアイテムを再分類するかどうかも決定します。

-DuringIndexing

アイテムの保持カテゴリの更新を分類機能に対して許可する

か ($true)、または許可しないか ($false) を指定します。デフォルト値は $true です。

-DetermineRC

DetermineRC が $true である場合に、ユーザーによる削除時に分類を有効にするか ($true)、または有効にしないか($false) を指定します。デフォルト値は $false です。

DetermineRC を $false に設定している場合は、RCDuringDeletion を $true に設定できません。

-RCDuringDeletion

DetermineRC が $true である場合に、自動期限切れ時に分類を有効にするか ($true)、または有効にしないか($false) を指定します。デフォルト値は $false です。

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

■ DetermineRC を $false に設定している場合は、RCDuringExpiry を $true に設定できません。

■ DuringIndexing が $false 、DetermineRC が$true の場合は、RCDuringExpiry を $true に設定する必要があります。

-RCDuringExpiry

DetermineRC が $true の場合は、ユーザーが特定のフォルダから異なる保持カテゴリが設定された別のフォルダにアイ

テムを移動したときに、アーカイブ済みアイテムの保持カテゴ

リを Enterprise Vault が更新しないようにするかどうかを指定します。

PreventRCDuringMove のデフォルトは $false です。Enterprise Vault はサイトのアーカイブ設定に従い、移動したアイテムの保持カテゴリを更新できます。

-PreventRCDuringMove

127第 6 章 分類New-EVClassificationPolicy

Page 128: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明パラメータ

Enterprise Vault レコード管理機能を使って、選択したアイテムをレコードとしてマーク付けする環境で使います。

PreventRCDuringMove が $true の場合 (移動したアイテムに対して保持カテゴリの更新を許可しない)、AllowRCOnRecTypeChange は、アイテムの移動によってレコードの種類が変更されるときに、これらの更新を許可する

かどうかを指定します。AllowRCOnRecTypeChange のデフォルトは $true です。

PreventRCDuringMove が $false の場合、AllowRCOnRecTypeChange は無効です。

-AllowRCOnRecTypeChange

■ New-EVClassificationPolicy -SiteId 13E...EV.example.com -Name

"Classification policy" -Description "Classification policy created

using PowerShell"

指定した Enterprise Vault サイトに "Classification policy" という名前の分類ポリシーを作成します。 新しいポリシーには "Classification policy created using PowerShell"という説明があります。

■ New-EVClassificationPolicy -Name "Classification policy"

-DuringIndexing $true -DetermineRC $false

"Classification policy" という名前の分類ポリシーを作成します。 このポリシーは、インデックスの作成中にアイテムを分類しませんが、保持カテゴリを判別するために分

類を使いません。

■ New-EVClassificationPolicy -Name "Classification policy"

-PreventRCDuringMove $true

インデックス作成中にアイテムを分類し、分類機能によるアイテムの保持カテゴリの更

新を許可する分類ポリシーを作成します。このポリシーは、分類ポリシーが適用され

たアーカイブ内にある移動済みアイテムの保持カテゴリが Enterprise Vault によって更新されないようにします。ただし、移動によってアイテムのレコードの種類が変更さ

れる場合は除きます。

出力

この cmdlet は、次のプロパティを持つタイプSymantec.EnterpriseVault.Admin.ClassificationPolicy のオブジェクトを返します。

128第 6 章 分類New-EVClassificationPolicy

Page 129: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

表 6-10 New-EVClassificationPolicy プロパティ

説明種類名前

分類ポリシーの名前。文字列Name

分類ポリシーのディレクトリエントリ ID。文字列EntryId

分類ポリシーがデフォルトのポリシーであるかど

うか。

BooleanIsADefaultPolicy

インデックスの作成中にアイテムを分類するか

どうか、インデックスの再構築時に再分類する

かどうか。

BooleanDuringIndexing

保持カテゴリを判別するために分類を使うかど

うか。

BooleanDetermineRC

ユーザーによる削除時にアイテムが分類される

かどうか。

BooleanRCDuringDeletion

自動期限切れ時にアイテムが分類されるかどう

か。

BooleanRCDuringExpiry

ユーザーが特定のフォルダから異なる保持カ

テゴリが設定された別のフォルダにアイテムを

移動したときに、アーカイブ済みアイテムの保

持カテゴリを Enterprise Vault が更新しないようにするかどうか。

BooleanPreventRCDuringMove

移動によってアイテムのレコードの種類が変化

する場合に (一時から永久への変化など)、このアイテムの保持カテゴリの更新を許可するかど

うか。

BooleanAllowRCOnRecTypeChange

分類ポリシーの説明。文字列Description

分類ポリシーが属するサイト ID。文字列SiteId

分類ポリシーの ID。番号Identity

関連コマンドレット

■ p.118 の 「Get-EVClassificationPolicy」 を参照してください。

■ p.133 の 「Remove-EVClassificationPolicy」 を参照してください。

■ p.134 の 「Set-EVClassificationPolicy」 を参照してください。

129第 6 章 分類New-EVClassificationPolicy

Page 130: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

Publish-EVClassificationRulesPublish-EVClassificationRules は、処理対象サーバーから指定した場所にあるXML ファイルに Enterprise Vault のすべての分類プロパティとルールをエクスポートします。Enterprise Vault では、このファイルを使って、分類プロパティとルールがターゲットサーバーにインポートされます。 この処理を実行する前に、cmdlet はこれらのサーバーから既存のプロパティとルールを消去します。

この cmdlet は Import-EVClassificationRules cmdlet と似たような機能を実行します。ただし、Import-EVClassificationRules では Enterprise Vault がその後ターゲットサーバーにインポートする XML ファイルを作成しません。この cmdlet は既存のXML ファイルを使って、操作のインポート部分のみを実行します。

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

■ 分類のプロパティおよびルールを設定したサーバーとは異なるサーバーで cmdletを実行できます。

■ この cmdlet を実行するには、cmdlet を実行するサーバーとすべてのターゲットサーバーの両方でシステム管理者ロールが必要です。

■ この cmdlet を実行するコンピュータに Microsoft Data Classification Toolkit をインストールする必要があります。このツールキットは次の Web ページからダウンロードできます。

http://www.microsoft.com/download/details.aspx?id=27123

■ この cmdlet を Enterprise Vault サーバーで実行しない場合は、-SiteId パラメータまたは -Servers パラメータのいずれかを指定する必要があります。cmdlet をEnterprise Vault サーバーで実行し、これらのパラメータを省略する場合は、このcmdlet は現在のサーバーのサイトを使って、サイトのその他すべての EnterpriseVault サーバーに対する公開を行います。

■ クラスタ構成(Windows Server Failover Clustering または Veritas Cluster Server)では、分類プロパティとルールをいずれかのクラスタノードに公開すると、その他のす

べてのノードも更新されます。 したがって、別のノードへのフェールオーバー後、以前と同じルールを使って分類が継続されます。

■ Enterprise Vault ビルディングブロック環境では、この cmdlet は Enterprise Vaultタスクとサービスを現在ホストしているサーバーにのみインポートします。

■ この cmdlet は各ターゲットサーバー上の Enterprise Vault ストレージサービスを停止し、分類プロパティとルールをインポートした後にそのサービスを再起動します。

130第 6 章 分類Publish-EVClassificationRules

Page 131: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

メモ: 分類プロパティとルールを公開するその他の方法では、ストレージサービスが自動的に停止/再起動されないため、分類エラーが発生する場合があります。 たとえば、Microsoft Data Classification Toolkit に付属する PowerShell cmdlet を使う場合がこれに該当します。 したがって、分類プロパティとルールを公開する場合は、Publish-EVClassificationRules (または Import-EVClassificationRules)を使うことを強くお勧めします。

Publish-EVClassificationRules は、Enterprise Vault 管理シェルによってロードされる Symantec.EnterpriseVault.PowerShell.Snapin.dll によって提供されます。

構文

Publish-EVClassificationRules [-StagingServer <string>]

[-ExportRulesFile <string>] [-SiteId <string>] [-Servers <string>]

[-TimeoutSecs <integer>] [-Confirm <Boolean>]

パラメータ

表 6-11 Publish-EVClassificationRules パラメータ

説明パラメータ

分類プロパティとルールを設定したサーバーとエクスポート元のサーバー

の名前を指定します。

-StagingServer (必須)

対象サーバーにインポートする前に、cmdlet が分類プロパティとルールをエクスポートする宛先ファイルのパスを指定します。この cmdlet はファイルをローカルに作成するため、c:¥Data¥RulesFile.xml のようなローカルパスを指定する必要があります。ファイル名に .xml 拡張子が含まれていることを確認してください。

-ExportRulesFile(必須)

分類プロパティとルールの公開先の Enterprise Vault サイトを識別します。

このパラメータを設定する場合は、同時に -Servers パラメータを設定できません。

-SiteId

分類プロパティとルールのセットを受信するサーバーを指定します。 1つ以上のサーバーの NETBIOS 名、IP アドレス、完全修飾ドメイン名をカンマ区切りリストで入力します。 ローカルコンピュータを指定するには、コンピュータ名 "localhost" を入力します。

このパラメータを設定する場合は、同時に -SiteId パラメータを設定できません。

-Servers

131第 6 章 分類Publish-EVClassificationRules

Page 132: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明パラメータ

各ターゲットサーバーで Enterprise Vault ストレージサービスを停止または開始するときのタイムアウト値を秒単位で設定します。 デフォルトは300 秒です。

メモ: この cmdlet が指定した期間内にサービスを再起動できない場合は、失敗したサーバーで分類ルールとストレージサービスの状態を確認

します。この cmdlet によって既存のルールが消去されて、新しいルールがインポートされない場合は、サーバーでは分類ルールが欠落した

ままになります。

-TimeoutSecs

$true (デフォルト値) に設定すると、この cmdlet が分類データを公開する前に確認するよう求められます。プロンプトを表示しないようにする

には、$false に設定します。

-Confirm

■ Publish-EVClassificationRules -StagingServer SERVERXYZ

-ExportRulesFile c:¥Data¥RulesFile.xml

分類プロパティとルールをサーバー SERVERXYZ から指定したローカルファイルにエクスポートします。この cmdlet は、現在のサイト (すなわち、この cmdlet を実行するサーバーと同じサイト) にあるすべての Enterprise Vault サーバーにプロパティとルールを公開します。

■ Publish-EVClassificationRules -StagingServer SERVERXYZ

-ExportRulesPath c:¥Data¥RulesFile.xml -SiteId 13E...EV.example.com

指定したサイトにあるすべての Enterprise Vault サーバーに、エクスポートした分類プロパティとルールを公開します。

■ Publish-EVClassificationRules -StagingServer SERVERXYZ

-ExportRulesPath c:¥Data¥RulesFile.xml -Servers

SERVER1,SERVER2.ABC.DEF.COM

指定したサーバーに対して、エクスポートした分類プロパティとルールを公開します。

出力

この cmdlet は、次のデフォルトプロパティを持つタイプSymantec.EnterpriseVault.PowerShell.Commands.ServerInfo のオブジェクトを返します。

表 6-12 Publish-EVClassificationRules プロパティ

説明種類名前

Enterprise Vault サーバーの名前。文字列ServerName

132第 6 章 分類Publish-EVClassificationRules

Page 133: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明種類名前

Enterprise Vault サーバーの完全修飾ドメイン名。

文字列ServerFQDN

公開の結果

(Succeeded/Failed/DuplicateServer)。文字列Result

サーバーへのインポートが成功しなかった場合

は、エラーの原因。

文字列ErrorMessage

関連 cmdlet■ p.123 の 「Import-EVClassificationRules」 を参照してください。

Remove-EVClassificationPolicyRemove-EVClassificationPolicy は、指定した分類ポリシーを削除します (使用中でない場合のみ)。cmdlet により、分類ポリシーの削除を確認するためのメッセージが表示されます。

Remove-EVClassificationPolicy は、Enterprise Vault 管理シェルによってロードされる Symantec.EnterpriseVault.PowerShell.AdminAPI.dll に含まれています。

構文

Remove-EVClassificationPolicy [[-SiteId] <String>] [-Name] <String>

[<CommonParameters>]

パラメータ

表 6-13 Remove-EVClassificationPolicy パラメータ

説明パラメータ

分類ポリシーが属している Enterprise Vault サイトの ID。このパラメータを省略し、cmdlet がレジストリ内を検索して ID を特定できない場合、Remove-EVClassificationPolicy は必要な ID を入力するよう求めます。

Get-EVSite を使ってサイト ID を取得することができます。

-SiteId

削除する分類ポリシーの名前。-Name (必須)

■ Remove-EVClassificationPolicy -SiteId 13E...EV.example.com -Name

"Classification policy"

133第 6 章 分類Remove-EVClassificationPolicy

Page 134: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

指定した Enterprise Vault サイトから「Classification policy」という分類ポリシーを削除します。

出力

なし。

関連コマンドレット

■ p.118 の 「Get-EVClassificationPolicy」 を参照してください。

■ p.126 の 「New-EVClassificationPolicy」 を参照してください。

■ p.134 の 「Set-EVClassificationPolicy」 を参照してください。

Set-EVClassificationPolicySet-EVClassificationPolicy は既存の分類ポリシーのプロパティを設定または更新します。

Set-EVClassificationPolicy は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll に含まれています。

構文

Set-EVClassificationPolicy [[-SiteId] <String>] [-Name] <String>

[-Description <string>] [-DuringIndexing <Boolean>] [-DetermineRC

<Boolean>] [-RCDuringDeletion <Boolean>] [-RCDuringExpiry <Boolean>]

[-PreventRCDuringMove <Boolean>] [-AllowRCOnRecTypeChange <Boolean>]

[<CommonParameters>]

パラメータ

表 6-14 Set-EVClassificationPolicy のパラメータ

説明パラメータ

分類ポリシーの詳細を設定または更新する Enterprise Vaultサイトの ID。このパラメータを省略し、cmdlet がレジストリ内を検索して ID を特定できない場合、Set-EVClassificationPolicy は必要な ID を入力するよう求めます。

Get-EVSite を使ってサイト ID を取得することができます。

-SiteId

設定または更新対象のプロパティを持つ特定の分類ポリシー

の名前。 ポリシーの名前を変更する場合は、新しい名前を 40文字までの英数字と空白文字を含んだ、重複しない名前にす

る必要があります。

-Name (必須)

134第 6 章 分類Set-EVClassificationPolicy

Page 135: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明パラメータ

分類ポリシーに対して設定する説明。 説明は、最大 127 個の英数字、スペース、または特殊文字を含めることができます。

-Description

Enterprise Vault がアイテムのインデックスを作成するときにアイテムを分類する必要があるか ($true)、またはその必要がないか ($false) を指定します。デフォルト値は $true です。

この設定は、インデックスを再構築するときに Enterprise Vaultがアイテムを再分類するかどうかも決定します。

-DuringIndexing

アイテムの保持カテゴリの更新を分類機能に対して許可する

か ($true)、または許可しないか ($false) を指定します。デフォルト値は $true です。

-DetermineRC

DetermineRC が $true である場合に、ユーザーによる削除時に分類を有効にするか ($true)、または有効にしないか($false) を指定します。デフォルト値は $false です。

DetermineRC を $false に設定している場合は、RCDuringDeletion を $true に設定できません。

-RCDuringDeletion

DetermineRC が $true である場合に、自動期限切れ時に分類を有効にするか ($true)、または有効にしないか($false) を指定します。デフォルト値は $false です。

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

■ DetermineRC を $false に設定している場合は、RCDuringExpiry を $true に設定できません。

■ DuringIndexing が $false 、DetermineRC が$true の場合は、RCDuringExpiry を $true に設定する必要があります。

-RCDuringExpiry

DetermineRC が $true の場合は、ユーザーが特定のフォルダから異なる保持カテゴリが設定された別のフォルダにアイ

テムを移動したときに、アーカイブ済みアイテムの保持カテゴ

リを Enterprise Vault が更新しないようにするかどうかを指定します。

PreventRCDuringMove のデフォルトは $false です。Enterprise Vault はサイトのアーカイブ設定に従い、移動したアイテムの保持カテゴリを更新できます。

-PreventRCDuringMove

135第 6 章 分類Set-EVClassificationPolicy

Page 136: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明パラメータ

Enterprise Vault レコード管理機能を使って、選択したアイテムをレコードとしてマーク付けする環境で使います。

PreventRCDuringMove が $true の場合 (移動したアイテムに対して保持カテゴリの更新を許可しない)、AllowRCOnRecTypeChange は、アイテムの移動によってレコードの種類が変更されるときに、これらの更新を許可する

かどうかを指定します。AllowRCOnRecTypeChange のデフォルトは $true です。

PreventRCDuringMove が $false の場合、AllowRCOnRecTypeChange は無効です。

-AllowRCOnRecTypeChange

■ Set-EVClassificationPolicy -SiteId 13E...EV.example.com -Name

"Classification policy" -Description "Classification example

policy"

指定した Enterprise Vault サイトで「Classification policy」という既存の分類ポリシーの説明を更新します。

■ Set-EVClassificationPolicy -SiteId 13E...EV.example.com -Name

"Classification policy" -PreventRCDuringMove $true

-AllowRCOnRecTypeChange $false

指定した分類ポリシーが適用されるアーカイブ内にある移動済みアイテムの保持カテ

ゴリを Enterprise Vault が更新しないように、このポリシーを設定します。更新が禁止される例には、移動によってアイテムのレコードの種類が変更される場合も含まれま

す。

出力

終了時に確認メッセージが表示されます。

関連コマンドレット

■ p.118 の 「Get-EVClassificationPolicy」 を参照してください。

■ p.126 の 「New-EVClassificationPolicy」 を参照してください。

■ p.133 の 「Remove-EVClassificationPolicy」 を参照してください。

Set-EVClassificationTestModeSet-EVClassificationTestMode は、処理対象アーカイブにおいて Enterprise Vaultの分類機能がテストモードで動作する必要があるかどうかを指定します。テストモードで

136第 6 章 分類Set-EVClassificationTestMode

Page 137: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

は、分類機能は、アーカイブのアイテムに分類タグやその他の変更を適用するのではな

く、計画している変更を一覧表示するレポートを生成します。次に、結果が十分であるか

確認するために、同じアーカイブで Get-EVClassificationTestMode を実行できます。

Set-EVClassificationTestMode は、Enterprise Vault 管理シェルによってロードされる Symantec.EnterpriseVault.PowerShell.Snapin.dll によって提供されます。

構文

Set-EVClassificationTestMode [-ArchiveID] <string> [-Enabled

<Boolean>]

パラメータ

表 6-15 Set-EVClassificationTestMode のパラメータ

説明パラメータ

テストモードの状態を設定する対象のアーカイブの ID を設定します。-ArchiveID (必須)

アーカイブについての分類のテストモードを有効にする ($true) か、無効にする ($false) かを指定します。

-Enabled (必須)

■ Set-EVClassificationTestMode -ArchiveID 1E...EVServer1 -Enabled

$true

分類機能が処理対象アーカイブにおいてテストモードで動作するようにするかを指定

します。

出力

エラーの場合に例外を返します。ただし、それ以外の場合は何も出力しません。

関連コマンドレット

■ p.122 の 「Get-EVClassificationTestMode」 を参照してください。

137第 6 章 分類Set-EVClassificationTestMode

Page 138: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

データベース

この章では以下の項目について説明しています。

■ Get-EVDatabase

■ Get-EVDatabaseDetail

■ Get-EVDatabaseFileInfo

■ Get-EVStorageDatabase

■ Set-EVDatabaseDetail

■ Start-EVDatabaseUpgrade

Get-EVDatabaseGet-EVDatabase は Enterprise Vault サーバーについて Enterprise Vault ディレクトリ、監視、監査データベースの詳細を返します。

Get-EVDatabase は Symantec.EnterpriseVault.PowerShell.Core.dll に含まれています。このファイルは Enterprise Vault 管理シェルにより自動的にインポートされません。この DLL モジュールをインポートする必要があります。

構文

Get-EVDatabase

パラメータ

PowerShell 共通パラメータのみ。

■ Get-EVDatabase

ディレクトリ、監視、監査データベースの詳細を返します。

7

Page 139: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

出力

Get-EVDatabase は、次のプロパティがあるオブジェクトの種類Symantec.EnterpriseVault.PowerShell.Core.Output.Database を返します。

表 7-1 Get-EVDatabase プロパティ

説明種類名前

Enterprise Vault データベースの名前。 たとえば、"EnterpriseVaultDirectory"。

文字列DBName

SQL Server がクラスタ化されるかどうか示します。

BooleanIsClustered

ディレクトリデータベースをホストする SQLServer インスタンスの名前。

文字列SQLInstanceName

ディレクトリデータベースをホストする SQLServer コンピュータの名前。

文字列SQLServerName

ディレクトリデータベースをホストする SQLServer コンピュータの SQL Server のバージョン。

文字列SQLServerVersion

設定可能な値は「監査」、「ディレクトリ」、「監

視」です。

EVDatabaseTypeType

関連コマンドレット

■ p.139 の 「Get-EVDatabaseDetail」 を参照してください。

■ p.141 の 「Get-EVDatabaseFileInfo」 を参照してください。

■ p.143 の 「Get-EVStorageDatabase」 を参照してください。

Get-EVDatabaseDetailGet-EVDatabaseDetail は、Enterprise Vault サーバーについて、Enterprise Vaultディレクトリ、監視、監査、レポート、ボルトストア、フィンガープリントデータベースの詳細

を取得します。

Get-EVDatabaseDetail は Symantec.EnterpriseVault.PowerShell.Core.dllに含まれています。このファイルは Enterprise Vault 管理シェルにより自動的にインポートされません。この DLL モジュールをインポートする必要があります。

構文

Get-EVDatabaseDetail [<CommonParameters>]

139第 7 章 データベースGet-EVDatabaseDetail

Page 140: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

パラメータ

PowerShell 共通パラメータのみ。

■ Get-EVDatabaseDetail

Enterprise Vault サーバーについて、Enterprise Vault ディレクトリ、監視、監査、レポート、ボルトストア、フィンガープリントデータベースの詳細を取得します。

■ Get-EVDatabaseDetail | Where-Object {$_.Type -eq "Fingerprint"

-and ($_.IsInAG -eq 0 -or $_.IsAccessible -eq 0)}

可用性グループにない (IsInAG=0)、またはアクセスできない (IsAccessible=0) すべての Enterprise Vault フィンガープリントデータベースを取得します。この情報は、可用性グループに追加する必要のある Enterprise Vault データベースの一覧を取得するために使うことができます。

■ Get-EVDatabaseDetail | Where-Object {$_.IsCollationOK -eq 0}

照合の問題がある Enterprise Vault データベースを見つけます。

出力

Get-EVDatabaseDetail は、次のプロパティを持つタイプSymantec.EnterpriseVault.PowerShell.Core.Output.DatabaseDetail のオブジェクトを返します。

表 7-2 Get-EVDatabaseDetail プロパティ

説明種類名前

Enterprise Vault データベースの名前。 例:“EnterpriseVaultDirectory”

文字列DBName

これはデータベースが存在する SQL Server インスタンスです。

文字列SQLInstanceName

これは、SQL Server の製品バージョン(SERVERPROPERTY('ProductVersion')) です。

文字列SQLServerVersion

これは、Enterprise Vault データベースの種類の列挙です。 可能な値は、ディレクトリ (0)、ボルトストア(1)、フィンガープリント (2)、監査 (3)、監視 (4)、レポート (5) です。

EVDatabaseTypeType

これはデータベースが存在する物理 SQL Serverの名前です。

(SERVERPROPERTY('MachineName'))

文字列SQLServerName

SQL Server がクラスタ化されるかどうかを示します。BooleanIsClustered

140第 7 章 データベースGet-EVDatabaseDetail

Page 141: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明種類名前

データベースが可用性グループ内にあるかどうかを

示します。

BooleanIsInAG

データベースが現在アクセス可能であるかどうかを

示します。

BooleanIsAccessible

False は、データベースの照合の問題を示します。BooleanIsCollationOK

関連コマンドレット

■ p.145 の 「Set-EVDatabaseDetail」 を参照してください。

■ p.138 の 「Get-EVDatabase」 を参照してください。

■ p.141 の 「Get-EVDatabaseFileInfo」 を参照してください。

■ p.143 の 「Get-EVStorageDatabase」 を参照してください。

Get-EVDatabaseFileInfoGet-EVDatabaseFileInfo は、現在の Enterprise Vault サーバーの Enterprise Vaultデータベースに関するデータベースファイルおよびディスク容量の情報を返します。

Get-EVDatabaseFileInfo は Symantec.EnterpriseVault.PowerShell.Core.dllに含まれています。このファイルは Enterprise Vault 管理シェルにより自動的にインポートされません。この DLL モジュールをインポートする必要があります。

構文

Get-EVDatabaseFileInfo [-DatabaseType] <string> [<CommonParameters>]

Get-EVDatabaseFileInfo [-DatabaseType] <string> [-EntryId] <string>

[-StorageServiceEntryId] <string> [<CommonParameters>]

141第 7 章 データベースGet-EVDatabaseFileInfo

Page 142: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

パラメータ

表 7-3 Get-EVDatabaseFileInfo プロパティ

説明パラメータ

EVDatabaseFileInfo. 詳細が必要なデータベースの種類。 次のいずれかを指定できます。

■ Directory. ディレクトリデータベースの詳細を返します。

■ VaultStore. ボルトストアデータベースの詳細を返します。

■ Fingerprint. フィンガープリントデータベースの詳細を返します。

-DatabaseType

EntryId の値を見つけるには、Get-EVStorageDatabase cmdlet を使用できます。

p.143 の 「Get-EVStorageDatabase」 を参照してください。

-EntryID

StorageServiceEntryId の値を見つけるには、Get-EVStorageDatabase cmdlet を使用できます。

p.143 の 「Get-EVStorageDatabase」 を参照してください。

-StorageServiceEntryId

■ Get-EVDatabaseFileInfo -DatabaseType Directory

Enterprise Vault ディレクトリデータベースに関するデータベースファイルおよびディスク容量の情報を返します。

■ Get-EVDatabaseFileInfo -DatabaseType VaultStore -EntryId

21E...08002B30909D -StorageServiceEntryId 21E...08002B30309D

特定のボルトストアデータベースに関するデータベースファイルおよびディスク容量

の情報を返します。 コマンドは、ストレージサービスで情報を入手するように指定します。

EntryId および StorageServiceEntryId の値を見つけるには、Get-EVStorageDatabase cmdlet を使用できます。

出力

表 7-4 は、利用可能なプロパティをリストします。

142第 7 章 データベースGet-EVDatabaseFileInfo

Page 143: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

表 7-4 Get-EVDatabaseFileInfo プロパティ

説明種類名前

Enterprise Vault データベースの名前。 たとえば、"EnterpriseVaultDirectory"。

文字列DatabaseName

次のいずれか: "Log"、"Data"EVDatabaseTypeFileType

ファイルが最後にバックアップされてから経過

した時間数。

Int32HoursSinceLastBackup

ファイルが最後にバックアップされた日時。

この値はファイルが 1 回もバックアップされていない場合は Null です。

DateTimeLastBackupDate

論理ファイル名。文字列LogicalFileName

物理ファイルへの絶対パス。文字列PhysicalFileName

利用可能な総容量 (GB)。 この値は NULLである場合もあります。

DoubleTotalQuotaGBytesAvailable

未使用容量 (GB)。 この値は NULL である場合もあります。

DoubleTotalQuotaGBytesFree

使用されている容量 (GB)。 この値は NULLである場合もあります。

DoubleTotalQuotaGBytesUsed

関連コマンドレット

■ p.138 の 「Get-EVDatabase」 を参照してください。

■ p.143 の 「Get-EVStorageDatabase」 を参照してください。

Get-EVStorageDatabase現在の Enterprise Vault サーバーのボルトストアとフィンガープリントデータベースの詳細を取得します。

Get-EVStorageDatabase は Symantec.EnterpriseVault.PowerShell.Core.dllに含まれています。このファイルは Enterprise Vault 管理シェルにより自動的にインポートされません。この DLL モジュールをインポートする必要があります。

構文

Get-EVStorageDatabase [<CommonParameters>]

143第 7 章 データベースGet-EVStorageDatabase

Page 144: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

パラメータ

PowerShell 共通パラメータのみ。

■ Get-EVStorageDatabase

Enterprise Vault サーバーのボルトストアとフィンガープリントデータベースの詳細を取得します。

出力

表 7-5 は、利用可能なプロパティを一覧表示します。

表 7-5 Get-EVStorageDatabase のプロパティ

説明種類名前

データベース名。文字列DBName

ボルトストアエントリ ID。文字列EntryId

SQL Server がクラスタ化されるかどうか示します。

BooleanIsClustered

データベースをホストする SQL インスタンスの名前。

文字列SQLInstanceName

データベースをホストするSQL Server の名前。

文字列SQLServerName

データベースをホストするサーバーの SQLServer のバージョン。

文字列SQLServerVersion

ストレージサービスエントリ ID。文字列StorageServiceEntryId

「VaultStore」、「Fingerprint」のいずれか。EVDatabaseTypeType

ボルトストアをホストするボルトストアグルー

プの名前。

文字列VaultStoreGroupName

ボルトストアの名前。文字列VaultStoreName

関連コマンドレット

■ p.138 の 「Get-EVDatabase」 を参照してください。

■ p.141 の 「Get-EVDatabaseFileInfo」 を参照してください。

144第 7 章 データベースGet-EVStorageDatabase

Page 145: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

Set-EVDatabaseDetailSet-EVDatabaseDetail は、Enterprise Vault データベースの SQL Server の接続情報を新しい SQL Server 名に更新します。サーバー名、インスタンス名、リスナーまたは仮想ネットワーク名のいずれかを使うように更新できます。

Set-EVDatabaseDetail は次の必須パラメータを使います。

■ -ServerName: 有効値はインスタンス、リスナー、サーバーまたは仮想ネットワークの名前です。アクセスできる有効なサーバーを指定する必要があります。

■ -InputObject: これは、タイプSymantec.EnterpriseVault.PowerShell.Core.Output.DatabaseDetail のDatabaseDetail オブジェクトです。

Set-EVDatabaseDetail は Symantec.EnterpriseVault.PowerShell.Core.dllに含まれています。このファイルは Enterprise Vault 管理シェルにより自動的にインポートされません。この DLL モジュールをインポートする必要があります。

構文

Set-EVDatabaseDetail -ServerName <string> -InputObject <string>

[<CommonParameters>]

パラメータ

表 7-6 Set-EVDatabaseDetail パラメータ

説明パラメータ

移行先の SQL Server の名前。 リスナー、インスタンス、サーバーまたは仮想ネットワークの名前を使うことができます。

-ServerName (必須)

タイプ Symantec.EnterpriseVault.PowerShell.Core.Output.DatabaseDetailの有効な DatabaseDetail オブジェクトです。

このオブジェクトのプロパティの説明については、

Get-EVDatabaseDetail のヘルプを参照してください。

p.139 の 「Get-EVDatabaseDetail」 を参照してください。

-InputObject (必須)

■ Get-EVDatabaseDetail | where {$_.SQLInstanceName -eq 'SVR55¥SQL1'

} | Set-EVDatabaseDetail -ServerName AGlistener

特定の SQL Server インスタンス「SVR55¥SQL1」上のすべてのデータベースのSQL Server 接続の詳細を「AGlistener」リスナーを使うように更新します。この例で

145第 7 章 データベースSet-EVDatabaseDetail

Page 146: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

は、Set-EVDatabaseDetail cmdlet へのパイプライン入力としてGet-EVDatabaseDetail cmdlet が使われています。

■ Get-EVDatabaseDetail | where {$_.type -eq 'directory'} |

Set-EVDatabaseDetail -ServerName AGlistener

すべての Enterprise Vault サーバー上の「HKEY_LOCAL_MACHINE¥SOFTWARE¥Wow6432Node¥KVS¥EnterpriseVault¥Directory¥DirectoryService」キーの「SQLServer Name」を「AGlistener」に更新します。この例では、Set-EVDatabaseDetail cmdlet へのパイプライン入力として Get-EVDatabaseDetail cmdlet が使われています。

■ New-Object -TypeName

Symantec.EnterpriseVault.PowerShell.Core.Output.DatabaseDetail("SVR33",

"EnterpriseVaultDirectory", 0) | Set-EVDatabaseDetail -ServerName

AGlistener

すべての Enterprise Vault サーバー上の「HKEY_LOCAL_MACHINE¥SOFTWARE¥Wow6432Node¥KVS¥EnterpriseVault¥Directory¥DirectoryService」キーの「SQLServer Name」を「SVR33」から「AGlistener」に更新します。この例では、タイプSymantec.EnterpriseVault.PowerShell.Core.Output.DatabaseDetail の新規オブジェクトを作成し、パイプライン入力として SQLInstanceName、DBName、Type の必須プロパティを設定します。EnterpriseVaultDirectory データベースサーバーにアクセスできなくなった場合は、この方法を使って接続の詳細を更新します。

■ Get-EVDatabaseDetail | where {$_.sqlservername -eq 'sql-svr1' -and

$_.SQLInstanceName -ne 'AGlistener' -and $_.IsAccessible -eq 'true'

} | Set-EVDatabaseDetail -ServerName AGlistener

現在リスナーを使わない特定の SQL Server マシン「sql-svr1」上にあるすべてのアクセス可能なデータベースの SQL Server 接続の詳細を「AGlistener」リスナーを使うように更新します。この例では、Set-EVDatabaseDetail cmdlet へのパイプライン入力として Get-EVDatabaseDetail cmdlet が使われています。

出力

なし。

関連コマンドレット

■ p.139 の 「Get-EVDatabaseDetail」 を参照してください。

■ p.138 の 「Get-EVDatabase」 を参照してください。

■ p.141 の 「Get-EVDatabaseFileInfo」 を参照してください。

■ p.143 の 「Get-EVStorageDatabase」 を参照してください。

146第 7 章 データベースSet-EVDatabaseDetail

Page 147: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

Start-EVDatabaseUpgradeStart-EVDatabaseUpgrade は Enterprise Vault をアップグレードした後、すべてのEnterprise Vault データベースをアップグレードして、各データベースの状態を返します。

このコマンドレットを実行するには、ボルトサービスアカウントを使ってログインする必要が

あります。

アップグレードを開始する前にすべての Enterprise Vault サービスを停止して、コマンドレットを実行する前にアップグレードが実行されないようにします。

Start-EVDatabaseUpgrade は、Enterprise Vault 管理シェルによってロードされるDBUpgraderPowerShell.dll によって提供されます。

構文

Start-EVDatabaseUpgrade [<CommonParameters>]

パラメータ

PowerShell 共通パラメータのみ。

■ Start-EVDatabaseUpgrade

Enterprise Vault データベースのアップグレードを開始して各データベースの状態を返します。

147第 7 章 データベースStart-EVDatabaseUpgrade

Page 148: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

IMAP アクセスこの章では以下の項目について説明しています。

■ Get-EVIMAPUsers

■ Get-EVIMAPUserSettings

■ Set-EVIMAPServerDisabled

■ Set-EVIMAPServerEnabled

Get-EVIMAPUsersGet-EVIMAPUsers は、IMAP アクセスが有効なユーザーの一覧を取得します。

Get-EVIMAPUsers は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll に含まれています。

構文

Get-EVIMAPUsers -ArchiveName -NTUserName [<CommonParameters>]

パラメータ

表 8-1 Get-EVIMAPUsers パラメータ

説明パラメータ

-ArchiveName を使って、入力した値と一致するアーカイブ名を持つ、IMAP が有効なユーザーのみを表示します。

-ArchiveName

-NTUserName を使って、入力した値と一致する Active Directory ユーザー名を持つ、IMAPが有効なユーザーのみを表示します。

-NTUserName

8

Page 149: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

■ Get-EVIMAPUsers -ArchiveName John

アーカイブの名前「John」と一致するユーザーを返します。

■ Get-EVIMAPUsers -NTUserName "Steve_B"

ユーザー名エントリ 'Steve_B' と一致するユーザーを返します。

出力

表 8-2 は、利用可能なプロパティを一覧表示します。

表 8-2 Get-EVIMAPUsers プロパティ

説明種類名前

ユーザーが IMAP アクセスに対して有効になっているかどうか示します。 有効値は $true (ユーザーは有効)、または $false (ユーザーは無効) です。

BooleanEnabledForIMAP

ユーザーのメールボックスアーカイブの名前。文字列MbxArchiveName

Windows ドメイン。文字列MbxNTDomain

ユーザーのログイン名。文字列MbxNTUser

メタデータストアがアーカイブのために構築された

かどうか示します。 有効値は $true (メタデータストアは構築されました)、または $false (メタデータストアはまだ構築されていません) です。インターネットメールアーカイブには常にメタデータストアが

あります。そのため、ReadyForIMAP はインターネットメールアーカイブに対して常に True です。

BooleanReadyForIMAP

Active Directory ユーザーの SID (セキュリティ識別子)。

文字列SID

アーカイブの種類。 設定可能な値は次のとおりです: "Exchange"、"Internet Mail"

文字列Type

関連コマンドレット

■ p.198 の 「Get-EVComputers」 を参照してください。

■ p.152 の 「Set-EVIMAPServerDisabled」 を参照してください。

■ p.153 の 「Set-EVIMAPServerEnabled」 を参照してください。

■ p.150 の 「Get-EVIMAPUserSettings」 を参照してください。

149第 8 章 IMAP アクセスGet-EVIMAPUsers

Page 150: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

Get-EVIMAPUserSettingsGet-EVIMAPUserSettings は、特定のユーザー SID に対する IMAP/SMTP クライアント設定を取得します。

Get-EVIMAPUserSettings は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll に含まれています。

構文

Get-EVIMAPUserSettings -SID [-FullFormatUserName [<SwitchParameter>]]

[<CommonParameters>]

パラメータ

表 8-3 Get-EVIMAPUserSettings パラメータ

説明パラメータ

IMAP 設定を表示する Active Directory ユーザーの SID (セキュリティ識別子)。

-SID (必須)

指定すると、cmdlet からの出力に、ユーザーがアクセス可能な各アーカイブに対するユーザー

のアカウント名の完全形式バージョンが示されま

す。この完全形式バージョンでは、

EMEA¥JohnDoe¥1962 のように、ユーザーのログオン名の後に識別子を追加します。パラメー

タを省略すると、出力で、ユーザーのデフォルト

の IMAP アーカイブに対するログオン名からの識別子が省略されます。ただし、ユーザーがア

クセス可能な他のアーカイブの識別子は表示さ

れます。

詳しくは、『IMAP のセットアップガイド』を参照してください。

-FullFormatUserName

■ Get-EVIMAPUserSettings S-1-5-21-750406912-2207124990-322363385-3682

SID パラメータによって表されるユーザーがアクセスできるアーカイブの IMAP/SMTPサーバー設定を返します。

■ Get-EVIMAPUserSettings S-1-5-21-750406912-2207124990-322363385-3682

-FullFormatUserName

SID パラメータによって表されるユーザーがアクセスできるアーカイブの IMAP/SMTPサーバー設定を返します。デフォルトの IMAP アーカイブの設定では、ユーザー名の一部として識別子が表示されます。-FullFormatUserName パラメータを使わない

150第 8 章 IMAP アクセスGet-EVIMAPUserSettings

Page 151: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

場合、識別子はデフォルトの IMAP アーカイブに表示されず、ユーザーがアクセスできる追加のアーカイブにのみ表示されます。ユーザー名の識別子について詳しくは、

『IMAP のセットアップガイド』を参照してください。

出力

表 8-4 は、利用可能なプロパティを一覧表示します。

表 8-4 Get-EVIMAPUserSettings プロパティ

説明種類名前

ユーザーのアーカイブの名前。文字列Archivename

ユーザーがアーカイブの所有者であるかどうか示し

ます。 有効値は $true (ユーザーはアーカイブを所有します)、または $false (ユーザーはアーカイブを所有しません) です。

BooleanArchiveOwner

アーカイブの種類。 設定可能な値は次のとおりです: "Exchange"、"Internet Mail"

文字列ArchiveType

IMAP 接続に使用するセキュリティ。

STARTTLS と TLS プロトコルの両方がサポートされます。

文字列IMAP_Connection_Security

アーカイブへの接続時に使用するアカウントのパス

ワードを指定します。

文字列IMAP_Password

IMAP 接続に使用するポート番号。Int32IMAP_Port

接続する IMAP サーバー。文字列IMAP_Server

IMAP サーバーへの接続時に使用するアカウント名。

-FullFormatUserName パラメータを設定すると、デフォルトの IMAP アーカイブの設定では、識別子がユーザー名の一部として表示されます。

-FullFormatUserName パラメータを使わない場合、識別子はデフォルトの IMAP アーカイブに表示されず、ユーザーがアクセスできる追加のアーカ

イブにのみ表示されます。

メモ: デフォルトの IMAP アーカイブが削除されると、新しいデフォルトのアーカイブは選択されませ

ん。残りのアーカイブにログオンするためのユーザー

名は常に識別子を含んでいます。

文字列IMAP_UserName

151第 8 章 IMAP アクセスGet-EVIMAPUserSettings

Page 152: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明種類名前

メタデータストアがアーカイブのために構築された

かどうか示します。 有効値は $true (メタデータストアは構築されました)、または $false (メタデータストアはまだ構築されていません) です。インターネットメールアーカイブには常にメタデータストアが

あります。そのため、ReadyForIMAP はインターネットメールアーカイブに対して常に True です。

BooleanReadyForIMAP

SMTP 接続に使用するセキュリティの種類。

STARTTLS と TLS プロトコルの両方がサポートされます。

文字列SMTP_Connection_Security

設定可能な値: "SMTPアカウントユーザー名"(SMTPサーバーに認証が必要です)、"適用なし"(SMTP サーバーに認証は不要です)

文字列SMTP_Password

SMTP 接続に使用するポート。Int32SMTP_Port

接続する SMTP サーバー。文字列SMTP_Server

SMTP サーバーで認証が必要な場合、この文字列には "SMTP アカウントユーザー名" が含まれています。

文字列SMTP_UserName

IMAP サーバーへの接続に使用する Windows アカウント。

文字列WindowsUser

関連コマンドレット

■ p.198 の 「Get-EVComputers」 を参照してください。

■ p.152 の 「Set-EVIMAPServerDisabled」 を参照してください。

■ p.153 の 「Set-EVIMAPServerEnabled」 を参照してください。

■ p.148 の 「Get-EVIMAPUsers」 を参照してください。

Set-EVIMAPServerDisabledSet-EVIMAPServerDisabled は、IMAP に指定されているサーバーを無効にして、IMAP サーバーを停止します。

Set-EVIMAPServerDisabled は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll に含まれています。

152第 8 章 IMAP アクセスSet-EVIMAPServerDisabled

Page 153: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

構文

Set-EVIMAPServerDisabled -ComputerNameAlternate [<CommonParameters>]

パラメータ

表 8-5 Set-EVIMAPServerDisabled パラメータ

説明パラメータ

IMAP サーバーを停止し無効にする Enterprise Vaultサーバーのエイリアス。

-ComputerNameAlternate (必須)

■ Get-EVComputers | Where-Object {$_.EnabledForIMAP -eq 1} |

ForEach-Object {Set-EVIMAPServerDisabled $_.ComputerNameAlternate}

IMAP に対して有効なすべての Enterprise Vault サーバーを検索し、それぞれを順番に無効にして、そのプロセスで IMAP サーバーを停止します。

■ Set-EVIMAPServerDisabled ACME_LAB_1

コンピュータ名 'ACME_LAB_1' の Enterprise Vault サーバーを検索し、それをIMAP に対して無効にし、そのプロセスで IMAP サーバーを停止します。

出力

終了時に確認メッセージが表示されます。

関連コマンドレット

■ p.198 の 「Get-EVComputers」 を参照してください。

■ p.153 の 「Set-EVIMAPServerEnabled」 を参照してください。

■ p.148 の 「Get-EVIMAPUsers」 を参照してください。

■ p.150 の 「Get-EVIMAPUserSettings」 を参照してください。

Set-EVIMAPServerEnabledSet-EVIMAPServerEnabled は、IMAP に指定されているサーバーを有効にして、IMAPサーバーを起動します。

Set-EVIMAPServerEnabled は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll に含まれています。

構文

Set-EVIMAPServerEnabled -ComputerNameAlternate [<CommonParameters>]

153第 8 章 IMAP アクセスSet-EVIMAPServerEnabled

Page 154: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

パラメータ

表 8-6 Set-EVIMAPServerEnabled パラメータ

説明パラメータ

IMAP サーバーを有効にし起動する Enterprise Vaultサーバーのエイリアス。

-ComputerNameAlternate (必須)

■ Get-EVComputers | Where-Object {$_.EnabledForIMAP -eq 0} |

ForEach-Object {Set-EVIMAPServerEnabled $_.ComputerNameAlternate}

IMAP に対して有効でないすべての Enterprise Vault サーバーを検索し、それぞれを順番に有効にして、そのプロセスで IMAP サーバーを起動します。

■ Set-EVIMAPServerEnabled ACME_LAB_1

コンピュータ名 'ACME_LAB_1' の Enterprise Vault サーバーを検索し、それをIMAP に対して有効にし、そのプロセスで IMAP サーバーを開始します。

出力

終了時に確認メッセージが表示されます。

関連コマンドレット

■ p.198 の 「Get-EVComputers」 を参照してください。

■ p.152 の 「Set-EVIMAPServerDisabled」 を参照してください。

■ p.148 の 「Get-EVIMAPUsers」 を参照してください。

■ p.150 の 「Get-EVIMAPUserSettings」 を参照してください。

154第 8 章 IMAP アクセスSet-EVIMAPServerEnabled

Page 155: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

インデックス

この章では以下の項目について説明しています。

■ Get-EVIndexLocation

■ Get-EVMDSStatus

■ Get-IndexServerForIndexLocation

■ New-EVMDSBuildTask

■ Set-IndexMetadataSyncLevel

Get-EVIndexLocation現在の Enterprise Vault サーバーに設定されている Enterprise Vault インデックスの場所の詳細を取得します。

Get-EVIndexLocation は Symantec.EnterpriseVault.PowerShell.Core.dll に含まれています。このファイルは Enterprise Vault 管理シェルにより自動的にインポートされません。この DLL モジュールをインポートする必要があります。

構文

Get-EVIndexLocation [<CommonParameters>]

パラメータ

PowerShell 共通パラメータのみ。

■ Get-EVIndexLocation

現在の Enterprise Vault サーバーに設定されている Enterprise Vault インデックスの場所の詳細を取得します。

9

Page 156: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

出力

表 9-1 は、利用可能なプロパティをリストします。

表 9-1 Get-EVIndexLocation のプロパティ

説明種類名前

インデックスの場所のバックアップ

モード。

「On」または「Off」のいずれかです。

IndexLocationBackupModeBackupMode

インデックスの場所をホストするコン

ピュータの名前。

文字列ComputerName

場所が含まれるインデックスグルー

プの名前 (存在する場合)。文字列IndexingGroup

インデックスのルートパス。 たとえば、

E:¥EVStorage¥Index¥index8

文字列IndexRootPath

インデックスのルートパスエントリ ID。文字列IndexRootPathEntryId

インデックスサービスエントリ ID。文字列IndexServiceEntryID

インデックスの場所の状態。

「Open」、「Closed」のいずれかです。

IndexLocationStatusStatus

利用可能な合計領域 (GB)。 この値は NULL である場合もあります。

DoubleTotalQuotaGBytesAvailable

未使用容量 (GB)。 この値は NULLである場合もあります。

DoubleTotalQuotaGBytesFree

使用されている容量 (GB)。 この値は NULL である場合もあります。

DoubleTotalQuotaGBytesUsed

Get-EVMDSStatusGet-EVMDSStatus は、アーカイブのメタデータストアの現在の状態を取得します。アーカイブのメタデータストアから欠落しているアイテム数を取得する場合にも、この cmdletを使用できます。

Get-EVArchive は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.Snapin.dll によって提供されます。

156第 9 章 インデックスGet-EVMDSStatus

Page 157: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

構文

Get-EVMDSStatus [[-ArchiveId] <String>] [[-VaultStoreId] <String>]

[[-SiteId] <String>] [-IncludeMissingItems [<SwitchParameter>]]

[<CommonParameters>]

パラメータ

表 9-2 Get-EVMDSStatus パラメータ

説明パラメータ

アーカイブを識別します。 これはデフォルトの操作です。

-ArchiveId (必須)

ボルトストアを識別します。このパラメータを

ArchiveId の代わりに使用すると、cmdlet は指定したボルトストアのすべての適用可能なアー

カイブで動作します。

-VaultStoreId (必須)

サイトを識別します。このパラメータが使用される

と、cmdlet は指定されたサイトのすべての適切なアーカイブで動作します。

-SiteId (必須)

アーカイブには存在しても、メタデータストアから

欠落しているアイテム数を cmdlet が返すかどうか。このオプションは、多数のアーカイブを指定

した場合は動作が遅くなることがあります。

-IncludeMissingItems

■ Get-EVMDSStatus -ArchiveId 14B...EVSERVER.LOCAL

指定されたアーカイブのメタデータストアの現在の状態を取得します。

■ Get-EVMDSStatus -IncludeMissingItems -VaultStoreId

14B...EVSERVER.LOCAL

指定されたボルトストアのメタデータストアによってサポートされているすべてのアーカ

イブのメタデータストアの現在の状態を取得します。 アーカイブには存在しても、メタデータストアから欠落しているアイテム数のカウントも含めます。

■ Import-CSV example.csv | Get-EVMDSStatus

CSV ファイルで指定された各アーカイブのメタデータストアの現在の状態を取得します。

■ Import-CSV example.csv | Select VaultStoreEntryId | Get-EVMDSStatus

CSV ファイルからレコードセットをインポートし、VaultStoreEntryId 列の値ごとに、メタデータストアでサポートされる各アーカイブのメタデータストアの現在の状態を返し

ます。

157第 9 章 インデックスGet-EVMDSStatus

Page 158: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

■ Get-EVMDSStatus -VaultStoreId 14B...EVSERVER.LOCAL

-IncludeMissingItems | Where-Object {$_.MDSStatus –ne

'EV_MDS_DISABLED' -and $_.MDSMissingItems -gt 0} |

New-EVMDSBuildTask -Mode Build -Force

アーカイブのメタデータストアから欠落しているアイテムがある場合、指定されたボル

トストアの高速参照または IMAP が有効になっているアーカイブごとにメタデータストア構築タスクを作成します。

出力

MDSStatus

MDSMissingItems

表 9-3 は、利用可能なプロパティを一覧表示します。

表 9-3 Get-EVMDSStatus プロパティ

説明種類名前

ArchiveId。文字列ArchiveId

メタデータストアの現在の状態。 設定可能な値:"EV_MDS_DISABLED"、"EV_MDS_BUILD_PENDING"、"EV_MDS_BUILDING"、 "EV_MDS_READY"、"EV_MDS_BUILD_FAILED"

MDSStatusMDSStatus

関連コマンドレット

■ p.159 の 「New-EVMDSBuildTask」 を参照してください。

Get-IndexServerForIndexLocationGet-IndexServerForIndexLocation は、指定したインデックスの場所のインデックスサーバー名とサーバーエントリ ID を取得します。

Get-IndexServerForIndexLocation は、Enterprise Vault 管理シェルによってロードされる Symantec.EnterpriseVault.PowerShell.Snapin.dll によって提供されます。

構文

Get-IndexServerForIndexLocation -Location <String>

[<CommonParameters>]

158第 9 章 インデックスGet-IndexServerForIndexLocation

Page 159: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

パラメータ

表 9-4 Get-IndexServerForIndexLocation パラメータ

説明パラメータ

インデックスの場所のルートパスエントリ ID またはルートパス。

-Location (必須)

■ Get-IndexServerForIndexLocation -Location 10A...Domain.local

指定したインデックスの場所に対するインデックスサーバー名とサーバーエントリ IDをルートパスエントリ ID として取得します。

■ Get-IndexServerForIndexLocation -Location "F:¥Test Index

Location¥index7"

ルートパスとして指定されたインデックスの場所に対するインデックスサーバー名およ

びサーバーエントリ ID を取得します。

出力

表 9-5 は、利用可能なプロパティをリストします。

表 9-5 Get-IndexServerForIndexLocation プロパティ

説明種類名前

ServerEntryId。文字列ServerEntryId

ServerName。文字列ServerName

関連コマンドレット

■ p.162 の 「Set-IndexMetadataSyncLevel」 を参照してください。

New-EVMDSBuildTaskNew-EVMDSBuildTask はアーカイブのメタデータストアを構築 (または再構築) するインデックスタスクを作成します。cmdlet は、インデックスの管理権限を持つユーザーが実行される必要があります。

New-EVMDSBuildTask は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.Snapin.dll によって提供されます。

159第 9 章 インデックスNew-EVMDSBuildTask

Page 160: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

構文

New-EVMDSBuildTask [-ArchiveId] <String> -Mode <MDSBuildTaskMode>

[-VerifyIndex [<MDSBuildTaskVerifyIndex>]] [-Force

[<SwitchParameter>]] [-WhatIf [<SwitchParameter>]]

[<CommonParameters>]

パラメータ

表 9-6 New-EVMDSBuildTask パラメータ

説明パラメータ

Enterprise Vault アーカイブを識別します。-ArchiveId (必須)

Build、Rebuild。Build を使って、アーカイブの新しいメタデータストアを作成するか、既存

のメタデータストアを補足します。Rebuild を使って、アーカイブのメタデータストア全体を再

作成し、既存データを上書きします。

-Mode (必須)

Default、Verify、NoVerify。場合によっては、メタデータストア構築タスクは、メタデータ

ストアが完了していることを確認するためインデッ

クス確認タスクをトリガすることがあります。 このパラメータは、この動作を有効または無効にし

て、デフォルトを上書きするのに使用できます。

-VerifyIndex

確認メッセージを表示せずにメタデータストア構

築タスクを作成します。

-Force

実際に cmdlet を実行せずに cmdlet を実行した場合の現象を説明します。

-WhatIf

■ New-EVMDSBuildTask -Mode Build -ArchiveId 14B...EVSERVER.LOCAL

指定されたアーカイブのメタデータストアを構築するインデックス付けタスクを作成し

ます。このアーカイブにすでにメタデータストアがある場合は、可能であれば不足して

いるアイテムが追加されますが、既存のデータは再作成されません。

■ New-EVMDSBuildTask -Mode Rebuild -ArchiveId 14B...EVSERVER.LOCAL

指定されているアーカイブのメタデータストアを再構築するインデックス付けタスクを

作成します。アーカイブのメタデータストアにある既存のデータが上書きされます。

■ New-EVMDSBuildTask -Mode Build -VerifyIndex NoVerify -ArchiveId

14B...EVSERVER.LOCAL

160第 9 章 インデックスNew-EVMDSBuildTask

Page 161: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

指定されたアーカイブのメタデータストアを構築するインデックスタスクを作成します

が、タスクによるアーカイブのインデックス確認のトリガは許可しません。

■ Import-Csv c:¥archives.csv | New-EVMDSBuildTask -Mode Build

アーカイブの一覧を CSV ファイルから読み取り、各アーカイブに対しメタデータストア構築タスクを作成します。CSV ファイルのいずれかの列が「ArchiveId」である必要があります。

■ Get-Content c:¥archives.txt | New-EVMDSBuildTask -Mode Build

テキストファイルからアーカイブ ID の一覧を読み取り (1 行に 1 つずつ)、アーカイブごとにメタデータストア構築タスクを作成します。

■ New-EVMDSBuildTask -Force -Mode Build -ArchiveId

14B...EVSERVER.LOCAL

確認プロンプトが表示されないようにするには、-Force パラメータを使います。

■ New-EVMDSBuildTask -WhatIf -Mode Build -ArchiveId

14B...EVSERVER.LOCAL

タスクを実際に作成せずに、cmdlet で作成されるメタデータストア構築タスクを表示するには、-WhatIf パラメータを使います。

出力

NewMDSBuildTaskResult

表 9-7 は、利用可能なプロパティを一覧表示します。

表 9-7 New-EVMDSBuildTask プロパティ

説明種類名前

タスクが作成されたアーカイブの

ArchiveId。文字列ArchiveId

タスクが作成されたアーカイブの名

前。

文字列ArchiveName

アーカイブの構築時に使用されてい

るモード。 設定可能な値:"Build"、"Rebuild"

MDSBuildTaskModeMode

メタデータストアが完了していることを

確認するためにインデックス確認タス

クが作成されるかどうかを示します。

設定可能な値:"Default"、"Verify"、"NoVerify"

MDSBuildTaskVerifyIndexVerifyIndex

161第 9 章 インデックスNew-EVMDSBuildTask

Page 162: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

関連コマンドレット

■ p.156 の 「Get-EVMDSStatus」 を参照してください。

Set-IndexMetadataSyncLevelSet-IndexMetadataSyncLevel は、インデックスサービスの次回の起動時に、ディレクトリデータベースのインデックスボリュームエントリとインデックスエンジンのメタデータに格

納されているインデックスボリュームエントリ間の同期が実行されるように、インデックスメタ

データ同期フラグを設定します。

Set-IndexMetadataSyncLevel は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.Snapin.dll によって提供されます。

構文

Set-IndexMetadataSyncLevel -EntryId <String> -SyncLevel <String>

[<CommonParameters>]

パラメータ

表 9-8 Set-IndexMetadataSyncLevel パラメータ

説明パラメータ

インデックスサービスまたはそのインデックスサービスをホストする EV サーバーの ID。

-EntryId (必須)

インデックスサービスのスタートアップ時に実行される同期レベルの種類。

同期はリンクされているすべてのインデックスボリュームに対して実行され、

インデックスサービスエントリ ID が入力されます。

これが 0 (EV_INDEX_METADATA_SYNC_NONE) に設定されると、インデックスボリュームエントリの同期は実行されません。

これが 1 (EV_INDEX_METADATA_SYNC_BASIC) に設定されると、ディレクトリデータベースにあってインデックスエンジンのメタデータにはない欠

損インデックスボリュームエントリがインデックスエンジンメタデータに追加さ

れます。 インデックスエンジンにあってディレクトリデータベースにない欠損インデックスボリュームエントリがインデックスエンジンメタデータから削除さ

れます。

これが 2 (EV_INDEX_METADATA_SYNC_CHECK_LOCATION_PATH)に設定されると、ディレクトリデータベース内のすべてのインデックスボリュー

ムのインデックスの場所が、インデックスエンジンのメタデータに格納されて

いるものと比較され、必要に応じて更新されます。

-SyncLevel (必須)

162第 9 章 インデックスSet-IndexMetadataSyncLevel

Page 163: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

■ Set-IndexMetadataSyncLevel -EntryId 15B...Domain.local -SyncLevel

1

指定したエントリ ID があるインデックスサービスのインデックスのメタデータの同期レベルを 1 に設定します。 これにより、ディレクトリデータベースのインデックスボリュームエントリと、インデックスエンジンのメタデータに格納されているインデックスボリュー

ムエントリの同期が次回のインデックスサービスの起動時に実行されます。

同期の結果として、ディレクトリデータベースにあってインデックスエンジンのメタデー

タにはない欠損インデックスボリュームエントリがインデックスエンジンメタデータに追

加され、インデックスエンジンにあってディレクトリデータベースにない欠損インデック

スボリュームエントリがインデックスエンジンメタデータから削除されます。

出力

終了時に確認メッセージが表示されます。

関連コマンドレット

■ p.158 の 「Get-IndexServerForIndexLocation」 を参照してください。

163第 9 章 インデックスSet-IndexMetadataSyncLevel

Page 164: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

レコード管理

この章では以下の項目について説明しています。

■ Export-EVNARAArchive

■ Get-EVRecordSettings

Export-EVNARAArchiveExport-EVNARAArchive は指定したアーカイブから Enterprise Vault が永続レコードとしてマーク付けしたアイテムのみをエクスポートします。指定した日付範囲内に収まる

か、指定した検索基準に一致するレコードにエクスポート対象を制限できます。デフォル

トでは、この cmdlet は以前エクスポートしなかった永続レコードのみをエクスポートします。ただし、以前エクスポートしたレコードを新しいレコードと一緒にエクスポートすること

ができます。

Export-EVNARAArchive は Capstone レコード管理方法を実装するよう選択した環境での使用を想定しています。Capstone の必要条件には、米国国立公文書館への永続レコードの定期的な転送が含まれます。レコードのバッチをエクスポートする以外に、

Export-EVNARAArchive は、カンマ区切り値 (.csv) 形式でロードファイルを作成します。このファイルは、アイテムとともに国立公文書館に送信できます。この cmdlet によって正常にエクスポートされた各アイテムに対して、ロードファイルは次の情報を提供しま

す。

■ エクスポートされたアイテムのファイル名。PST へのエクスポートの場合、ロードファイルには PST ファイルの名前が示されています。

■ レコード ID。

■ タイトル。メッセージの場合は件名行です。その他のアイテムの場合は、元のファイル

名です。

■ アイテムのインデックス付きコンテンツから取得された説明。

デフォルトでは、Enterprise Vault は各アイテムのコンテンツ全体にインデックスを付けて、最初の 128 文字を検索結果に表示するプレビュー文字列として処理します。

10

Page 165: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

ロードファイルに示されるのはこの文字列です。ただし、サイトまたはアーカイブレベ

ルでインデックスを設定してプレビューの長さを大きくしたり、アイテムのコンテンツに

インデックスを付けない簡易インデックスに切り替えたりできます。これらの設定に行っ

た変更は、ロードファイルに示された説明に反映されています。

■ アイテムの作成者。

■ アイテムを作成した日付。

■ PST フォルダ構造内のアイテムの場所 (PST へのエクスポートの場合のみ)。

メモ: この cmdlet は 32 ビットのインデックスボリュームを含んでいるアーカイブからアイテムをエクスポートすることができません。64 ビットのボリュームのみがサポートされます。

Export-EVNARAArchive は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.Snapin.dll によって提供されます。

構文

Export-EVNARAArchive [-ArchiveId] <string> [-OutputDirectory] <string>

[[-StartDate] <DateTime>] [[-EndDate] <DateTime>] [[-SearchString]

[<string>]] [[-IncludePreviouslyExported] [<SwitchParameter>]]

[[-Format] [<ExportFormat>]] [[-MaxThreads] [<integer>]]

[-MaxPSTSizeMB <integer>] [-Confirm:<Boolean>] [<CommonParameters>]

パラメータ

表 10-1 Export-EVNARAArchive パラメータ

説明パラメータ

アイテムのエクスポート元のアーカイブの ID を指定します。Get-EVArchive を使って必要な ID を取得できます。

-ArchiveId (必須)

cmdlet がエクスポートされたアイテムを配置するフォルダのパスを指定します。200 文字までの絶対パス、相対パス、また UNC パスを入力します。パスにスペースが含まれる場合は引用符で囲みます。

指定されたフォルダが存在しない場合、cmdlet は作成を試みます。

-OutputDirectory (必須)

165第 10 章 レコード管理Export-EVNARAArchive

Page 166: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明パラメータ

日付範囲の開始を指定します。この cmdlet は、日付範囲内の受信されたメッセージのみ、または作成されたファ

イルシステムのアイテムのみをエクスポートします。指定し

た日付は最上位レベルのメッセージのみに適用され、そ

れらの添付ファイルには適用されません。たとえば、2015年全体を含む日付範囲を指定すると、この cmdlet は2016 年に受信した、2015 年に作成された添付ファイルを持つメッセージを無視します。

開始日を PowerShell が認識できる mm/dd/yyyy、yyyy-mm-dd、または mm.dd.yyyy のような形式で入力します。Export-EVNARAArchive は 04/03/2016 のような日付を、実行されているコンピュータの地域設定に従っ

て解釈します。たとえば、通常、英語 (米国) のコンピュータではこの日付を 2016 年 4 月 3 日として解釈しますが、英語 (英国) のコンピュータでは 2016 年 3 月 4 日として解釈します。

この cmdlet は日付に追記した時間はすべて無視して、指定した日付が始まるとき (EndDate の場合は指定した日付が終わるとき) から機能します。

開始日と終了日の両方を指定する必要はありません。

-StartDate

日付範囲の終了を指定します。このパラメータには、

StartDate の場合と同じ必要条件が適用されます。-EndDate

エクスポートに選択したアイテムを識別する検索クエリー

を指定します。検索条件に一致するが、Enterprise Vaultが永続レコードとしてマーク付けしていないアイテムは無

視されます。 同様に、日付範囲を StartDate とEndDate パラメータを使って指定する場合、この cmdletはまず範囲外になるすべてのアイテムを除外してから、検

索クエリーに一致するアイテムを検索します。

Enterprise Vault Search で特定のアイテムを検索する場合と同じクエリー構文を使用できます。たとえば、検索クエ

リー "to:mike_smith" はそのユーザーが受信者であったアイテムのみをエクスポート対象として選択します。

クエリーにスペースが含まれる場合は引用符で囲みます。

クエリー構文について詳しくは、Enterprise Vault Searchのオンラインヘルプを参照してください。

-SearchString

指定すると、このエクスポートの実行対象に、まだエクス

ポートされていないレコードだけでなく、以前の実行でエ

クスポートしたレコードも含まれるようになります。

-IncludePreviouslyExported

166第 10 章 レコード管理Export-EVNARAArchive

Page 167: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明パラメータ

アイテムをエクスポートする形式を指定します。指定可能

な値は EML、NATIVE、PST で、デフォルトは EML です。PST にエクスポートするには、ローカルサーバーと、指定したアーカイブ用の Enterprise Vault ストレージサービスをホストしているサーバーの両方で、Microsoft Outlookをインストールし、デフォルトの電子メールクライアントとし

て設定する必要があります。

NATIVE 値は cmdlet に各アイテムを元の形式でエクスポートするように指示します。Microsoft Exchange アイテムの場合は MSG、SMTP アイテムの場合は EML、テキストファイルの場合は TXT などのようになります。

PST 値を指定すると、cmdlet はアイテムを MSG ファイルとしてエクスポートしてから PST ファイルに収集します。PST ファイル内のフォルダ構造はソースアーカイブのフォルダ構造と一致します。cmdlet は、次のいずれかが発生したときにすべてのエクスポートされたアイテムを保持する

ための追加の PST ファイルを自動的に作成します。

■ PST ファイル内のアイテムの数が 100,000 に到達する。

■ PST ファイルのサイズが -MaxPSTSizeMB パラメータで指定した限度に到達する。

アイテムが 250 MB より大きい場合、cmdlet はそのアイテムをまず MSG ファイルとしてエクスポートしてから PSTファイル内に収集するのではなく、そのアイテムを PSTファイルと一緒に置かれるスタンドアロンの EML ファイルとしてエクスポートします。

-Format

エクスポート処理に使用するスレッドの最大数を指定しま

す。1 から 100 までの値を入力します。デフォルト値は 16です。

スレッド数を減らすことで、Enterprise Vault サーバーリソースの負荷を最小限に抑えることができます。逆に、分

散型または高仕様の Enterprise Vault 環境では、スレッド数を増やすことでスループットを大きくできます。

-MaxThreads

PST にエクスポートする場合のみ、各 PST ファイルの最大サイズを指定します (MB)。PST ファイルがこの制限に到達すると、cmdlet は残りのアイテムのために自動的に新しい PST ファイルを作成します。500 から 51200 までの値を入力します。デフォルト値は 20480 (20 GB) です。

-MaxPSTSizeMB

167第 10 章 レコード管理Export-EVNARAArchive

Page 168: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明パラメータ

指定されたアーカイブに 32 ビットのインデックスボリュームがあることが検出された場合、cmdlet の処理を先に進める前に確認を必要とするかどうかを指定します。デフォ

ルトでは、このようなアーカイブが検出されると、cmdlet は処理を中断するので、処理を続行することを確認する必

要があります。構文 -Confirm:$false を使うと (コロンは必須)、確認プロンプトの表示を抑止できます。

-Confirm

■ Export-EVNARAArchive -ArchiveId 19D...EVServer1 -OutputDirectory

c:¥Temp

すべての永続レコードを指定したアーカイブから出力フォルダ c:¥Temp にエクスポートします。

■ Export-EVNARAArchive -ArchiveId 19D...EVServer1 -OutputDirectory

"c:¥Exported Items" -StartDate 01/01/2010 -EndDate 02/02/2015

エクスポートを日付が 01/01/2010 から 02/02/2015 までの範囲に該当する永続的なレコードに制限します。

■ Export-EVNARAArchive -ArchiveId 19D...EVServer1 -OutputDirectory

"c:¥Exported Items" -StartDate 01/01/2016

エクスポートを日付が 01/01/2016 から本日までの範囲に該当する永続的なレコードに制限します。

■ Export-EVNARAArchive -ArchiveId 19D...EVServer1 -OutputDirectory

"c:¥Exported Items" -SearchString "to:mike_smith"

Mike Smith が受取人の永続的なレコードのみをエクスポートします。

■ Export-EVNARAArchive -ArchiveId 19D...EVServer1 -OutputDirectory

c:¥Temp -IncludePreviouslyExported

新しいレコードに加えて、以前エクスポートした永続的なレコードをエクスポートしま

す。

■ Export-EVNARAArchive -ArchiveId 19D...EVServer1 -OutputDirectory

c:¥Temp -Format PST -MaxPSTSizeMB 51200

すべての永続的なレコードを 1 つ以上の PST ファイルにエクスポートします。各ファイルのサイズは最大 50 GB です。

■ Export-EVNARAArchive -ArchiveId 19D...EVServer1 -OutputDirectory

c:¥Temp -MaxThreads 100

指定したアーカイブからすべての永続的なレコードをエクスポートするプロセスに、

100 のスレッドを割り当てます。

168第 10 章 レコード管理Export-EVNARAArchive

Page 169: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

■ "19D...EVServer1","18F...EVServer2","14C...EVServer3" |

Export-EVNARAArchive -OutputDirectory "c:¥Exported Items"

すべての永続レコードのエクスポート元の 3 つのアーカイブの ID をパイプ処理する

出力

完了時に確認メッセージが表示されます。さらに、cmdlet は次を作成します。

■ カンマで区切られた値(.csv)の形式のロードファイル

■ ExportReport_datetime.txt の名前のレポートファイル。たとえば、ExportReport_20160311125651.txt です。このファイルはエクスポートしたアイテムの数を示し、cmdlet でエクスポートに失敗したアイテムを識別します。何らかの理由でエクスポートが失敗した場合は、レポートに考えられる原因が示されます。

関連コマンドレット

■ p.211 の 「Export-EVArchive」 を参照してください。

■ p.215 の 「Get-EVArchive」 を参照してください。

■ p.169 の 「Get-EVRecordSettings」 を参照してください。

Get-EVRecordSettingsGet-EVRecordSettings は、1 つ以上のアーカイブのレコード管理設定に関する情報を提供します。Capstone または同等のレコード管理システムを実装するには、レコードを簡単に分類、検索、エクスポート、および破棄できるように、アイテムをレコードとして

マーク付けする必要があります。レコードの管理に Enterprise Vault を使用する方法については、『Veritas Enterprise Vault 管理者ガイド』を参照してください。

Get-EVRecordSettings は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.Snapin.dll によって提供されます。

構文

Get-EVRecordSettings [-ArchiveId <string>] [-ArchiveName <string>]

[-User <string>] [-RetentionPlan <string>] [-RecordType <string>]

[-RetentionCategory <string>] [-SiteId <string>] [<CommonParameters>]

パラメータ

表 10-2 Get-EVRecordSettings パラメータ

説明パラメータ

レコード管理設定を返すアーカイブの ID を指定します。Get-EVArchive を使って必要な ID を取得できます。

-ArchiveId

169第 10 章 レコード管理Get-EVRecordSettings

Page 170: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明パラメータ

レコード管理設定を返すアーカイブの名前を指定します。複数のアー

カイブが同じ名前を共有する場合、cmdlet は複数のアーカイブの設定を返すことがあります。

-ArchiveName

ユーザー名を指定することで、そのユーザーが書き込み権限を持つ

をすべてのアーカイブのレコード管理設定が返されます。ドメイン¥ユーザーの形式で名前を入力します。

-User

保持計画の名前を指定して、その計画を適用したすべてのアーカイ

ブのレコード管理設定が返されるようにします。

-RetentionPlan

レコードタイプ(Pernament または Temporary)を指定することで、それがデフォルトタイプとなっているすべてのアーカイブのレコード管理

設定が返されます。アーカイブに適用した保持計画で指定された保

持カテゴリにより、アーカイブのデフォルトのレコードタイプが決まりま

す。

-RecordType

保持カテゴリを指定して、この保持カテゴリとともに保持計画を適用し

たすべてのアーカイブのレコード管理設定が返されるようにします。

-RetentionCategory

対象の Enterprise Vault サイトの ID を指定します。Enterprise Vaultサーバー以外の任意のコンピュータで cmdlet を実行する場合、このパラメータは必須です。ArchiveId パラメータと SiteId パラメータを両方とも指定しないでください。

Get-EVSite を使ってサイト ID を取得することができます。

-SiteId

■ Get-EVRecordSettings -ArchiveId 19D...EVServer1

指定したアーカイブのレコード管理設定を返します。

■ Get-EVRecordSettings -ArchiveName msmith

名前が「msmith」のすべてのアーカイブのレコード管理設定を返します。

■ Get-EVRecordSettings -User "Domain¥user"

ユーザー「Domain¥user」が書き込み権限を持っているすべてのアーカイブのレコード管理設定を返します。

■ Get-EVRecordSettings -RetentionPlan RetPlanForManagers

保持計画「RetPlanForManagers」が適用されているすべてのアーカイブのレコード管理設定を返します。

■ Get-EVRecordSettings -RecordType Permanent

保持カテゴリに関連付けられているレコードの種類が「永久」である保持計画が適用

されているすべてのアーカイブのレコード管理設定を返します。

170第 10 章 レコード管理Get-EVRecordSettings

Page 171: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

■ Get-EVRecordSettings -RetentionCategory "Default Retention

Category"

保持カテゴリが「デフォルトの保持カテゴリ」である保持計画が適用されているすべて

のアーカイブのレコード管理設定を返します。

■ Get-EVRecordSettings -ArchiveName msmith -SiteId

13E...EV.example.com

指定したサイト内の名前が「msmith」であるすべてのアーカイブのレコード管理設定を返します。

■ Get-EVRecordSettings -RetentionPlan RetPlanForManagers |

format-table -auto

保持計画「RetPlanForManagers」を適用したすべてのアーカイブのレコード管理設定を表形式で返す

出力

この cmdlet は、次のプロパティを持つタイプSymantec.EnterpriseVault.PowerShell.Commands.RecordSettings のオブジェクトを返します。

表 10-3 Get-EVRecordSettings プロパティ

説明種類名前

アーカイブの名前。文字列ArchiveName

アーカイブに適用した保持計画の名前。文字列RetentionPlan

保持計画に関連付けた保持カテゴリ。文字列RetentionCategory

保持カテゴリに関連付けたレコードタイプ。文字列RecordType

アーカイブの ID。文字列ArchiveId

保持カテゴリの ID。文字列RetentionCategoryId

関連コマンドレット

■ p.211 の 「Export-EVArchive」 を参照してください。

■ p.215 の 「Get-EVArchive」 を参照してください。

■ p.164 の 「Export-EVNARAArchive」 を参照してください。

■ p.202 の 「Get-EVSite」 を参照してください。

171第 10 章 レコード管理Get-EVRecordSettings

Page 172: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

保持計画

この章では以下の項目について説明しています。

■ Get-EVRetentionPlan

■ New-EVRetentionPlan

■ Remove-EVRetentionPlan

■ Set-EVRetentionPlan

Get-EVRetentionPlanGet-EVRetentionPlan は、Enterprise Vault サイトで設定されているすべての保持計画の一覧を返します。返された保持計画の一覧を説明、保持カテゴリ、上書き保持フラグ

または分類ポリシー別にフィルタ処理できます。 特定の保持計画のプロパティを返すこともできます。

Get-EVRetentionPlan は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll によって提供されます。

構文

Get-EVRetentionPlan [-SiteId <String>] [-Name <String>] [-Description

<String>] [-RetentionCategory <String>] [-OverrideRetention

[<SwitchParameter>]] [-ClassificationPolicy <String>]

[<CommonParameters>]

11

Page 173: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

パラメータ

表 11-1 Get-EVRetentionPlan パラメータ

説明パラメータ

保持計画の詳細を返す Enterprise Vault サイトの ID。このパラメータを省略し、cmdlet がレジストリ内を検索して ID を特定できない場合、Get-EVRetentionPlan は必要な ID を入力するよう求めます。

Get-EVSite を使ってサイト ID を取得することができます。

-SiteId (必須)

返されるプロパティが属する特定の保持計画の名前。-Name

返された計画の一覧をフィルタ処理するときに使う保持計画の説

明。

-Description

返された保持計画の一覧をフィルタ処理するときに使う保持カテ

ゴリの名前。

-RetentionCategory

指定されている場合、上書き保持フラグを設定した保持計画のみ

を返します。 このフラグは Enterprise Vault に、保持計画で設定した保持カテゴリに従って、各アイテムを期限切れにするように指

示します。 この保持カテゴリは、アイテムの個々の保持カテゴリを上書きします。

メモ: 上書き保持フラグは、分類ルールでアイテムの保持カテゴリを更新することを許可する、関連付けられた分類ポリシーがある

場合には有効になりません。 この場合、Enterprise Vault は分類ルールによって適用される保持カテゴリに従ってアイテムが期限

切れになります。

-OverrideRetention

返された保持計画の一覧をフィルタ処理する分類ポリシーの名

前。

-ClassificationPolicy

■ Get-EVRetentionPlan

Enterprise Vault サイトで設定されているすべての保持計画の一覧を返します。サイト ID が指定されていないため、cmdlet はまずその ID をレジストリ内で検索し、ID が見つからなかった場合は、それを入力するためのメッセージが表示されます。

■ Get-EVRetentionPlan -SiteId 13E...localdomain.com

指定した Enterprise Vault サイトで設定されているすべての保持計画の一覧を返します。

■ Get-EVRetentionPlan -SiteId 13E...localdomain.com -Name

ManagersPlan

173第 11 章 保持計画Get-EVRetentionPlan

Page 174: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

「ManagersPlan」という名前の保持計画のプロパティを返します。

■ Get-EVRetentionPlan -SiteId 13E...localdomain.com -Description

RetentionPlanForManagers

返された保持計画の一覧を「RetentionPlanForManagers」の説明を含むものに制限します。

■ Get-EVRetentionPlan -SiteId 13E...localdomain.com

-RetentionCategory 3years

返された保持計画の一覧を「3years」という保持カテゴリを含むものに制限します。

■ Get-EVRetentionPlan -OverrideRetention

返された保持計画の一覧を上書き保持フラグを指定したものに制限します。

■ Get-EVRetentionPlan -ClassificationPolicy "Managers CP"

返された保持計画の一覧を「Managers CP」という分類ポリシー名を含むものに制限します。

■ Get-EVRetentionPlan -ClassificationPolicy ""

返された保持計画の一覧を分類ポリシーが指定されていない保持計画に制限しま

す。

出力

表 11-2 は、利用可能なプロパティを一覧表示します。

表 11-2 Get-EVRetentionPlan プロパティ

説明種類名前

保持計画の名前。文字列Name

保持計画の説明。文字列Description

保持計画と関連付けられている保持カテゴリの名

前。

文字列RetentionCategory

この保持計画に上書き保持フラグを指定したかどう

か。

このフラグは、分類ルールでアイテムの保持カテゴ

リを更新することを許可する、関連付けられた分類

ポリシーがある場合には有効になりません。

SwitchParameterOverrideRetention

保持計画と関連付けられている分類ポリシーの名

前。これを指定すると、Enterprise Vault は分類ポリシーで指定されたルールに従って、この保持計画

を持つすべてのアーカイブ済みアイテムの分類に

送信し、タグ付けします。

文字列ClassificationPolicy

174第 11 章 保持計画Get-EVRetentionPlan

Page 175: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

保持計画を使用できない場合、または cmdlet によって指定の条件と一致する計画が見つからない場合は、適切なエラーメッセージが出力されます。

関連 cmdlet■ p.175 の 「New-EVRetentionPlan」 を参照してください。

■ p.178 の 「Remove-EVRetentionPlan」 を参照してください。

■ p.179 の 「Set-EVRetentionPlan」 を参照してください。

■ p.202 の 「Get-EVSite」 を参照してください。

New-EVRetentionPlanNew-EVRetentionPlan は、Enterprise Vault サイトの保持計画を作成します。

New-EVRetentionPlan は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll によって提供されます。

構文

New-EVRetentionPlan [-SiteId <String>] [-Name <String>] [-Description

<String>] [-RetentionCategory <String>] [-OverrideRetention

[<SwitchParameter>]] [-ClassificationPolicy <String>]

[<CommonParameters>]

パラメータ

表 11-3 New-EVRetentionPlan パラメータ

説明パラメータ

保持計画を作成する Enterprise Vault サイトの ID。このパラメータを省略し、cmdlet がレジストリ内を検索して IDを特定できない場合、New-EVRetentionPlan は必要な ID を入力するよう求めます。

Get-EVSite を使ってサイト ID を取得することができます。

-SiteId (必須)

保持計画の名前。 名前は一意である必要があり、最大 40個の英数字記号とスペース文字を含めることができます。

-Name (必須)

保持計画の説明。説明は、最大 127 個の英数字、スペース、または特殊文字を含めることができます。

-Description (必須)

保持計画と関連付ける保持カテゴリの名前。-RetentionCategory (必須)

175第 11 章 保持計画New-EVRetentionPlan

Page 176: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明パラメータ

これを追加すると、影響を受けるアイテムの現在の保持カ

テゴリが保持計画に関連付けられている保持カテゴリに上

書きされます。

メモ: このフラグは、分類ルールでアイテムの保持カテゴリを更新することを許可する、関連付けられた分類ポリシー

がある場合には有効になりません。 この場合、EnterpriseVault は分類ルールによって適用される保持カテゴリに従ってアイテムが期限切れになります。

-OverrideRetention

保持計画と関連付ける分類ポリシーの名前。これを指定す

ると、Enterprise Vault は分類ポリシーで指定されたルールに従って、この保持計画を持つすべてのアーカイブ済

みアイテムの分類に送信し、タグ付けします。

メモ: Enterprise Vault 保持機能のライセンスをインストールする必要がある場合、または既存のライセンスが期限切

れになった場合、分類はテストモードで動作します。 分類機能は、分類タグとその他の変更をアーカイブ済みアイテ

ムに適用する代わりに、計画された変更をリストするレポー

トを生成します。

-ClassificationPolicy

■ New-EVRetentionPlan -SiteId 13E...localdomain.com -Name "Projects

Retention Plan" -Description "Plan created for managing projects"

-RetentionCategory "5 years"

指定されている Enterprise Vault サイトに "Projects Retention Plan" という名前の保持計画を作成します。 新しい計画には、"Plan created for managing projects"という説明と、"5 years" という保持カテゴリがあります。

■ New-EVRetentionPlan -Name "Projects Retention Plan" -Description

"Plan created for managing projects" -RetentionCategory "5 years"

-OverrideRetention -ClassificationPolicy "Managers CP"

指定された説明と保持カテゴリを含む保持計画を作成します。サイト ID が指定されていないため、cmdlet はまずその ID をレジストリ内で検索し、ID が見つからなかった場合は、それを入力するためのメッセージが表示されます。

Enterprise Vault は個別の保持カテゴリではなく「5 years」の保持カテゴリに従って、影響を受けるアイテムが期限切れになります。ただし、これは、「Managers CP」という分類ルールでアイテムの保持カテゴリを更新することが許可される場合には当ては

まりません。 この場合、Enterprise Vault は分類ルールによって適用される保持カテゴリに従ってアイテムが期限切れになります。

176第 11 章 保持計画New-EVRetentionPlan

Page 177: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

出力

表 11-4 は、利用可能なプロパティを一覧表示します。

表 11-4 New-EVRetentionPlan プロパティ

説明種類名前

保持計画の名前。文字列Name

保持計画の説明。文字列Description

保持計画と関連付けられている保持カテゴリの名

前。

文字列RetentionCategory

この保持計画に上書き保持フラグを指定したかどう

か。 指定されている場合、このフラグによって、Enterprise Vault で影響を受けるアイテムの現在の保持カテゴリが保持計画に関連付けられている保

持カテゴリに上書きされます。

メモ: このフラグは、分類ルールでアイテムの保持カテゴリを更新することを許可する、関連付けられた

分類ポリシーがある場合には有効になりません。 この場合、Enterprise Vault は分類ルールによって適用される保持カテゴリに従ってアイテムが期限切

れになります。

SwitchParameterOverrideRetention

保持計画が関連付けられている分類ポリシーの名

前。 これを指定すると、Enterprise Vault は分類ポリシーで指定されたルールに従って、この保持計画

を持つすべてのアーカイブ済みアイテムの分類に

送信し、タグ付けします。

メモ: Enterprise Vault 保持機能のライセンスをインストールする必要がある場合、または既存のライ

センスが期限切れになった場合、分類はテストモー

ドで動作します。 分類機能は、分類タグとその他の変更をアーカイブ済みアイテムに適用する代わり

に、計画された変更をリストするレポートを生成しま

す。

文字列ClassificationPolicy

関連 cmdlet■ p.172 の 「Get-EVRetentionPlan」 を参照してください。

■ p.178 の 「Remove-EVRetentionPlan」 を参照してください。

■ p.179 の 「Set-EVRetentionPlan」 を参照してください。

■ p.202 の 「Get-EVSite」 を参照してください。

177第 11 章 保持計画New-EVRetentionPlan

Page 178: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

Remove-EVRetentionPlanRemove-EVRetentionPlan は、指定した保持計画を削除します (使用中でない場合のみ)。cmdlet により、保持計画の削除を確認するためのメッセージが表示されます。

次のいずれかに関連付けされた保持計画を削除できません。

■ Exchange、Domino、または IMAP プロビジョニンググループ

■ FSA ボリュームまたはフォルダポリシー

■ パブリックフォルダの対象

■ SharePoint 対象またはサイトコレクション

■ Set-EVArchive PowerShell cmdlet で保持計画を割り当てたアーカイブ

保持計画とこれらのエンティティの関連付けを解除してから、適切なプロビジョニングまた

はアーカイブタスクを実行してターゲットアーカイブとの関連付けを削除する必要がありま

す。

Remove-EVRetentionPlan は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll によって提供されます。

構文

Remove-EVRetentionPlan [-SiteId <String>] [-Name <String>]

[<CommonParameters>]

パラメータ

表 11-5 Remove-EVRetentionPlan パラメータ

説明パラメータ

保持計画が属する Enterprise Vault サイトの ID。このパラメータを省略し、cmdlet がレジストリ内を検索して ID を特定できない場合、Remove-EVRetentionPlan は必要な ID を入力するよう求めます。

Get-EVSite を使ってサイト ID を取得することができます。

-SiteId (必須)

削除する保持計画の名前。-Name (必須)

■ Remove-EVRetentionPlan -SiteId 13E...localdomain.com -Name

"PlanForCEOs"

"PlanForCEOs" という名前の保持計画を削除します。

出力

終了時に確認メッセージが表示されます。

178第 11 章 保持計画Remove-EVRetentionPlan

Page 179: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

関連コマンドレット

■ p.172 の 「Get-EVRetentionPlan」 を参照してください。

■ p.175 の 「New-EVRetentionPlan」 を参照してください。

■ p.179 の 「Set-EVRetentionPlan」 を参照してください。

■ p.221 の 「Set-EVArchive」 を参照してください。

■ p.202 の 「Get-EVSite」 を参照してください。

Set-EVRetentionPlanSet-EVRetentionPlan は、既存の保持計画のプロパティを設定または更新します。

Set-EVRetentionPlan は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll に含まれています。

構文

Set-EVRetentionPlan [-SiteId <string>] [-Name <string>] [-Description

<string>] [-RetentionCategory <string>] [-OverrideRetention

[<SwitchParameter>]] [-ClassificationPolicy <String>]

[<CommonParameters>]

パラメータ

表 11-6 Set-EVRetentionPlan パラメータ

説明パラメータ

保持計画の詳細を設定または更新する Enterprise Vaultサイトの ID。このパラメータを省略し、cmdlet がレジストリ内を検索して ID を特定できない場合、Set-EVRetentionPlan は必要な ID を入力するよう求めます。

Get-EVSite を使ってサイト ID を取得することができます。

-SiteId (必須)

プロパティを設定または更新する特定の保持計画の名前。-Name (必須)

保持計画の設定の説明。 説明は、最大 127 個の英数字、スペース、または特殊文字を含めることができます。

-Description

保持計画と関連付ける保持カテゴリの名前。-RetentionCategory

179第 11 章 保持計画Set-EVRetentionPlan

Page 180: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明パラメータ

これを追加すると、影響を受けるアイテムの現在の保持カ

テゴリが保持計画に関連付けられている保持カテゴリに上

書きされます。

メモ: このフラグは、分類ルールでアイテムの保持カテゴリを更新することを許可する、関連付けられた分類ポリシー

がある場合には有効になりません。 この場合、EnterpriseVault は分類ルールによって適用される保持カテゴリに従ってアイテムが期限切れになります。

-OverrideRetention

保持計画と関連付ける分類ポリシーの名前。これを指定す

ると、Enterprise Vault は分類ポリシーで指定されたルールに従って、この保持計画を持つすべてのアーカイブ済

みアイテムの分類に送信し、タグ付けします。

メモ: Enterprise Vault 保持機能のライセンスをインストールする必要がある場合、または既存のライセンスが期限切

れになった場合、分類はテストモードで動作します。 分類機能は、分類タグとその他の変更をアーカイブ済みアイテ

ムに適用する代わりに、計画された変更をリストするレポー

トを生成します。

-ClassificationPolicy

■ Set-EVRetentionPlan -SiteId 13E...localdomain.com -Name "Projects

Retention Plan" -Description "Plan created for managing projects"

-RetentionCategory "5 years"

指定されている Enterprise Vault サイトで「Projects Retention Plan」という名前の既存の保持計画のプロパティを更新します。 この計画には、「Plan created for managingprojects」という説明と、「5 years」という保持カテゴリがあります。

■ Set-EVRetentionPlan -Name "Projects Retention Plan"

-ClassificationPolicy CP

指定した保持計画の分類ポリシーのプロパティを更新します。

■ Set-EVRetentionPlan -Name "Projects Retention Plan"

-ClassificationPolicy CP -OverrideRetention

指定した保持計画に上書き保持フラグを設定します。 アイテムが手動で削除されるか、自動的に期限切れになる場合、計画で設定した保持カテゴリにによって現在の

保持カテゴリが上書きされます。 このフラグは、分類ルールでアイテムの保持カテゴリを更新することを許可する「CP」分類ポリシーがある場合には有効になりません。 この場合、Enterprise Vault は分類ルールによって適用される保持カテゴリに従ってアイテムが期限切れになります。

180第 11 章 保持計画Set-EVRetentionPlan

Page 181: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

■ Set-EVRetentionPlan -SiteId 13E9...localdomain.com -Name "Projects

Retention Plan" -Description "Plan updated for managing projects"

-RetentionCategory "6 years" -OverrideRetention

-ClassificationPolicy CP2

指定されている Enterprise Vault サイトで「Projects Retention Plan」という名前の既存の保持計画のプロパティを更新します。 この計画には、「Plan updated formanaging projects」という説明と、「6 years」という保持カテゴリがあります。

■ Set-EVRetentionPlan -SiteId 13E...localdomain.com -Name "Projects

Retention Plan" -ClassificationPolicy ''

分類が発生しないように、以前に適用した分類ポリシーを削除します。

出力

表 11-7 は、利用可能なプロパティを一覧表示します。

表 11-7 Set-EVRetentionPlan プロパティ

説明種類名前

保持計画の名前。文字列Name

保持計画の説明。文字列Description

保持計画と関連付けられている保持カテゴリの名

前。

文字列RetentionCategory

この保持計画に上書き保持フラグを指定したかどう

か。 指定されている場合、このフラグによって、Enterprise Vault で影響を受けるアイテムの現在の保持カテゴリが保持計画に関連付けられている保

持カテゴリに上書きされます。

メモ: このフラグは、分類ルールでアイテムの保持カテゴリを更新することを許可する、関連付けられた

分類ポリシーがある場合には有効になりません。 この場合、Enterprise Vault は分類ルールによって適用される保持カテゴリに従ってアイテムが期限切

れになります。

SwitchParameterOverrideRetention

181第 11 章 保持計画Set-EVRetentionPlan

Page 182: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明種類名前

保持計画が関連付けられている分類ポリシーの名

前。 これを指定すると、Enterprise Vault は分類ポリシーで指定されたルールに従って、この保持計画

を持つすべてのアーカイブ済みアイテムの分類に

送信し、タグ付けします。

メモ: Enterprise Vault 保持機能のライセンスをインストールする必要がある場合、または既存のライ

センスが期限切れになった場合、分類はテストモー

ドで動作します。 分類機能は、分類タグとその他の変更をアーカイブ済みアイテムに適用する代わり

に、計画された変更をリストするレポートを生成しま

す。

文字列ClassificationPolicy

関連 cmdlet■ p.172 の 「Get-EVRetentionPlan」 を参照してください。

■ p.175 の 「New-EVRetentionPlan」 を参照してください。

■ p.178 の 「Remove-EVRetentionPlan」 を参照してください。

■ p.202 の 「Get-EVSite」 を参照してください。

182第 11 章 保持計画Set-EVRetentionPlan

Page 183: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

役割ベースの管理

この章では以下の項目について説明しています。

■ Add-EVRBARoleMember

■ Get-EVRBAAzStoreXml

■ Get-EVRBARole

■ Get-EVRBARoleMember

■ Remove-EVRBARoleMember

■ Set-EVRBAAzStoreXml

Add-EVRBARoleMemberAdd-EVRBARoleMember は、1 つ以上の Active Directory ユーザー、グループ、または組み込みセキュリティプリンシパルを Enterprise Vault RBA ロールの新メンバーとして追加します。

-Identity パラメータはアクセスする Enterprise Vault RBA ロールを指定します。RBAロールはその名前または GUID で識別できます。 パイプラインを使ってロールオブジェクトを渡すことでロールを指定することもできます。 たとえば、Get-EVRBARole を使ってロールオブジェクトを取得し、そのオブジェクトをパイプラインを介して

Add-EVRBARoleMember に渡すことができます。-Identity または -InputObject パラメータを指定しない場合は、-Identity の値を入力するように求められます。

-Members パラメータはロールに追加する新メンバーを指定します。新メンバーはそのセキュリティ ID (SID)または SAM アカウント名で識別できます。 複数の新メンバーを指定する場合は、カンマ区切りのリストを使います。 この cmdlet には、パイプラインを介してメンバーオブジェクトを渡すことができません。 -Members パラメータを指定しない場合は、-Members の値を入力するように求められます。

12

Page 184: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

Enterprise Vault ディレクトリサーバーは、-EVDirectoryServer パラメータを使って指定できます。-EVDirectoryServer パラメータを使わず、Add-EVRBARoleMember でサーバーを判別できない場合は、Enterprise Vault ディレクトリサーバーを入力するように求められます。

この cmdlet を実行する権限はボルトサービスアカウントに制限されています。

Add-EVRBARoleMember は、Enterprise Vault 管理シェルによって自動的にロードされる Symantec.EnterpriseVault.PowerShell.AdminAPI.dll に含まれています。

構文

Add-EVRBARoleMember [-Identity] <string> [-Members] <string[]>

-EVDirectoryServer <string> [-PassThru <Switch>] [-Confirm <Switch>]

[-WhatIf <Switch>] [<CommonParameters>]

Add-EVRBARoleMember [-InputObject]

<Symantec.EnterpriseVault.Admin.EVRbaRole> [-Members] <string[]>

-EVDirectoryServer <string> [-PassThru <Switch>] [-Confirm <Switch>]

[-WhatIf <Switch>] [<CommonParameters>]

パラメータ

表 12-1 Add-EVRBARoleMember パラメータ

説明パラメータ

名前または GUID を使って Enterprise Vault RBA ロールを指定します。

-Identity (必須)

Enterprise Vault RBA ロールオブジェクトを指定します。

このパラメータでパイプラインを介してこのオブジェクトを取得できま

す。または、このパラメータをオブジェクトに設定できます。

-InputObject (必須)

184第 12 章 役割ベースの管理Add-EVRBARoleMember

Page 185: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明パラメータ

Active Directory ユーザー、グループまたは組み込みセキュリティプリンシパルの設定をカンマ区切りのリストで指定してロールに追加しま

す。

各オブジェクトを識別するには、次のプロパティ値のいずれかを使い

ます。 括弧内の識別子は LDAP 表示名です。 このパラメータの受け入れ可能な値は次のとおりです。

■ セキュリティ ID (objectSid)■ SAM アカウント名(sAMAccountName)

このパラメータの指定方法を次の例に示します。 この例では、SAMアカウント名プロパティを使ってユーザーとグループを指定し、SID プロパティを使って別のユーザーを指定します。

-Members "[email protected]", "NTAUTHORITY¥This Organization","S-1-5-21-1529523603-1500826627-74573220-1119"

このパラメータにはオブジェクトを提供できません。 このパラメータには、パイプラインを介してオブジェクトを渡すことができません。

-Members (必須)

Enterprise Vault ディレクトリサーバーのホスト名、完全修飾ドメイン名または DNSエイリアスを指定します。 このパラメータは必須パラメータですが、可能な場合は cmdlet によって自動的に判別されます。

-EVDirectoryServer(必須)

操作対象のロールを表すオブジェクトを返します。 デフォルトでは、このコマンドでは出力が生成されません。

-PassThru

cmdlet を実行する前に確認するように求められます。-Confirm

cmdlet の実行結果のプレビューが表示されます。 cmdlet は実際には実行されません。

-WhatIf

■ Add-EVRBARoleMember -Identity "File Server Administrator" -Members

"[email protected]", "example¥fsaGroup",

"S-1-5-21-1529523603-1500826627-74573220-1119"

指定した Active Directory メンバーを「ファイルサーバー管理者」という EnterpriseVault RBA ロールに追加します。

■ Add-EVRBARoleMember "File Server Administrator"

追加するメンバーを入力するよう求めて、「ファイルサーバー管理者」という EnterpriseVault RBA ロールにそのメンバーを追加します。パラメータ -Identity は位置決定されたパラメータ (ポジション 0) であるため、この例では指定しなくても問題ありません。

185第 12 章 役割ベースの管理Add-EVRBARoleMember

Page 186: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

■ さらに、-EVDirectoryServer パラメータを指定して、目的の Enterprise Vault ディレクトリに接続できます。

Add-EVRBARoleMember "File Server Administrator" -EVDirectoryServer

evs2.example.com

追加するメンバーを入力するよう求めて、-EVDirectoryServer パラメータで識別した Enterprise Vault ディレクトリ内の「ファイルサーバー管理者」という EnterpriseVault RBA ロールにそのメンバーを追加します。

■ -InputObject の使い方の例:$r = Get-EVRBARole "file server administrator"

Add-EVRBARoleMember -InputObject $r

追加するメンバーを入力するよう求めて、現在の Enterprise Vault ディレクトリにある「ファイルサーバー管理者」という Enterprise Vault RBA ロールにそのメンバーを追加します。パラメータ -InputObject は位置決定されたパラメータ (同じくポジション0) であるため、この例では指定しなくても問題ありません。

■ 文字列のパイプ処理の例:"file server administrator" | Add-EVRBARoleMember

追加するメンバーを入力するよう求めて、現在の Enterprise Vault ディレクトリにある「ファイルサーバー管理者」という Enterprise Vault RBA ロールにそのメンバーを追加します。

■ EVRbaRole のパイプ処理の例:Get-EVRBARole "file server administrator" -EVDirectoryServer

evs2.example.com | Add-EVRBARoleMember -Members "fsaAdmin1",

"fsaAdmin2" -EVDirectoryServer evs2.example.com

Get-EVRBARole cmdlet から取得した EVRbaRole オブジェクトをAdd-EVRBARoleMember cmdlet にパイプ処理して、指定したメンバーをそのロールに追加します。パラメータ -EVDirectoryServer では、各 cmdlet で使う EnterpriseVault ディレクトリも指定します。

出力

Add-EVRBARoleMember に -PassThru パラメータを指定した場合は、出力が返されないか、タイプが Symantec.EnterpriseVault.Admin.EVRbaRole の変更済みオブジェクトが返されます。Symantec.EnterpriseVault.Admin.EVRbaRole のプロパティを次に示します。

表 12-2 Symantec.EnterpriseVault.Admin.EVRbaRole プロパティ

説明種類名前

Enterprise Vault RBA ロールの名前。文字列Name

Enterprise Vault RBA ロールの GUID。文字列RoleGuid

186第 12 章 役割ベースの管理Add-EVRBARoleMember

Page 187: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明種類名前

関連付けられた TaskLink の説明。文字列TaskLinkDescription

関連付けられた TaskLink の GUID。文字列TaskLinkGuid

関連コマンドレット

■ p.188 の 「Get-EVRBARole」 を参照してください。

■ p.190 の 「Get-EVRBARoleMember」 を参照してください。

■ p.193 の 「Remove-EVRBARoleMember」 を参照してください。

Get-EVRBAAzStoreXmlGet-EVRBAAzStoreXml は、Enterprise Vault ディレクトリデータベースから指定したフォルダ内にある EvAzStore.xml というファイルに RBA ストアをダウンロードします。

Enterprise Vault ディレクトリデータベースは -EVDirectoryServer パラメータを使って指定します。指定したフォルダに EvAzStore.xml というファイルがすでに含まれている場合、Get-EVRBAAzStoreXml はそれを上書きします。

適切なエディタを使って EvAzStore.xml を編集し、Set-EVRBAAzStoreXml を使ってEnterprise Vault ディレクトリにアップロードできます。

この cmdlet を実行する権限はボルトサービスアカウントに制限されています。

Enterprise Vault サーバー以外のサーバーから Get-EVRBAAzStoreXml を実行すると、-EVDirectoryServer パラメータの入力が求められます (-EVDirectoryServer をパラメータとしてすでに指定している場合を除く)。

Get-EVRBAAzStoreXml は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll によって提供されます。

構文

Get-EVRBAAzStoreXml [-FolderPath] <string> -EVDirectoryServer <string>

[<CommonParameters>]

パラメータ

表 12-3 Get-EVRBAAzStoreXml パラメータ

説明パラメータ

EvAzStore.xml のダウンロード先のフォルダを指定します。-FolderPath (必須)

187第 12 章 役割ベースの管理Get-EVRBAAzStoreXml

Page 188: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明パラメータ

Enterprise Vault ディレクトリサーバーのホスト名、完全修飾ドメイン名または DNSエイリアスを指定します。 このパラメータは必須パラメータですが、可能な場合は cmdlet によって自動的に判別されます。

-EVDirectoryServer (必須)

■ Get-EVRBAAzStoreXml "C:¥EvAzStoreXmlLocation"

ローカルにインストールされた Enterprise Vault サーバーからC:¥EvAzStoreXmlLocation に EvAzStore.xml をダウンロードします。

■ Get-EVRBAAzStoreXml "C:¥EvAzStoreXmlLocation" -EVDirectoryServer

"evserver.example.com"

evserver.example.com から C:¥EvAzStoreXmlLocation に EvAzStore.xml をダウンロードします。

■ Get-EVRBAAzStoreXml -FolderPath "C:¥EvAzStoreXmlLocation"

-EVDirectoryServer "evserver.example.com"

evserver.example.com から C:¥EvAzStoreXmlLocation に EvAzStore.xml をダウンロードします。 名前付きのパラメータの使用を書き留めます。

出力

なし。

関連コマンドレット

■ p.196 の 「Set-EVRBAAzStoreXml」 を参照してください。

Get-EVRBARoleGet-EVRBARole は Enterprise Vault ディレクトリからすべての Enterprise Vault RBAロールを取得します。-Name パラメータを使ってロール名の全体または一部を指定することにより、特定の RBA ロールを取得することもできます。

Enterprise Vault ディレクトリは -EVDirectoryServer パラメータを使って指定できます。-EVDirectoryServer パラメータを指定せず、Get-EVRBARole でディレクトリを判別できない場合は、-EVDirectoryServer の値を入力するように求められます。

この cmdlet を実行する権限はボルトサービスアカウントに制限されています。

Get-EVRBARole は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll によって提供されます。

188第 12 章 役割ベースの管理Get-EVRBARole

Page 189: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

構文

Get-EVRBARole [[-Name] <string>] -EVDirectoryServer <string>

[<CommonParameters>]

パラメータ

表 12-4 Get-EVRBARole パラメータ

説明パラメータ

Enterprise Vault RBA ロールの名前の全体または一部を識別します。

-Name

Enterprise Vault ディレクトリサーバーのホスト名、完全修飾ドメイン名または DNSエイリアスを指定します。 このパラメータは必須パラメータですが、可能な場合は cmdlet によって自動的に判別されます。

-EVDirectoryServer (必須)

■ Get-EVRBARole

現在の Enterprise Vault ディレクトリからすべての Enterprise Vault RBA ロールを取得します。

■ Get-EVRBARole -Name "File Server Administrator"

現在の Enterprise Vault ディレクトリから「ファイルサーバー管理者」という名前のEnterprise Vault RBA ロールを取得します。

■ Get-EVRBARole ex*

ワイルドカード検索を実行し、“ex” で始まる名前の Enterprise Vault RBA ロールオブジェクトを取得します。 次に例を示します。

■ Exchange 管理者

■ 拡張コンテンツプロバイダの管理者

■ 拡張コンテンツプロバイダアプリケーション

パラメータ -Name は位置決定されたパラメータ (ポジション 0) であるため、この例では指定しなくても問題ありません。

■ 上記の例では、-EVDirectoryServer パラメータを使って、指定した EnterpriseVault ディレクトリに接続することもできます。

■ Get-EVRBARole -EVDirectoryServer evs2.example.com

-EVDirectoryServer パラメータによって識別された Enterprise Vault ディレクトリからすべての Enterprise Vault RBA ロールを取得します。

■ Get-EVRBARole ex* -EVDirectoryServer evs2.example.com

189第 12 章 役割ベースの管理Get-EVRBARole

Page 190: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

-EVDirectoryServer パラメータによって識別された Enterprise Vault ディレクトリにある、「ex」で始まる名前を持つ Enterprise Vault RBA ロールオブジェクトを取得します。

■ 文字列のパイプ処理の例:"ex*", "file server administrator" | Get-EVRBARole

一致する Enterprise Vault RBA ロールオブジェクトを取得します。

出力

Get-EVRBARole は、次のプロパティを持つタイプSymantec.EnterpriseVault.Admin.EVRbaRole のオブジェクトを返します。

表 12-5 Symantec.EnterpriseVault.Admin.EVRbaRole プロパティ

説明種類名前

Enterprise Vault RBA ロールの名前。文字列Name

Enterprise Vault RBA ロールの GUID。文字列RoleGuid

関連付けられた TaskLink の説明。文字列TaskLinkDescription

関連付けられた TaskLink の GUID。文字列TaskLinkGuid

関連コマンドレット

■ p.183 の 「Add-EVRBARoleMember」 を参照してください。

■ p.190 の 「Get-EVRBARoleMember」 を参照してください。

■ p.193 の 「Remove-EVRBARoleMember」 を参照してください。

Get-EVRBARoleMemberGet-EVRBARoleMember は Enterprise Vault ディレクトリから Enterprise Vault RBAロールのメンバーを取得します。メンバーには、Active Directory ユーザー、グループ、または組み込みセキュリティプリンシパルが含まれます。

-Identity パラメータはアクセスする Enterprise Vault RBA ロールを指定します。RBAロールはその名前または GUID で識別できます。 パイプラインを使ってロールオブジェクトを渡すことでロールを指定することもできます。 たとえば、Get-EVRBARole を使ってロールオブジェクトを取得し、そのオブジェクトをパイプラインを介して

Get-EVRBARoleMember に渡すことができます。-Identity または -InputObject パラメータを指定しない場合は、-Identity の値を入力するように求められます。

190第 12 章 役割ベースの管理Get-EVRBARoleMember

Page 191: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

Enterprise Vault ディレクトリは -EVDirectoryServer パラメータを使って指定できます。-EVDirectoryServer パラメータを指定せず、Get-EVRBARoleMember でディレクトリを判別できない場合は、-EVDirectoryServer の値を入力するように求められます。

Enterprise Vault サーバー以外のサーバーから Get-EVRBARoleMember を実行すると、-EVDirectoryServer パラメータの入力が求められます (-EVDirectoryServer をパラメータとしてすでに指定している場合を除く)。

この cmdlet を実行する権限はボルトサービスアカウントに制限されています。

Get-EVRBARoleMember は、Enterprise Vault 管理シェルによって自動的にロードされる Symantec.EnterpriseVault.PowerShell.AdminAPI.dll に含まれています。

構文

Get-EVRBARoleMember [-Identity] <string> -EVDirectoryServer <string>

[<CommonParameters>]

Get-EVRBARoleMember [-InputObject]

<Symantec.EnterpriseVault.Admin.EVRbaRole> -EVDirectoryServer <string>

[<CommonParameters>]

パラメータ

表 12-6 Get-EVRBARoleMember パラメータ

説明パラメータ

名前または GUID を使って Enterprise Vault RBA ロールを指定します。

-Identity (必須)

Enterprise Vault RBA ロールオブジェクトを指定します。 このパラメータでパイプラインを介してこのオブジェクトを取得でき

ます。または、このパラメータをオブジェクトに設定できます。

-InputObject (必須)

Enterprise Vault ディレクトリサーバーのホスト名、完全修飾ドメイン名または DNSエイリアスを指定します。 このパラメータは必須パラメータですが、可能な場合は cmdlet によって自動的に判別されます。

-EVDirectoryServer (必須)

■ Get-EVRBARoleMember -Identity "File Server Administrator"

現在の Enterprise Vault ディレクトリから「ファイルサーバー管理者」という名前のEnterprise Vault RBA ロールのメンバーを取得します。

■ Get-EVRBARoleMember "File Server Administrator"

191第 12 章 役割ベースの管理Get-EVRBARoleMember

Page 192: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

現在の Enterprise Vault ディレクトリから「ファイルサーバー管理者」という名前のEnterprise Vault RBA ロールのメンバーを取得します。-Identity は位置決定されたパラメータ (ポジション 0) であるため、この例では指定しなくても問題ありません。

■ さらに、-EVDirectoryServer パラメータを指定して、目的の Enterprise Vault ディレクトリに接続できます。

Get-EVRBARoleMember "File Server Administrator" -EVDirectoryServer

evs2.example.com

-EVDirectoryServer パラメータによって識別される Enterprise Vault ディレクトリから「ファイルサーバー管理者」という Enterprise Vault RBA ロールのメンバーを取得します。

■ 文字列のパイプ処理の例:"file server administrator" | Get-EVRBARoleMember

現在の Enterprise Vault ディレクトリから「ファイルサーバー管理者」という名前のEnterprise Vault RBA ロールのメンバーを取得します。

■ -InputObject の使い方の例:$r = Get-EVRBARole "file server administrator"

C:¥PS> Get-EVRBARoleMember -InputObject $r

入力オブジェクト $r によって指定された Enterprise Vault RBA ロールのメンバーを現在の Enterprise Vault ディレクトリから取得します。パラメータ -InputObject は位置決定されたパラメータ (同じくポジション 0) であるため、この例では指定しなくても問題ありません。

■ EVRbaRole のパイプ処理の例:Get-EVRBARole "file server administrator" | Get-EVRBARoleMember

EVRbaRole cmdlet から取得した Get-EVRBARole オブジェクトをGet-EVRBARoleMember cmdlet にパイプ処理して、指定した ID のロールメンバーを取得します。

出力

Get-EVRBARoleMember は、次のプロパティを持つタイプSymantec.EnterpriseVault.Admin.EVRbaRoleMember のオブジェクトを返します。

表 12-7 Symantec.EnterpriseVault.Admin.EVRbaRoleMember プロパティ

説明種類名前

メンバーの NTAccount 名。文字列Name

メンバーのセキュリティ ID (SID)文字列SID

メンバーが属するロールの名前。文字列MemberOf

192第 12 章 役割ベースの管理Get-EVRBARoleMember

Page 193: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

関連コマンドレット

■ p.188 の 「Get-EVRBARole」 を参照してください。

■ p.183 の 「Add-EVRBARoleMember」 を参照してください。

■ p.193 の 「Remove-EVRBARoleMember」 を参照してください。

Remove-EVRBARoleMemberRemove-EVRBARoleMember は、1 つ以上の Active Directory ユーザー、グループ、または組み込みセキュリティプリンシパルを Enterprise Vault RBA ロールから削除します。

-Identity パラメータはアクセスする Enterprise Vault RBA ロールを指定します。RBAロールはその名前または GUID で識別できます。 パイプラインを使ってロールオブジェクトを渡すことでロールを指定することもできます。 たとえば、Get-EVRBARole を使ってロールオブジェクトを取得し、そのオブジェクトをパイプラインを介して

Remove-EVRBARoleMember に渡すことができます。-Identity または -InputObjectパラメータを指定しない場合は、-Identity の値を入力するように求められます。

-Members パラメータはロールから削除するメンバーを指定します。メンバーはそのセキュリティ ID (SID)または SAM アカウント名で識別できます。 複数のメンバーを指定する場合は、カンマ区切りのリストを使います。 この cmdlet には、パイプラインを介してメンバーオブジェクトを渡すことができません。 -Members パラメータを指定しない場合は、-Membersの値を入力するように求められます。

Enterprise Vault ディレクトリは -EVDirectoryServer パラメータを使って指定できます。

-EVDirectoryServer パラメータを指定せず、Remove-EVRBARoleMember でサーバーを判別できない場合は、Enterprise Vault ディレクトリサーバーを入力するように求められます。

Enterprise Vault サーバー以外のサーバーから Remove-EVRBARoleMember を実行すると、-EVDirectoryServer パラメータの入力が求められます (-EVDirectoryServerをパラメータとしてすでに指定している場合を除く)。

この cmdlet を実行する権限はボルトサービスアカウントに制限されています。

Remove-EVRBARoleMember は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll によって提供されます。

構文

Remove-EVRBARoleMember [-Identity] <string> [-Members] <string[]>

-EVDirectoryServer <string> [-PassThru] [-Confirm] [-WhatIf]

[<CommonParameters>]

193第 12 章 役割ベースの管理Remove-EVRBARoleMember

Page 194: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

Remove-EVRBARoleMember [-InputObject]

<Symantec.EnterpriseVault.Admin.EVRbaRole> [-Members] <string[]>

-EVDirectoryServer <string> [-PassThru] [-Confirm] [-WhatIf]

[<CommonParameters>]

パラメータ

表 12-8 Remove-EVRBARoleMember パラメータ

説明パラメータ

名前または GUID を使って Enterprise Vault RBA ロールを指定します。

-Identity (必須)

Enterprise Vault RBA ロールオブジェクトを指定します。 このパラメータでパイプラインを介してこのオブジェクトを取得できます。または、こ

のパラメータをオブジェクトに設定できます。

-InputObject (必須)

Active Directory ユーザー、グループまたは組み込みセキュリティプリンシパルの設定をカンマ区切りのリストで指定してロールから削除し

ます。

各オブジェクトを識別するには、次のプロパティ値のいずれかを使い

ます。 括弧内の識別子は LDAP 表示名です。 このパラメータの受け入れ可能な値は次のとおりです。

■ セキュリティ ID (objectSid)■ SAM アカウント名(sAMAccountName)

このパラメータの指定方法を次の例に示します。 この例では、SAMアカウント名プロパティを使ってユーザーとグループを指定し、SID プロパティを使って別のユーザーを指定します。

-Members "[email protected]", "NTAUTHORITY¥This Organization","S-1-5-21-1529523603-1500826627-74573220-1119"

このパラメータにはオブジェクトを提供できません。 このパラメータには、パイプラインを介してオブジェクトを渡すことができません。

-Members (必須)

Enterprise Vault ディレクトリサーバーのホスト名、完全修飾ドメイン名または DNSエイリアスを指定します。 このパラメータは必須パラメータですが、可能な場合は cmdlet によって自動的に判別されます。

-EVDirectoryServer(必須)

操作対象のロールを表すオブジェクトを返します。 デフォルトでは、このコマンドでは出力が生成されません。

-PassThru

cmdlet を実行する前に確認するように求められます。-Confirm

cmdlet の実行結果のプレビューが表示されます。 cmdlet は実際には実行されません。

-WhatIf

194第 12 章 役割ベースの管理Remove-EVRBARoleMember

Page 195: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

■ Remove-EVRBARoleMember -Identity "File Server Administrator"

-Members "[email protected]", "example¥fsaGroup1",

"S-1-5-21-1529523603-1500826627-74573220-1119"

指定した Active Directory メンバーを「ファイルサーバー管理者」という EnterpriseVault RBA ロールから削除します。

■ Remove-EVRBARoleMember "File Server Administrator"

削除するメンバーを入力するよう求めて、「ファイルサーバー管理者」という EnterpriseVault RBA ロールからそのメンバーを削除します。パラメータ -Identity は位置決定されたパラメータ (ポジション 0) であるため、この例では指定しなくても問題ありません。

■ さらに、-EVDirectoryServer パラメータを指定して、目的の Enterprise Vault ディレクトリに接続できます。

Remove-EVRBARoleMember "File Server Administrator"

-EVDirectoryServer evs2.example.com

削除するメンバーを入力するよう求めて、-EVDirectoryServer パラメータで識別した Enterprise Vault ディレクトリ内の「ファイルサーバー管理者」という EnterpriseVault RBA ロールからそのメンバーを削除します。

■ -InputObject の使い方の例:$r = Get-EVRBARole "file server administrator"

Remove-EVRBARoleMember -InputObject $r

削除するメンバーを入力するよう求めて、現在の Enterprise Vault ディレクトリにある「ファイルサーバー管理者」という Enterprise Vault RBA ロールからそのメンバーを削除します。パラメータ -InputObject は位置決定されたパラメータ (同じくポジション 0) であるため、この例では指定しなくても問題ありません。

■ 文字列のパイプ処理の例:"file server administrator" | Remove-EVRBARoleMember

削除するメンバーを入力するよう求めて、現在の Enterprise Vault ディレクトリにある「ファイルサーバー管理者」という Enterprise Vault RBA ロールからそのメンバーを削除します。

■ EVRbaRole のパイプ処理の例:Get-EVRBARole "file server administrator" -EVDirectoryServer

evs2.example.com | Remove-EVRBARoleMember -Members "fsaAdmin1",

"fsaAdmin2" -EVDirectoryServer evs2.example.com

Get-EVRBARole cmdlet から取得した EVRbaRole オブジェクトをRemove-EVRBARoleMember cmdlet にパイプ処理して、指定したメンバーをそのロールから削除します。パラメータ -EVDirectoryServer では、各 cmdlet で使うEnterprise Vault ディレクトリも指定します。

195第 12 章 役割ベースの管理Remove-EVRBARoleMember

Page 196: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

出力

Remove-EVRBARoleMember に -PassThru パラメータを指定した場合は、出力が返されないか、タイプが Symantec.EnterpriseVault.Admin.EVRbaRole の変更済みオブジェクトが返されます。Symantec.EnterpriseVault.Admin.EVRbaRole のプロパティを次に示します。

表 12-9 Symantec.EnterpriseVault.Admin.EVRbaRole プロパティ

説明種類名前

Enterprise Vault RBA ロールの名前。文字列Name

Enterprise Vault RBA ロールの GUID。文字列RoleGuid

関連付けられた TaskLink の説明。文字列TaskLinkDescription

関連付けられた TaskLink の GUID。文字列TaskLinkGuid

関連コマンドレット

■ p.188 の 「Get-EVRBARole」 を参照してください。

■ p.183 の 「Add-EVRBARoleMember」 を参照してください。

■ p.190 の 「Get-EVRBARoleMember」 を参照してください。

Set-EVRBAAzStoreXmlSet-EVRBAAzStoreXml は RBA ストアを指定したフォルダから Enterprise Vault ディレクトリデータベースにアップロードします。Set-EVRBAAzStoreXml では、RBA ストアがEvAzStore.xml というファイルに存在し、そのファイルが指定したフォルダに存在している必要があります。

Enterprise Vault ディレクトリは -EVDirectoryServer パラメータを使って指定します。

この cmdlet を実行する権限はボルトサービスアカウントに制限されています。

Enterprise Vault サーバー以外のサーバーから cmdlet を実行すると、-EVDirectoryServer パラメータを入力するよう求められます (-EVDirectoryServerをパラメータとしてすでに指定している場合を除く)。

EvAzStore.xml の最新バージョンに対する変更のみをアップロードできます。EnterpriseVault に新しいバージョンの EvAzStore.xml がある場合は、Get-EVRBAAzStoreXmlを使って最新の RBA ストアを取得し、変更を行ってから、EvAzStore.xml を再びアップロードする必要があります。

Get-EVRBAAzStoreXml は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll によって提供されます。

196第 12 章 役割ベースの管理Set-EVRBAAzStoreXml

Page 197: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

構文

Set-EVRBAAzStoreXml [-FolderPath] <string> -EVDirectoryServer <string>

[<CommonParameters>]

パラメータ

表 12-10 Set-EVRBAAzStoreXml パラメータ

説明パラメータ

EvAzStore.xml のアップロード元のフォルダを指定します。-FolderPath (必須)

Enterprise Vault ディレクトリサーバーのホスト名、完全修飾ドメイン名または DNSエイリアスを指定します。 このパラメータは必須パラメータですが、可能な場合は cmdlet によって自動的に判別されます。

-EVDirectoryServer (必須)

■ Set-EVRBAAzStoreXml "C:¥EvAzStoreXmlLocation"

EvAzStore.xml を C:¥EvAzStoreXmlLocation からローカルにインストールされている Enterprise Vault サーバーにアップロードします。

■ Set-EVRBAAzStoreXml "C:¥EvAzStoreXmlLocation" -EVDirectoryServer

"evserver.example.com"

EvAzStore.xml を C:¥EvAzStoreXmlLocation から evserver.example.com にアップロードします。

■ Set-EVRBAAzStoreXml –FolderPath "C:¥EvAzStoreXmlLocation"

-EVDirectoryServer "evserver.example.com"

EvAzStore.xml を C:¥EvAzStoreXmlLocation から evserver.example.com にアップロードします。 名前付きのパラメータの使用を書き留めます。

出力

なし。

関連コマンドレット

■ p.187 の 「Get-EVRBAAzStoreXml」 を参照してください。

197第 12 章 役割ベースの管理Set-EVRBAAzStoreXml

Page 198: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

サイトおよびサーバー

この章では以下の項目について説明しています。

■ Get-EVComputers

■ Get-EVFileLocation

■ Get-EVIISWebsite

■ Get-EVServer

■ Get-EVSite

Get-EVComputersGet-EVComputers は、ディレクトリデータベースの ComputerEntry テーブルに一覧表示されるコンピュータのコレクションを返します。

Get-EVComputers は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll に含まれています。

構文

Get-EVComputers [<CommonParameters>]

パラメータ

PowerShell 共通パラメータのみ。

■ Get-EVComputers

ディレクトリデータベースの ComputerEntry テーブルに一覧表示されるコンピュータのコレクションを返します。

13

Page 199: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

■ Get-EVComputers | Where-Object {$_.EnabledForIMAP -eq 1} |

ForEach-Object {Set-EVIMAPServerDisabled $_.ComputerNameAlternate}

IMAP に対して有効なすべての Enterprise Vault サーバーを検索し、それぞれを順番に無効にして、そのプロセスで IMAP サーバーを停止します。

出力

表 13-1 は、利用可能なプロパティを一覧表示します。

表 13-1 Get_EVComputers プロパティ

説明種類名前

このサーバーに対する Enterprise Vault 固有の識別子。

Int32ComputerIdentity

コンピュータ名。文字列ComputerName

コンピュータの代替名。文字列ComputerNameAlternate

サーバーが IMAP に対し有効になっているかどうか示します。 有効値は $true (サーバーが IMAP に対して有効です)、$false (サーバーが IMAP に対して有効になっていません)、または null (サーバーが IMAP に対して有効になったことがありません) です。

BooleanEnabledForIMAP

IMAP エンドポイントエントリ ID。文字列IMAPEndPointEntryId

IMAP エンドポイント名。文字列IMAPEndpointName

関連コマンドレット

■ p.152 の 「Set-EVIMAPServerDisabled」 を参照してください。

■ p.153 の 「Set-EVIMAPServerEnabled」 を参照してください。

■ p.148 の 「Get-EVIMAPUsers」 を参照してください。

■ p.150 の 「Get-EVIMAPUserSettings」 を参照してください。

Get-EVFileLocation現在の Enterprise Vault サーバーに設定されている Enterprise Vault ファイルの場所の詳細を取得します。

Get-EVFileLocation は Symantec.EnterpriseVault.PowerShell.Core.dll に含まれています。このファイルは Enterprise Vault 管理シェルにより自動的にインポートされません。この DLL モジュールをインポートする必要があります。

199第 13 章 サイトおよびサーバーGet-EVFileLocation

Page 200: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

構文

Get-EVFileLocation [[-Type] <string>] [<CommonParameters>]

パラメータ

表 13-2 Get-EVFileLocation パラメータ

説明パラメータ

詳細が必要な Enterprise Vault ファイルの場所。 次のいずれかを指定できます。

■ Application. Enterprise Vault プログラムフォルダへのパスを取得します。

■ Cache. Enterprise Vault キャッシュの場所へのパスを取得します。

■ Temporary. Enterprise Vault で一時ファイルに使用されるフォルダへのパスを取得しま

す。

-Type

■ Get-EVFileLocation

現在のサーバーで設定されている Enterprise Vault ファイルの場所の詳細を取得します。

出力

表 13-3 は、利用可能なプロパティをリストします。

表 13-3 Get-EVFileLocation プロパティ

説明種類名前

フォルダの場所へのパス。文字列Path

場所で利用可能な総領域 (GB)。DoubleTotalQuotaGBytesAvailable

場所の空き容量 (GB)。DoubleTotalQuotaGBytesFree

場所で使用される領域 (GB)。DoubleTotalQuotaGBytesUsed

次のいずれか:"Application"、"Cache"、"Temporary"

FileLocationType

200第 13 章 サイトおよびサーバーGet-EVFileLocation

Page 201: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

Get-EVIISWebsite現在の Enterprise Vault サーバーに設定されている Enterprise Vault 仮想ディレクトリの詳細を取得します。

Get-EVIISWebsite は Symantec.EnterpriseVault.PowerShell.Core.dll に含まれています。このファイルは Enterprise Vault 管理シェルにより自動的にインポートされません。この DLL モジュールをインポートする必要があります。

構文

Get-EVIISWebsite [<CommonParameters>]

パラメータ

PowerShell 共通パラメータのみ。

■ Get-EVIISWebsite

現在の Enterprise Vault サーバーで設定されている Enterprise Vault 仮想ディレクトリの詳細を取得します。

出力

表 13-4 は、利用可能なプロパティをリストします。

表 13-4 Get-EVIISWebsite プロパティ

説明種類名前

次のいずれか:"EVMOD_ENTERPRISEVAULT"、"EVMOD_FSAREPORTING"、"EVMOD_EVINDEXING"、"EVMOD_ENTERPRISEVAULTAPI"、"EVMOD_EVSEARCHCLIENT"、"EVMOD_EVSEARCHSERVER"

EVWebsiteModuleEnterpriseVaultModule

Enterprise Vault URL。文字列WebAddress

Get-EVServer現在の Enterprise Vault サーバーについての情報を取得します。

Get-EVServer は Symantec.EnterpriseVault.PowerShell.Core.dll に含まれています。このファイルは Enterprise Vault 管理シェルにより自動的にインポートされません。この DLL モジュールをインポートする必要があります。

201第 13 章 サイトおよびサーバーGet-EVIISWebsite

Page 202: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

構文

Get-EVServer [<CommonParameters>]

パラメータ

PowerShell 共通パラメータのみ。

■ Get-EVServer

現在の Enterprise Vault サーバーの詳細を取得します。

出力

表 13-5 は、利用可能なプロパティをリストします。

表 13-5 Get-EVServer のプロパティ

説明種類名前

Enterprise Vault サーバーのエイリアスの名前。リスト<文字列>

Aliases

サーバーID。文字列ID

サーバー名。文字列Name

サーバーの Enterprise Vault のバージョン。文字列Version

Get-EVSite現在の Enterprise Vault サーバーの Enterprise Vault サイト情報を取得します。

Get-EVSite は Symantec.EnterpriseVault.PowerShell.Core.dll に含まれています。このファイルは Enterprise Vault 管理シェルにより自動的にインポートされません。この DLL モジュールをインポートする必要があります。

構文

Get-EVSite [<CommonParameters>]

パラメータ

PowerShell 共通パラメータのみ。

■ Get-EVSite

現在のサーバーがメンバーである Vault Site の詳細を取得します。

202第 13 章 サイトおよびサーバーGet-EVSite

Page 203: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

出力

表 13-6 は、利用可能なプロパティをリストします。

表 13-6 Get-EVSite のプロパティ

説明種類名前

ディレクトリデータベースをホストする SQL Serverコンピュータの名前。

文字列DirectorySQLServer

サイト ID。文字列ID

Enterprise Vault サイトの名前。文字列Name

203第 13 章 サイトおよびサーバーGet-EVSite

Page 204: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

タスクおよびサービス

この章では以下の項目について説明しています。

■ Get-EVDependencyService

■ Get-EVDependencyServiceState

■ Get-EVService

■ Get-EVServiceState

■ Get-EVTask

■ Get-EVTaskState

Get-EVDependencyService現在の Enterprise Vault サーバーにあるすべての Enterprise Vault サービスに関する依存関係サービス情報を取得します。

Get-EVDependencyService は Symantec.EnterpriseVault.PowerShell.Core.dllに含まれています。このファイルは Enterprise Vault 管理シェルにより自動的にインポートされません。この DLL モジュールをインポートする必要があります。

構文

Get-EVDependencyService [<CommonParameters>]

パラメータ

PowerShell 共通パラメータのみ。

■ Get-EVDependencyService

14

Page 205: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

現在の Enterprise Vault サーバーにあるすべての Enterprise Vault サービスに関する依存情報を取得します。

出力

表 14-1 は、利用可能なプロパティをリストします。

表 14-1 Get-EVDependencyService プロパティ

説明種類名前

"Message Queuing"、"World Wide PublishingService" などの依存サービスの名前。

文字列DisplayName

この値は常に空です。文字列EntryID

"MSMQ"、"W3SVC" などの依存名。文字列Name

次のいずれか:"MSMQService"、"IISService"。

ServiceTypeType

関連コマンドレット

■ p.205 の 「Get-EVDependencyServiceState 」 を参照してください。

Get-EVDependencyServiceState指定されている依存サービスの現在の状態を取得します。 状態は "Running" または"Stopped" のいずれかです。

Get-EVDependencyServiceState はSymantec.EnterpriseVault.PowerShell.Monitoring.dll に含まれています。このファイルは Enterprise Vault 管理シェルにより自動的にインポートされません。このDLL モジュールをインポートする必要があります。

構文

Get-EVDependencyServiceState [-ServiceName] <String>

パラメータ

表 14-2 は、利用可能なプロパティをリストします。

205第 14 章 タスクおよびサービスGet-EVDependencyServiceState

Page 206: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

表 14-2 Get-EVDependencyServiceState パラメータ

説明パラメータ

詳細が必要なサービスの名前。

Get-EVDependencyService cmdlet を使って、サービス名を取得することができます。

-ServiceName

■ Get-EVDependencyServiceState msmq

メッセージキューサービスの状態を取得します。

■ Get-EVDependencyServiceState W3SVC

World Wide Web Publishing サービス (IIS) の状態を取得します。

出力

表 14-3 は、利用可能なプロパティをリストします。

表 14-3 Get-EVDependencyServiceState プロパティ

説明種類名前

次のいずれか: "Stopped"、"StartPending"、 "StopPending"、"Running"、 "ContinuePending"、"PausePending"、 "Paused"

ServiceControllerStatusValue

関連コマンドレット

■ p.204 の 「Get-EVDependencyService」 を参照してください。

Get-EVService現在の Enterprise Vault サーバーに設定されている Enterprise Vault サービスの詳細を取得します。

Get-EVService は Symantec.EnterpriseVault.PowerShell.Core.dll に含まれています。このファイルは Enterprise Vault 管理シェルにより自動的にインポートされません。この DLL モジュールをインポートする必要があります。

構文

Get-EVService [<CommonParameters>]

206第 14 章 タスクおよびサービスGet-EVService

Page 207: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

パラメータ

PowerShell 共通パラメータのみ。

■ Get-EVService

現在の Enterprise Vault サーバーで設定している Enterprise Vault サービスの詳細を表示します。

出力

表 14-4 は、利用可能なプロパティをリストします。

表 14-4 Get-EVService のプロパティ

説明種類名前

管理コンソールに表示されるサービス表示名。

「Enterprise Vault Directory Service」など。文字列DisplayName

サービスエントリ ID。文字列EntryID

サービス名。 「EnterpriseVaultAdminService」など。

文字列Name

「DirectoryService」、「AdminService」、「ShoppingService」、「IndexingService」、「StorageService」、「TaskControllerService」のいずれか。

ServiceTypeType

Get-EVServiceState指定済みの Enterprise Vault サービスの現在の状態を取得します。 状態は "Running"または "Stopped" のいずれかです。

Get-EVServiceState は Symantec.EnterpriseVault.PowerShell.Monitoring.dllに含まれています。このファイルは Enterprise Vault 管理シェルにより自動的にインポートされません。この DLL モジュールをインポートする必要があります。

構文

Get-EVServiceState [-ServiceName] <String> [<CommonParameters>]

パラメータ

表 14-5 は、利用可能なプロパティをリストします。

207第 14 章 タスクおよびサービスGet-EVServiceState

Page 208: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

表 14-5 Get-EVServiceState のプロパティ

説明パラメータ

詳細が必要なサービスの名前。-ServiceName

■ Get-EVServiceState -ServiceName EnterpriseVaultShoppingService

EnterpriseVaultShoppingService の現在の状態を返します。Get-EVServiceを使って Enterprise Vault サービスの名前を見つけることができます。

出力

表 14-6 は、利用可能なプロパティをリストします。

表 14-6 Get-EVServiceState のプロパティ

説明種類名前

「Stopped」、「StartPending」、「StopPending」、「Running」、「ContinuePending」、「PausePending」、「Paused」のいずれか。

サービスコントローラの状

Value

関連コマンドレット

■ p.206 の 「Get-EVService」 を参照してください。

Get-EVTask現在の Enterprise Vault サーバーに設定されている Enterprise Vault タスクの詳細を取得します。

Get-EVTask は Symantec.EnterpriseVault.PowerShell.Core.dll に含まれています。このファイルは Enterprise Vault 管理シェルにより自動的にインポートされません。この DLL モジュールをインポートする必要があります。

構文

Get-EVTask [<CommonParameters>]

パラメータ

PowerShell 共通パラメータのみ。

208第 14 章 タスクおよびサービスGet-EVTask

Page 209: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

■ Get-EVTask

現在のサーバーで設定している Enterprise Vault タスクの詳細を取得します。

出力

表 14-7 は、利用可能なプロパティを一覧表示します。

表 14-7 Get-EVTask のプロパティ

説明種類名前

管理コンソールのタスクのプロパティに表示されるタ

スクの説明。

文字列Description

タスクのエントリ ID。文字列EntryID

管理コンソールに表示されるタスクの名前。文字列Name

「EV_TASK_TYPE_ARCHIVING」、「EV_TASK_TYPE_CLIENTACCESS_POLICY_SYNC」、「EV_TASK_TYPE_DOMINO_MAILBOX_ARCHIVING」、「EV_TASK_TYPE_DOMINO_MAILBOX_POLICY_SYNC」、「EV_TASK_TYPE_EXCHANGE_POLICY_SYNC」、「EV_TASK_TYPE_FSA」、「EV_TASK_TYPE_INDEXING」、「EV_TASK_TYPE_JOURNALING」、「EV_TASK_TYPE_MOVE_ARCHIVE」、「EV_TASK_TYPE_NOTES_JOURNALING」、「EV_TASK_TYPE_PSTCOLLECTOR」、「EV_TASK_TYPE_PSTLOCATOR」、「EV_TASK_TYPE_PSTMIGRATOR」、「EV_TASK_TYPE_PUBLICFOLDER」、「EV_TASK_TYPE_SHAREPOINT」のいずれか。

文字列Type

関連コマンドレット

■ p.209 の 「Get-EVTaskState」 を参照してください。

Get-EVTaskState指定した Enterprise Vault タスクの現在の状態を取得します。

Get-EVTaskState は Symantec.EnterpriseVault.PowerShell.Monitoring.dllに含まれています。このファイルは Enterprise Vault 管理シェルにより自動的にインポートされません。この DLL モジュールをインポートする必要があります。

209第 14 章 タスクおよびサービスGet-EVTaskState

Page 210: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

構文

Get-EVTaskState [-TaskEntryID] <String> [<CommonParameters>]

パラメータ

表 14-8 Get-EVTaskState のパラメータ

説明パラメータ

詳細が必要なタスクの TaskEntryID。Get-EVTask cmdlet を使って、TaskEntryIDを取得することができます。

-TaskEntryID

■ Get-EVTask | foreach{$_.EntryID;Get-EVTaskState $_.EntryID}

Get-EVTask を使って、現在の Enterprise Vault の各タスクに設定された TaskEntryIDを取得します。

出力

表 14-9 は、利用可能なプロパティを一覧表示します。

表 14-9 Get-EVTaskState のプロパティ

説明種類名前

タスクの現在の状態を記述するテキスト文字列。 有効値は、「Stopping」、「Stopped」、「Running」、「Refreshing」、「Paused」、「Loading」、「Failed」、「Disabled」、「CntrSvcNotRunning」、「Error」、「Processing」、「Invalid」。

文字列(なし)

関連 cmdlet■ p.208 の 「Get-EVTask」 を参照してください。

210第 14 章 タスクおよびサービスGet-EVTaskState

Page 211: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

ボルトストアおよびアーカイブ

この章では以下の項目について説明しています。

■ Export-EVArchive

■ Get-EVArchive

■ Get-EVVaultStore

■ Get-EVVaultStorePartition

■ Set-EVArchive

■ Start-PartitionRollover

Export-EVArchiveExport-EVArchive は指定したアーカイブからアイテムをエクスポートします。エクスポート対象を指定した検索条件に一致するアイテムに制限できます。

メモ: Capstone レコード管理システムの必要条件を満たすアイテムをエクスポートする場合は、Export-EVNARAArchive cmdlet を実行すると便利です。Export-EVNARAArchiveには Export-EVArchive と同じ機能が多数含まれていますが、エクスポート対象はEnterprise Vault が永続レコードとしてマーク付けしたアイテムに制限されます。

Export-EVArchive は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.Snapin.dll によって提供されます。

15

Page 212: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

構文

Export-EVArchive [-ArchiveId] <string> [-OutputDirectory] <string>

[[-SearchString] [<string>]] [[-Format] [<ExportFormat>]]

[[-MaxThreads] [<integer>]] [-Retry <SwitchParameter>] [-MaxPSTSizeMB

<integer>] [<CommonParameters>]

パラメータ

表 15-1 Export-EVArchive パラメータ

説明パラメータ

アイテムのエクスポート元のアーカイブの ID を指定します。Get-EVArchive を使って必要な ID を取得できます。

-ArchiveId (必須)

cmdlet がエクスポートされたアイテムを配置するフォルダのパスを指定します。200 文字までの絶対パス、相対パス、また UNC パスを入力します。パスにスペースが含まれる場合は引用符で囲みます。

指定されたフォルダが存在しない場合、cmdlet は作成を試みます。

-OutputDirectory(必須)

エクスポートに選択したアイテムを識別する検索クエリーを指定します。

Enterprise Vault Search で特定のアイテムを検索する場合と同じクエリー構文を使用できます。たとえば、検索クエリー "to:mike_smith"はそのユーザーが受信者であったアイテムのみをエクスポート対象とし

て選択します。クエリーにスペースが含まれる場合は引用符で囲みます。

クエリー構文について詳しくは、Enterprise Vault Search のオンラインヘルプを参照してください。

-SearchString

212第 15 章 ボルトストアおよびアーカイブExport-EVArchive

Page 213: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明パラメータ

アイテムをエクスポートする形式を指定します。指定可能な値は EML、NATIVE、PST で、デフォルトは NATIVE です。PST にエクスポートするには、ローカルサーバーと、指定したアーカイブ用の Enterprise Vaultストレージサービスをホストしているサーバーの両方で、Microsoft Outlookをインストールし、デフォルトの電子メールクライアントとして設定する必

要があります。

NATIVE 値は cmdlet に各アイテムを元の形式でエクスポートするように指示します。Microsoft Exchange アイテムの場合は MSG、SMTP アイテムの場合は EML、テキストファイルの場合は TXT などのようになります。

PST 値を指定すると、cmdlet はアイテムを MSG ファイルとしてエクスポートしてから PST ファイルに収集します。PST ファイル内のフォルダ構造はソースアーカイブのフォルダ構造と一致します。ただし、ソースフォ

ルダが 100,000 を超えるアイテムを含んでいる場合は、cmdlet が PSTファイルに超過アイテムを保持するための追加フォルダを自動的に作成

します。

エクスポートされたアイテムが 250 MB より大きい場合は、cmdlet はそのアイテムを PST ファイル内に収集せずに外に放置します。アイテムが2 GB を超える場合は、cmdlet はそのアイテムを MSG としてではなくネイティブ形式でエクスポートします。

-Format

エクスポート処理に使用するスレッドの最大数を指定します。1 から 100までの値を入力します。デフォルト値は 16 です。

スレッド数を減らすことで、Enterprise Vault サーバーリソースの負荷を最小限に抑えることができます。逆に、分散型または高仕様の EnterpriseVault 環境では、スレッド数を増やすことでスループットを大きくできます。

-MaxThreads

指定すると、前回の実行時にエクスポートされなかったアイテムをエクス

ポートするように cmdlet を再実行します。たとえば、前回の実行が完了する前に何らかの理由によって停止した場合や、前回の実行が完了した

ものの、特定のアイテムをエクスポートできなかった場合に、この操作が

必要になる可能性があります。

前回の実行で指定したものと同じ ArchiveId と OutputDirectoryパラメータ値を指定するよう注意してください。cmdlet は以前に指定した値を自動的に使うので、SearchString と Format パラメータ値を再び指定する必要はありません。

-Retry

PST にエクスポートする場合のみ、各 PST ファイルの最大サイズを指定します (MB)。PST ファイルがこの制限に到達すると、cmdlet は残りのアイテムのために自動的に新しいファイルを作成します。500 から 51200までの値を入力します。デフォルト値は 20480 (20 GB) です。

-MaxPSTSizeMB

213第 15 章 ボルトストアおよびアーカイブExport-EVArchive

Page 214: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

■ Export-EVArchive -ArchiveId 19D...EVServer1 -OutputDirectory

c:¥Temp

すべてのアイテムを指定したアーカイブから出力フォルダ c:¥Temp にエクスポートします。

■ Export-EVArchive -ArchiveId 19D...EVServer1 -OutputDirectory

"c:¥Exported Items" -SearchString "to:mike_smith"

Mike Smith が受取人のアイテムのみをエクスポートします。

■ Export-EVArchive -ArchiveId 19D...EVServer1 -OutputDirectory

c:¥Temp -Format PST -MaxPSTSizeMB 51200

すべてのアイテムを 1 つ以上の PST ファイルにエクスポートします。各ファイルのサイズは最大 50 GB です。

■ Export-EVArchive -ArchiveId 19D...EVServer1 -OutputDirectory

c:¥Temp -MaxThreads 100

指定したアーカイブからすべてのアイテムをエクスポートするプロセスに、100 のスレッドを割り当てます。

■ Export-EVArchive -ArchiveId 19D...EVServer1 -OutputDirectory

c:¥Temp -Retry

指定したアーカイブで、前回すべての必要なアイテムのエクスポートに失敗したエク

スポート実行を再試行します。指定した出力フォルダは前回の実行時と同じです。

cmdlet は前回の実行で指定したものと同じ検索文字列とフォーマット値を自動的に使います。

■ "19D...EVServer1","18F...EVServer2","14C...EVServer3" |

Export-EVArchive -OutputDirectory "c:¥Exported Items"

すべてのアイテムのエクスポート元の 3 つのアーカイブの ID をパイプ処理する

出力

終了時に確認メッセージが表示されます。

さらに、cmdlet は ExportReport_datetime.txt という名前のレポートファイル、たとえば、ExportReport_20160311125651.txt を作成します。このファイルはエクスポートしたアイテムの数を示し、cmdlet でエクスポートに失敗したアイテムを識別します。何らかの理由でエクスポートが失敗した場合は、レポートに考えられる原因が示されます。

関連コマンドレット

■ p.215 の 「Get-EVArchive」 を参照してください。

■ p.164 の 「Export-EVNARAArchive」 を参照してください。

■ p.169 の 「Get-EVRecordSettings」 を参照してください。

214第 15 章 ボルトストアおよびアーカイブExport-EVArchive

Page 215: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

Get-EVArchiveGet-EVArchive は Enterprise Vault サイト内の一部またはすべてのアーカイブの一覧を返します。この一覧をフィルタ処理して次を示すようにすることができます。

■ 指定したユーザーがさまざまな権限を直接保有、または Active Directory グループのメンバーシップを介して保有しているアーカイブ

■ 指定した名前と完全に一致する名前のアーカイブ

さまざまなアーカイブプロパティによって一覧をさらにフィルタ処理できます。たとえば、指

定したユーザーがアーカイブ済みアイテムを削除する権限を持っているアーカイブのみ、

またはリーガルホールドの状態であるアーカイブのみを一覧表示するように選択できま

す。

Get-EVArchive は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.Snapin.dll によって提供されます。

構文

Get-EVArchive [-User] <String> [[-Server] <String>] [-DeleteProtected

[<Boolean>]] [-DeleteExpiredItems [<Boolean>]] [-OnHold [<Boolean>]]

[-Permissions [<String>]] [<CommonParameters>]

Get-EVArchive [[-ArchiveName] <String>] [[-Server] <String>]

[-DeleteProtected [<Boolean>]] [-DeleteExpiredItems [<Boolean>]]

[-OnHold [<Boolean>]] [<CommonParameters>]

パラメータ

表 15-2 Get-EVArchive パラメータ

説明パラメータ

アーカイブ一覧の取得対象のユーザーを指定します。 ユーザーの Windows ログオン名、ユーザープリンシパル名、またはDomino ユーザー ID を入力します。 次に例を示します。[email protected]、domain¥user

-User (構文セクションで設定した最初のパラメータを使う場

合に必須)

詳細を取り込む対象のアーカイブの名前を指定します。-ArchiveName

アーカイブ一覧を取り込む対象の Enterprise Vault サーバーを識別します。次に例を示します。localhost、evserver.domain.com

このパラメータを省略すると、cmdlet はレジストリを調べて、Enterprise Vault Directory Service コンピュータを識別します。

-Server

215第 15 章 ボルトストアおよびアーカイブGet-EVArchive

Page 216: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明パラメータ

アーカイブ内のアイテムを手動で削除できるかどうかに応じて、

アーカイブ一覧をフィルタ処理します。ユーザーがアイテムを手

動で削除できるアーカイブを一覧表示するには、$false に設定します。アイテムを削除できないアーカイブを一覧表示するに

は、$true に設定します。

-DeleteProtected

保持期間が切れているアーカイブ済みアイテムを EnterpriseVault が自動的に削除できるかどうかに応じて、アーカイブ一覧をフィルタ処理します。Enterprise Vault が期限切れアイテムを削除しないアーカイブを一覧表示するには、$false に設定します。そのようなアイテムを削除するアーカイブを一覧表示する

には、$true に設定します。

-DeleteExpiredItems

アーカイブのリーガルホールドの状態に応じてアーカイブ一覧を

フィルタ処理します。ユーザーと Enterprise Vault のいずれかまたは両方がアイテムを削除できるアーカイブを一覧表示するに

は、$false に設定します。リーガルホールドの状態のアーカイブを一覧表示するには、$true に設定します。

リーガルホールドは DeleteProtected を $true に設定した場合および DeleteExpiredItems を $false に設定した場合と同じです。

-OnHold

アーカイブに対するユーザーの権限に応じてアーカイブ一覧を

フィルタ処理します。権限を r (読み取り)、w (書き込み)、d (削除) の組み合わせとして指定します (rw と rwd など)。空白の値() は任意の権限を示します。指定されていない場合、デフォルトの権限は d (削除) です。

このパラメータは、-User パラメータも指定した場合にのみ設定できます。

-Permissions

■ Get-EVArchive

Enterprise Vault サイト内のすべてのアーカイブを一覧表示します。

■ Get-EVArchive -DeleteProtected $false

Enterprise Vault サイト内のアーカイブの一覧をフィルタ処理して、ユーザーが手動でアイテムを削除できるアーカイブのみを表示します。

■ Get-EVArchive -User Domain¥User

ユーザー Domain¥User が削除の権限を持つアーカイブを一覧表示します。

■ Get-EVArchive -User user@domain -DeleteProtected $false

-DeleteExpiredItems $false -Permissions rw

216第 15 章 ボルトストアおよびアーカイブGet-EVArchive

Page 217: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

ユーザー [email protected] が読み取りおよび書き込みの両方の権限を持つアーカイブを一覧表示します。Get-EVArchive は、ユーザーが手動でアイテムを削除でき、Enterprise Vault が期限切れアイテムを自動的に削除できないアーカイブのみを表示するように一覧をフィルタ処理します。

■ Get-EVArchive -User Domain¥User -OnHold $false | format-table -auto

ユーザー Domain¥User が削除の権限を持つアーカイブを一覧表示します。Get-EVArchive は、一覧からリーガルホールドの状態にあるすべてのアーカイブを除外して、出力を format-table に書き込みます。

■ Get-EVArchive -ArchiveName msmith | format-table -auto

「msmith」という名前を持つアーカイブを一覧表示します。

■ Get-EVArchive | where-object {$_.ArchiveName -ilike "*journal*"}

大文字と小文字を区別する文字列「journal」を含んでいる名前のアーカイブを一覧表示します。

出力

表 15-3 は、利用可能なプロパティを一覧表示します。

表 15-3 Get-EVArchive プロパティ

説明種類名前

指定したユーザーにアクセス権があるアーカイブの

ID。文字列ArchiveId

指定したユーザーにアクセス権があるアーカイブの

名前。

文字列ArchiveName

Enterprise Vault アーカイブの種類の列挙。設定可能な値は次のとおりです。

■ ARCHIVE_TYPE_DOMINO_JOURNAL■ ARCHIVE_TYPE_DOMINO_MAILBOX■ ARCHIVE_TYPE_FILE_SYSTEM■ ARCHIVE_TYPE_INTERNETMAIL■ ARCHIVE_TYPE_JOURNAL■ ARCHIVE_TYPE_MAILBOX■ ARCHIVE_TYPE_PUBLIC_FOLDER■ ARCHIVE_TYPE_SHARED■ ARCHIVE_TYPE_SHAREPOINT■ ARCHIVE_TYPE_SMTP

EV_STG_API_ARCHIVE_TYPE

ArchiveType

217第 15 章 ボルトストアおよびアーカイブGet-EVArchive

Page 218: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明種類名前

Enterprise Vault の期限切れアイテムの列挙。設定可能な値は次のとおりです。

■ DONT_EXPIRE_ITEMS■ EXPIRE_ITEMS

EV_STG_API_EXPIRE_ITEMS

DeleteExpiredItems

ユーザーが手動でアイテムをアーカイブから削除で

きる ($false) かできないか ($true) を示します。BooleanDeleteProtected

アーカイブにリーガルホールドにあるアイテムが含

まれる ($true) か含まれない ($false) かを示します。BooleanOnHold

Enterprise Vault アーカイブの状態の列挙。設定可能な値は次のとおりです。

■ STS_AVAILABLE■ STS_INBACKUPMODE■ STS_TEMPORARILY_UNAVAILABLE■ STS_UNAVAILABLE

EV_STG_API_STATUS

Status

アーカイブに適用した保持計画の名前。文字列RetentionPlanName

関連 cmdlet■ p.221 の 「Set-EVArchive」 を参照してください。

Get-EVVaultStore現在の Enterprise Vault サーバーがホストするボルトストアに関する情報を取得します。

Get-EVVaultStore は Symantec.EnterpriseVault.PowerShell.Core.dll に含まれています。このファイルは Enterprise Vault 管理シェルにより自動的にインポートされません。この DLL モジュールをインポートする必要があります。

構文

Get-EVVaultStore [<CommonParameters>]

パラメータ

PowerShell 共通パラメータのみ。

■ Get-EVVaultStore

現在の Enterprise Vault サーバーに存在するボルトストアすべての詳細を返します。

218第 15 章 ボルトストアおよびアーカイブGet-EVVaultStore

Page 219: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

出力

表 15-4 は、利用可能なプロパティをリストします。

表 15-4 Get-EVVaultStore のプロパティ

説明種類名前

「True」 (バックアップモードはオン)、「False」 (バックアップモードはオフ)のいずれか。

BooleanBackupMode

ボルトストアをホストするサーバーの名

前。

文字列Computer

ボルトストアデータベースの名前。文字列DatabaseName

ボルトストアエントリ ID。文字列EntryId

このプロパティはボルトストアでインデッ

クス付けが有効な場合は「True」。インデックス付けが無効な場合は「False」。

BooleanIndexed

ボルトストアの名前。文字列Name

セーフコピーの削除設定。 「Never」、「Immediately」、「AfterBackup」、「AfterBackupImmediateForJournaling」のいずれか。

RemovalStatusRemovalStatus

「ShareWithinVaultStore」、「ShareWithinGroup」、「NoSharing」のいずれか。

VaultStoreSharingLevelSharingLevel

ボルトストアをホストする SQL Server。文字列SQLServer

「Available」、「MarkedForDeletion」、「BackupMode」、「BeingCreated」のいずれか。

VaultStoreStatusStatus

ボルトストアが属するボルトストアのグ

ループの名前。

文字列VaultStoreGroupName

Get-EVVaultStorePartitionボルトストアのパーティションに関する情報を取得します。

Get-EVVaultStorePartition はSymantec.EnterpriseVault.PowerShell.Core.dll に含まれています。このファイ

219第 15 章 ボルトストアおよびアーカイブGet-EVVaultStorePartition

Page 220: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

ルは Enterprise Vault 管理シェルにより自動的にインポートされません。この DLL ファイルをインポートする必要があります。

構文

Get-EVVaultStorePartition [<CommonParameters>]

パラメータ

PowerShell 共通パラメータのみ。

■ Get-EVVaultStorePartition

現在のサーバーに存在するすべてのボルトストアパーティションに関するデータベー

スの詳細を返します。

出力

表 15-5 は、利用可能なプロパティをリストします。

表 15-5 Get-EVVaultStorePartition のプロパティ

説明種類名前

コレクションソフトウェアの種類の表示。文字列CollectorType

パーティションをホストするサーバーの名前。文字列Computer

パーティションを作成した日時。DateTimeCreationDate

パーティションが存在するデバイスの種類。

「NTFSボリューム」など。文字列DeviceType

ボルトストアパーティションエントリ ID。文字列EntryId

パーティションの前回のバックアップから経過

した時間。

Int32HoursSinceLastBackup

「Unknown」、「NonWorm」、「VolumeLevelRetPolicy」、「Snaplock」、「Snaplike」、「Atime」、「Streamer」、「Max」のいずれかです。

VaultStorePartitionInterfaceType

InterfaceType

パーティションのバックアップを最後に作成し

た日時。 この値はパーティションのバックアップを作成していない場合は Null です。

DateTimeLastBackupDate

パーティションが最後に開かれた状態だった

日時。 この値はパーティションを開いたことがない場合は NULL です。

DateTimeLastOpenedDate

220第 15 章 ボルトストアおよびアーカイブGet-EVVaultStorePartition

Page 221: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明種類名前

パーティションのパス。文字列Location

移行の種類の表示。文字列MigratorType

パーティションの名前。文字列Name

「NotEnabled」、「EnabledBasedOnVolumeSize」、「EnabledBasedOnVolumePercentage」、「EnabledBasedOnDateTime」、「EnabledBasedOnVolumeSizeAndDateTime」、「EnabledBasedOnVolumePercentageAndDateTime」、「EnabledBasedOnTimerAfter」、「EnabledBasedOnVolumeSizeAndTimerAfter」、「EnabledBasedOnVolumePercentageAndTimerAfter」のいずれか。

RolloverTypeRollOver

「Undefined」、「Closed」、「Open」、「Standby」、「BeingDeleted」、「Ready」のいずれか。

PartitionStateStatus

利用可能な合計領域 (GB)。 この値は NULLである場合もあります。

DoubleTotalQuotaGBytesAvailable

合計空き領域 (GB)。 この値は NULL である場合もあります。

DoubleTotalQuotaGBytesFree

使用されている容量 (GB)。 この値は NULLである場合もあります。

DoubleTotalQuotaGBytesUsed

ボルトストアエントリ ID。文字列VaultStoreEntryId

ボルトストアのグループ名。文字列VaultStoreGroupName

ボルトストアの名前。文字列VaultStoreName

Set-EVArchiveSet-EVArchive は、ユーザーがアーカイブのアイテムを手動で削除できるかどうか、Enterprise Vault が保持期間が切れたアーカイブ済みアイテムを自動的に削除できるかどうかなど、処理対象アーカイブのさまざまなプロパティを設定できます。管理コンソール

で表示するアーカイブの説明と管理用のメモを指定することもできます。

221第 15 章 ボルトストアおよびアーカイブSet-EVArchive

Page 222: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

Set-EVArchive は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.Snapin.dll によって提供されます。

構文

Set-EVArchive [[-ArchiveID] <String>] [-DeleteProtected [<Boolean>]]

[-DeleteExpiredItems [<Boolean>]] [-Description [<String>]]

[-AdminNote [<String>]] [-RetentionPlanName [<String>]]

[<CommonParameters>]

パラメータ

表 15-6 Set-EVArchive パラメータ

説明パラメータ

プロパティを設定するアーカイブの ID を指定します。必要な ID は Get-EVArchive cmdletを使って取得できます。

-ArchiveID (必須)

ユーザーがアーカイブのアイテムを手動で削除

できるようにするかどうかを指定します。ユーザー

によるアイテムの削除を許可するには $falseに設定します。削除を許可しない場合は $trueに設定します。

-DeleteProtected

保持期間が切れたアーカイブ済みアイテムの自

動削除を Enterprise Vault に許可するかどうかを指定します。Enterprise Vault による期限切れアイテムの削除を許可しない場合は $falseに設定します。削除を許可する場合は $trueに設定します。

-DeleteExpiredItem

管理コンソールのアーカイブプロパティで表示さ

れる短い説明を提供します。

-Description

管理コンソールのアーカイブプロパティで表示さ

れる管理用のメモを提供します。

-AdminNote

222第 15 章 ボルトストアおよびアーカイブSet-EVArchive

Page 223: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

説明パラメータ

アーカイブに適用する保持計画の名前を指定し

ます。

アーカイブタスクが次にメールボックスの同期を

実行するときに、指定した保持計画を適切なプ

ロビジョニンググループの保持設定で上書きす

る場合があることに注意してください。 Exchangeメールボックスのアーカイブでは、これは

Exchange メールボックスポリシーの設定の[全体ロック]オプションのチェックマークをはずした

場合のみに該当します。

-RetentionPlanName

■ Set-EVArchive 14B...EVSERVER.LOCAL -DeleteProtected:$true

-DeleteExpiredItems:$false

ユーザーと Enterprise Vault による処理対象アーカイブのアイテムの削除を停止して、そのアーカイブをリーガルホールドの状態に設定します。

■ Set-EVArchive 14B...EVSERVER.LOCAL -DeleteProtected:$false

-AdminNote "Item deletion allowed $(get-date) by $(gc

env:username)"

ユーザーが処理対象アーカイブのアイテムを手動で削除できるようにし、管理用のメ

モの修正を行います。

■ Get-EVArchive localhost Domain¥User -OnHold:$false | Set-EVArchive

-DeleteProtected:$true -DeleteExpiredItems:$false -Description

"Archive placed on legal hold $(get-date) by $(gc env:username)

from $(gc env:computername)"

Get-EVArchive は、リーガルホールドの状態ではなく、ユーザー Domain¥User が削除の権限を持つ、ローカル Enterprise Vault サーバー上のアーカイブの一覧を生成します。Get-EVArchive は、アーカイブをホールドに設定し、それに応じてアーカイブの説明を設定する Set-EVArchive にその一覧を渡します。

■ Set-EVArchive 14B...EVSERVER.LOCAL -RetentionPlanName RPForManagers

処理対象アーカイブに保持計画「RPForManagers」を適用します。

■ Set-EVArchive 14B...EVSERVER.LOCAL -RetentionPlanName ""

処理対象アーカイブに以前適用された保持計画を削除します。

出力

表 15-7 は、利用可能なプロパティを一覧表示します。

223第 15 章 ボルトストアおよびアーカイブSet-EVArchive

Page 224: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

表 15-7 Set-EVArchive プロパティ

説明種類名前

変更するアーカイブの ArchiveId。文字列ArchiveId

変更するアーカイブの名前。文字列ArchiveName

アーカイブが cmdlet によって更新されたかどうかを示します。有効値は、$true (アーカイブは更新されました)、$false (アーカイブは更新されませんでした) です。

BooleanUpdated

関連 cmdlet■ p.215 の 「Get-EVArchive」 を参照してください。

Start-PartitionRolloverStart-PartitionRollover は、指定したボルトストアのオープンパーティションを強制的にクローズし、準備完了パーティションが存在する場合は最初の準備完了パーティショ

ンをオープンします。パーティションロールオーバーを強制的に行うボルトストアに対して

ストレージサービスを実行するサーバーも指定する必要があります。

Start-PartitionRollover は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.Snapin.dll によって提供されます。

構文

Start-PartitionRollover [-EVServerName] <String> [-VaultStore]

<String> [<CommonParameters>]

パラメータ

表 15-8 Start-PartitionRollover パラメータ

説明パラメータ

パーティションロールオーバーを強制的に行うボルトストアに対してス

トレージサービスを実行する Enterprise Vault サーバー。-EVServerName (必須)

強制的にパーティションロールオーバーを行うボルトストアの名前また

は ID。-VaultStore (必須)

■ Start-PartitionRollover EVServer-Win2k3 VS1

224第 15 章 ボルトストアおよびアーカイブStart-PartitionRollover

Page 225: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

Enterprise Vault サーバー EVServer-Win2k3 に接続して、ボルトストア VS1 でこのサーバー上のストレージサービスが使われていることを確認します。使われている

場合、Start-PartitionRollover はボルトストア VS1 でパーティションロールオーバーを強制的に行います。

出力

完了時に確認メッセージが表示されます。

225第 15 章 ボルトストアおよびアーカイブStart-PartitionRollover

Page 226: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

AAdd-EVPstComputer 15Add-EVPstFile 16Add-EVRBARoleMember 183

CClear-IndexLocationBackUpMode 105Clear-VaultStoreBackupMode 107

EEVArchive cmdlet

Export-EVArchive 211Get-EVArchive 215

EVClassificationPolicy cmdletGet-EVClassificationPolicy 118New-EVClassificationPolicy 126Remove-EVClassificationPolicy 133Set-EVClassificationPolicy 134

EVClassificationRules cmdletImport-EVClassificationRules 123Publish-EVClassificationRules 130

EVClassificationTags cmdletGet-EVClassificationTags 121

EVClassificationTestMode cmdletGet-EVClassificationTestMode 122Set-EVClassificationTestMode 136

EVComputers cmdletGet-EVComputers 198

EVDatabase cmdletGet-EVDatabase 138

EVDatabaseDetail cmdletGet-EVDatabaseDetail 139Set-EVDatabaseDetail 145

EVDatabaseFileInfo cmdletGet-EVDatabaseFileInfo 141

EVDatabaseUpgrade cmdletStart-EVDatabaseUpgrade 147

EVDependencyService cmdletGet-EVDependencyService 204

EVDependencyServiceState cmdletGet-EVDependencyServiceState 205

EVExchangeFolderPolicy cmdletRemove-EVExchangeFolderPolicy 18

EVFileLocation cmdletGet-EVFileLocation 199

EVFSAFileServer cmdletGet-EVFSAFileServer 20New-EVFSAFileServer 32Remove-EVFSAFileServer 46Set-EVFSAFileServer 50

EVFSAFolder cmdletGet-EVFSAFolder 26New-EVFSAFolder 38Remove-EVFSAFolder 47Set-EVFSAFolder 60

EVFSAVolume cmdletGet-EVFSAVolume 29New-EVFSAVolume 43Remove-EVFSAVolume 49Set-EVFSAVolume 65

EVIISWebsite cmdletGet-EVIISWebsite 201

EVIMAPServerDisabled cmdletSet-EVIMAPServerDisabled 152

EVIMAPServerEnabled cmdletSet-EVIMAPServerEnabled 153

EVIMAPUsers cmdletGet-EVIMAPUsers 148

EVIMAPUserSettings cmdletGet-EVIMAPUserSettings 150

EVIndexLocation cmdletGet-EVIndexLocation 155

EVMDSBuildTask cmdletNew-EVMDSBuildTask 159

EVNARAArchive cmdletExport-EVNARAArchive 164

EVPstComputer cmdletAdd-EVPstComputer 15

EVPstFile cmdletAdd-EVPstFile 16

索引

Page 227: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

EVRBAAzStoreXml cmdletGet-EVRBAAzStoreXml 187Set-EVRBAAzStoreXml 196

EVRBARole cmdletGet-EVRBARole 188

EVRBARoleMember cmdletAdd-EVRBARoleMember 183Get-EVRBARoleMember 190Remove-EVRBARoleMember 193

EVRecordSettings cmdletGet-EVRecordSettings 169

EVRetentionPlan cmdletGet-EVRetentionPlan 172New-EVRetentionPlan 175Remove-EVRetentionPlan 178Set-EVRetentionPlan 179

EVServer cmdletGet-EVServer 201

EVService cmdletGet-EVService 206

EVServiceState cmdletGet-EVServiceState 207

EVSite cmdletGet-EVSite 202

EVSMTPHoldingFolder cmdletGet-EVSMTPHoldingFolder 68

EVSMTPPolicy cmdletGet-EVSMTPPolicy 69New-EVSMTPPolicy 78Remove-EVSMTPPolicy 90Set-EVSMTPPolicy 92

EVSMTPServerSettings cmdletGet-EVSMTPServerSettings 72New-EVSMTPServerSettings 80Set-EVSMTPServerSettings 94Sync-EVSMTPServerSettings 103

EVSMTPTarget cmdletGet-EVSMTPTarget 75New-EVSMTPTarget 85Remove-EVSMTPTarget 91Set-EVSMTPTarget 99

EVStorageDatabase cmdletGet-EVStorageDatabase 143

EVTask cmdletGet-EVTask 208

EVTaskState cmdletGet-EVTaskState 209

EVVaultStore cmdletGet-EVVaultStore 218

EVVaultStorePartition cmdletGet-EVVaultStorePartition 219

Export-EVArchive 211Export-EVNARAArchive 164

GGet-EVArchive 215Get-EVClassificationPolicy 118Get-EVClassificationTags 121Get-EVClassificationTestMode 122Get-EVComputers 198Get-EVDatabase 138Get-EVDatabaseDetail 139Get-EVDatabaseFileInfo 141Get-EVDependencyService 204Get-EVDependencyServiceState 205Get-EVFileLocation 199Get-EVFSAFileServer 20Get-EVFSAFolder 26Get-EVFSAVolume 29Get-EVIISWebsite 201Get-EVIMAPUsers 148Get-EVIMAPUserSettings 150Get-EVIndexLocation 155Get-EVRBAAzStoreXml 187Get-EVRBARole 188Get-EVRBARoleMember 190Get-EVRecordSettings 169Get-EVRetentionPlan 172Get-EVServer 201Get-EVService 206Get-EVServiceState 207Get-EVSite 202Get-EVSMTPHoldingFolder 68Get-EVSMTPPolicy 69Get-EVSMTPServerSettings 72Get-EVSMTPTarget 75Get-EVStorageDatabase 143Get-EVTask 208Get-EVTaskState 209Get-EVVaultStore 218Get-EVVaultStorePartition 219Get-IndexLocationBackupMode 109Get-IndexServerForIndexLocation 158Get-VaultStoreBackupMode 111

IImport-EVClassificationRules 123

227索引

Page 228: Veritas Enterprise Vault™: PowerShell コマンドレット...Enterprise Vault PowerShell cmdlet の概要 この章では以下の項目について説明しています。 Enterprise

IndexLocationBackupMode cmdletClear-IndexLocationBackupMode 105Get-IndexLocationBackupMode 109Set-IndexLocationBackupMode 113

IndexMetadataSyncLevel cmdletSet-IndexMetadataSyncLevel 162

IndexServerForIndexLocation cmdletGet-IndexServerForIndexLocation 158

NNew-EVClassificationPolicy 126New-EVFSAFileServer 32New-EVFSAFolder 38New-EVFSAVolume 43New-EVMDSBuildTask 159New-EVRetentionPlan 175New-EVSMTPPolicy 78New-EVSMTPServerSettings 80New-EVSMTPTarget 85

PPartitionRollover cmdlet

Start-PartitionRollover 224Publish-EVClassificationRules 130

RRemove-EVClassificationPolicy 133Remove-EVExchangeFolderPolicy 18Remove-EVFSAFileServer 46Remove-EVFSAFolder 47Remove-EVFSAVolume 49Remove-EVRBARoleMember 193Remove-EVRetentionPlan 178Remove-EVSMTPPolicy 90Remove-EVSMTPTarget 91

SSet-EVClassificationPolicy 134Set-EVClassificationTestMode 136Set-EVDatabaseDetail 145Set-EVFSAFileServer 50Set-EVFSAFolder 60Set-EVFSAVolume 65Set-EVIMAPServerDisabled 152Set-EVIMAPServerEnabled 153Set-EVRBAAzStoreXml 196Set-EVRetentionPlan 179Set-EVSMTPPolicy 92

Set-EVSMTPServerSettings 94Set-EVSMTPTarget 99Set-IndexLocationBackupMode 113Set-IndexMetadataSyncLevel 162Set-VaultStoreBackupMode 115Start-EVDatabaseUpgrade 147Start-PartitionRollover 224Sync-EVSMTPServerSettings 103

VVaultStoreBackupMode cmdlet

Clear-VaultStoreBackupMode 107Get-VaultStoreBackupMode 111Set-VaultStoreBackupMode 115

228索引