symantec enterprise vault™: powershell コマンド …...表 1-1 enterprise vault...
TRANSCRIPT
Symantec Enterprise Vault™
PowerShell コマンドレット
11.0
Symantec Enterprise Vault: PowerShell コマンドレット本書で説明するソフトウェアは、使用許諾契約に基づいて提供され、その内容に同意する場合にの
み使用することができます。
最終更新日: 2014-11-14
法的通知と登録商標
Copyright © 2014 Symantec Corporation. All rights reserved.
Symantec、Symantec のロゴ、Checkmark のロゴ、Enterprise Vault、Compliance Accelerator、および Discovery Accelerator は、Symantec Corporation またはその関連会社の米国およびその他の国々における商標または登録商標です。その他の会社名、製品名は各社の登録商標または
商標です。
Symantec 社のこの製品には、Symantec 社が他社への帰属を示す必要がある他社ソフトウェア(「他社プログラム」)が含まれる場合があります。 一部の他社プログラムはオープンソースまたは無償ソフトウェアライセンスの下で利用できます。ソフトウェアに付属している使用許諾契約は、それら
のオープンソースまたは無償ソフトウェアライセンスで規定されている権利または義務を変更するも
のではありません。他社プログラムについて詳しくは Symantec 社の製品に付属している ThirdParty Software ファイルを参照してください。
本書に記載する製品は、使用、コピー、頒布、逆コンパイルおよびリバース・エンジニアリングを制限
するライセンスに基づいて頒布されています。Symantec Corporation からの書面による許可なく本書を複製することはできません。
Symantec Corporation が提供する技術文書は Symantec Corporation の著作物であり、SymantecCorporation が保有するものです。保証の免責: 技術文書は現状有姿で提供され、SymantecCorporation はその正確性や使用について何ら保証いたしません。技術文書またはこれに記載される情報はお客様の責任にてご使用ください。本書には、技術的な誤りやその他不正確な点を含
んでいる可能性があります。Symantec は事前の通知なく本書を変更する権利を留保します。
ライセンス対象ソフトウェアおよび資料は、FAR 12.212 の規定によって商用コンピュータソフトウェアとみなされ、場合に応じて、FAR セクション 52.227-19 「Commercial Computer Software -Restricted Rights」、DFARS 227.7202 「Commercial Computer Software and CommercialComputer Software Documentation」、その後継規制の規定により、シマンテック社がオンプレミスとして提供したか、ホストサービスとして提供したかにかかわらず、制限された権利の対象となります。
米国政府による本ソフトウェアの使用、修正、複製のリリース、実演、表示または開示は、本使用許
諾契約の条項に従ってのみ行われるものとします。
弊社製品に関して、当資料で明示的に禁止、あるいは否定されていない利用形態およびシステム
構成などについて、これを包括的かつ暗黙的に保証するものではありません。また、弊社製品が稼
動するシステムの整合性や処理性能に関しても、これを暗黙的に保証するものではありません。
これらの保証がない状況で、弊社製品の導入、稼動、展開した結果として直接的、あるいは間接的
に発生した損害等についてこれが補償されることはありません。製品の導入、稼動、展開にあたって
は、お客様の利用目的に合致することを事前に十分に検証および確認いただく前提で、計画およ
び準備をお願いします。
Symantec Corporation350 Ellis Street, Mountain View, CA 94043
http://www.symantec.com
第 1 章 本書について ......................................................................... 6
このマニュアルについて .................................................................... 6Enterprise Vault についての詳しい情報の入手先 .................................... 6
Symantec 社のサポート Web サイトの[How To]記事 ......................... 8Enterprise Vault トレーニングモジュール ......................................... 9
本書へのご意見 .............................................................................. 9
第 2 章 Enterprise Vault コマンドレットへのアクセス .................. 11
Enterprise Vault 管理シェル ............................................................. 11モジュールのインポート ................................................................... 11
第 3 章 Enterprise Vault PowerShell コマンドレットのヘルプ ...................................................................................... 13
Enterprise Vault PowerShell コマンドレットのヘルプ ............................... 13
第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンス ............................................................................... 14
Get-EVArchive ............................................................................. 16Set-EVArchive ............................................................................. 18Get-EVComputers ........................................................................ 20Get-EVDatabase .......................................................................... 22Get-EVDatabaseFileInfo ................................................................ 23Get-EVDependencyService ............................................................ 25Get-EVDependencyServiceState .................................................... 26Remove-EVExchangeFolderPolicy ................................................... 27Get-EVFileLocation ....................................................................... 28Get-EVIISWebsite ........................................................................ 29Set-EVIMAPServerDisabled ........................................................... 30Set-EVIMAPServerEnabled ............................................................ 31Get-EVIMAPUsers ........................................................................ 32Get-EVIMAPUserSettings .............................................................. 34Get-EVIndexLocation .................................................................... 36New-EVMDSBuildTask .................................................................. 37
目次
Get-EVMDSStatus ........................................................................ 39Add-EVPstComputer ..................................................................... 41Add-EVPstFile ............................................................................. 42Get-EVServer .............................................................................. 44Get-EVService ............................................................................. 45Get-EVServiceState ...................................................................... 46Get-EVSite .................................................................................. 47Get-EVSMTPHoldingFolder ............................................................ 47Get-EVSMTPPolicy ...................................................................... 48New-EVSMTPPolicy ..................................................................... 51Remove-EVSMTPPolicy ................................................................ 53Set-EVSMTPPolicy ....................................................................... 54Get-EVSMTPServerSettings ........................................................... 56New-EVSMTPServerSettings .......................................................... 58Set-EVSMTPServerSettings ........................................................... 63Sync-EVSMTPServerSettings ......................................................... 68Get-EVSMTPTarget ...................................................................... 70New-EVSMTPTarget ..................................................................... 73Remove-EVSMTPTarget ................................................................ 76Set-EVSMTPTarget ...................................................................... 77Get-EVStorageDatabase ............................................................... 80Get-EVTask ................................................................................. 81Get-EVTaskState .......................................................................... 82Get-EVVaultStore ......................................................................... 83Get-EVVaultStorePartition .............................................................. 85Clear-IndexLocationBackupMode .................................................... 87Get-IndexLocationBackupMode ...................................................... 89Set-IndexLocationBackupMode ....................................................... 91Set-IndexMetadataSyncLevel ......................................................... 92Get-IndexServerForIndexLocation ................................................... 94Start-PartitionRollover ................................................................... 95Clear-VaultStoreBackupMode ......................................................... 96Get-VaultStoreBackupMode ........................................................... 98Set-VaultStoreBackupMode .......................................................... 100
索引 .................................................................................................................... 103
5目次
本書について
この章では以下の項目について説明しています。
■ このマニュアルについて
■ Enterprise Vault についての詳しい情報の入手先
■ 本書へのご意見
このマニュアルについてこのマニュアルでは、すべての Enterprise Vault 11.0 PowerShell コマンドレットの使用情報が提供されます。
Enterprise Vault についての詳しい情報の入手先表 1-1 に、Enterprise Vault に付属のマニュアルの一覧を示します。
1
表 1-1 Enterprise Vault マニュアルセット
コメントマニュアル
横断検索の可能な Windowsのヘルプ(.chm)形式の次のドキュメントがすべて含まれています。Acrobat(.pdf)形式のマニュアルへのリンクも含まれています。
このライブラリには、次を含む複数の操作でアクセスできます。
■ Windows の[スタート]メニューで、[スタート]、[プログラム]、[ Enterprise Vault]、[Documentation]の順にクリックします。
■ Windows エクスプローラで Enterprise Vault インストール先フォルダ Documentation¥language のサブフォルダを参照し、EV_Help.chm ファイルを開きます。
■ 管理コンソールの[ヘルプ]メニューで[Enterprise Vault のヘルプ]をクリックします。
Symantec Enterprise Vault ドキュメントライブラリ
Enterprise Vault の機能の概要を説明します。導入/計画
Enterprise Vault をインストールする前に必要なソフトウェアと設定を確認する方法を説明します。
Deployment Scanner
Enterprise Vault の設定に関する詳細な情報を提供します。インストール/設定
既存の Enterprise Vault インストールを最新バージョンにアップグレードする方法を説明します。
アップグレードの手順
Microsoft Exchange ユーザーメールボックス、ジャーナルメールボックス、パブリックフォルダからアイテムをアーカイブする方法
を説明します。
Exchange Server アーカイブの設定
Domino メールファイルとジャーナルデータベースからアイテムをアーカイブする方法を説明します。
Domino サーバーアーカイブの設定
ネットワークファイルサーバーに保持されているファイルをアーカ
イブする方法を説明します。
Symantec Enterprise Vaultファイルシステムアーカイブ
(FSA) の設定
Exchange アーカイブとインターネットメールアーカイブへの IMAPクライアントアクセスを設定する方法を説明します。
IMAP の設定
Microsoft SharePoint サーバーの内容をアーカイブする方法を説明します。
SharePoint Server アーカイブの設定
他のメッセージングサーバーから SMTP メッセージをアーカイブする方法を説明します。
SMTP アーカイブの設定
日常的な管理を実行する方法を説明します。Symantec Enterprise Vault 管理者ガイド
7第 1 章 本書についてEnterprise Vault についての詳しい情報の入手先
コメントマニュアル
システム障害が発生した場合に効果的なバックアップ戦略をデー
タ損失を防止する方法を説明し、回復の手段を提供する方法を
説明します。
バックアップと回復
Domino および Notes NSF ファイルから内容を Enterprise Vaultアーカイブに移行する方法を説明します。
NSF 移行
Outlook PST ファイルから内容を Enterprise Vault アーカイブに移行する方法を説明します。
PST 移行
Enterprise Vault サーバー、アーカイブ、アーカイブ済みアイテムの状態に関するレポートを提供する、Enterprise VaultReporting の実装方法を説明します。FSA レポートを設定すると、ファイルサーバーとそのボリューム用の追加レポートを利用で
きます。
レポート
Enterprise Vault のツールとユーティリティについて説明します。ユーティリティ
Enterprise Vault PowerShell コマンドレットを実行して、さまざまな管理タスクを実行する方法を説明します。
PowerShell コマンドレット
レジストリ値を一覧表示している参照用の文書で、さまざまな側
面から Enterprise Vault の動作を修正する場合に使うことができます。
レジストリ値
Enterprise Vault 管理コンソールのヘルプ。管理コンソールのヘルプ
Enterprise Vault Operations Manager のヘルプ。Enterprise Vault OperationsManager のヘルプ
サポートされているデバイスとソフトウェアのバージョンの最新情報について詳しくは、次
のアドレスから利用可能な『Enterprise Vault Compatibility Charts』を参照してください。
http://www.symantec.com/docs/TECH38537
Symantec 社のサポート Web サイトの[How To]記事Enterprise Vault の管理マニュアルの情報のほとんどは、Symantec サポート Web サイトの記事としてオンラインで入手できるようになりました。 Google などの任意の一般的な検索エンジンを搭載するインターネットを検索することによって、または次の手順を実行
することによってこれらの記事にアクセスできます。
8第 1 章 本書についてEnterprise Vault についての詳しい情報の入手先
Symantec 社のサポート Web サイトの[How To]記事にアクセスする方法
1 Web ブラウザのアドレスバーに次を入力してから Enter キーを押します。
http://www.symantec.com/business/support/all_products.jsp
2 [Supported Products A-Z]ページで、[Enterprise Vault for Microsoft Exchange]など、目的の製品を選択します。
3 [Knowledge Base Search]の使用によって語句を検索するか、または[MostPopular Subjects]のリストを参照します。
Enterprise Vault トレーニングモジュールEnterprise Vault Tech Center (http://go.symantec.com/education_evtc) からは、Enterprise Vault のための一般に利用できる無料のトレーニングモジュールが提供されています。 モジュールは定期的に追加され、現在次のモジュールが含まれています。
■ インストール
■ 設定
■ 開始ウィザード
■ Exchange 2010 アーカイブの準備
■ Enterprise Vault に対する Exchange 2007 および Exchange 2010 権限の割り当て
■ Enterprise Vault ファイルシステムアーカイブ
より高度なインストラクタ主導のトレーニング、仮想トレーニング、オンデマンドのクラスも利
用できます。 詳しくは、http://go.symantec.com/education_enterprisevault を参照してください。
本書へのご意見本書に関するご意見をお聞かせください。必要な情報は簡単に見つけられたでしょうか。
また、わかりやすく書かれていたでしょうか。誤りや見落とし、または、マニュアルやヘルプ
の今後の改訂に役立つ点がありましたら、お知らせください。
ご意見をお送りいただく際は、次の情報を添えてください。
■ マニュアルのタイトルとバージョン
■ 対象となる項目 (該当する場合)
■ お名前
ご意見は、[email protected] 宛てに、またはご購入先にお送りください。このアドレスは製品マニュアルへのご意見のみを対象としています。
9第 1 章 本書について本書へのご意見
お客様のご意見をお待ちしております。
10第 1 章 本書について本書へのご意見
Enterprise Vault コマンドレットへのアクセス
この章では以下の項目について説明しています。
■ Enterprise Vault 管理シェル
■ モジュールのインポート
Enterprise Vault 管理シェルEnterprise Vault の PowerShell コマンドレットの多くが Enterprise Vault 管理シェルの一部として利用可能です。
Enterprise Vault 管理シェルの実行時に、Enterprise Vault スナップイン、Symantec.EnterpriseVault.PowerShell.Snapin.dll がロードされます。これにより、そこに含まれているコマンドレットが PowerShell のネーティブコマンドレットとともに利用可能になります。
このマニュアルでは、各コマンドレットの参照セクションが Enterprise Vault 管理シェルの一部として提供されているかどうかが示されます。
モジュールのインポートEnterprise Vault 管理シェルによって自動的にロードされない Enterprise VaultPowerShell コマンドレットを使用するには、別のモジュールをロードする必要があります。これは Enterprise Vault 管理シェル、または PowerShell シェルで直接行うことができます。
このマニュアルでは、コマンドレットの使用にモジュールのロードが必要な場合、コマンド
レットの参照セクションではロードが必要なモジュールが提示されます。
2
Enterprise Vault PowerShell コマンドレットモジュールをロードする方法
1 PowerShell、または Enterprise Vault 管理シェルを実行します。
2 コマンドプロンプトで、Import-Module コマンドレットを実行し、ロードするモジュール名を入力します。
たとえば、監視モジュールをロードするには、次のコマンドを使用します。
Import-Module .¥Symantec.EnterpriseVault.PowerShell.Monitoring.dll
モジュールをロードしたら、含まれているすべての Enterprise Vault コマンドレットを使用することができます。
12第 2 章 Enterprise Vault コマンドレットへのアクセスモジュールのインポート
Enterprise Vault PowerShellコマンドレットのヘルプ
この章では以下の項目について説明しています。
■ Enterprise Vault PowerShell コマンドレットのヘルプ
Enterprise Vault PowerShell コマンドレットのヘルプすべての Enterprise Vault の PowerShell コマンドレットについてヘルプが利用できます。 たとえば、次のコマンドを実行すると Clear-VaultStoreBackupMode の詳細なヘルプが表示されます。
Get-Help Clear-VaultStoreBackupMode -detailed
-examples パラメータを使用してヘルプからコマンドレット使用の例のみを出力し、-fullパラメータを使用して利用可能な詳細ヘルプを出力することもできます。
PowerShell の Get-Help コマンドレットの使用について詳しくは、次のコマンドを使用します。
Get-Help Get-Help
3
Enterprise Vault PowerShellコマンドレットのリファレンス
この章では以下の項目について説明しています。
■ Get-EVArchive
■ Set-EVArchive
■ Get-EVComputers
■ Get-EVDatabase
■ Get-EVDatabaseFileInfo
■ Get-EVDependencyService
■ Get-EVDependencyServiceState
■ Remove-EVExchangeFolderPolicy
■ Get-EVFileLocation
■ Get-EVIISWebsite
■ Set-EVIMAPServerDisabled
■ Set-EVIMAPServerEnabled
■ Get-EVIMAPUsers
■ Get-EVIMAPUserSettings
■ Get-EVIndexLocation
■ New-EVMDSBuildTask
4
■ Get-EVMDSStatus
■ Add-EVPstComputer
■ Add-EVPstFile
■ Get-EVServer
■ Get-EVService
■ Get-EVServiceState
■ Get-EVSite
■ Get-EVSMTPHoldingFolder
■ Get-EVSMTPPolicy
■ New-EVSMTPPolicy
■ Remove-EVSMTPPolicy
■ Set-EVSMTPPolicy
■ Get-EVSMTPServerSettings
■ New-EVSMTPServerSettings
■ Set-EVSMTPServerSettings
■ Sync-EVSMTPServerSettings
■ Get-EVSMTPTarget
■ New-EVSMTPTarget
■ Remove-EVSMTPTarget
■ Set-EVSMTPTarget
■ Get-EVStorageDatabase
■ Get-EVTask
■ Get-EVTaskState
■ Get-EVVaultStore
■ Get-EVVaultStorePartition
■ Clear-IndexLocationBackupMode
■ Get-IndexLocationBackupMode
15第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンス
■ Set-IndexLocationBackupMode
■ Set-IndexMetadataSyncLevel
■ Get-IndexServerForIndexLocation
■ Start-PartitionRollover
■ Clear-VaultStoreBackupMode
■ Get-VaultStoreBackupMode
■ Set-VaultStoreBackupMode
Get-EVArchiveGet-EVArchive は、指定したユーザーが直接または Active Directory グループのメン
バーシップを介してさまざまな権限を持つ Enterprise Vault アーカイブの一覧を返します。
さまざまなアーカイブプロパティを使って一覧をフィルタ処理できます。たとえば、ユー
ザーがアーカイブアイテムを削除する権限を持っているアーカイブのみ、またはリーガル
ホールドの状態であるアーカイブのみを一覧表示するように選択できます。
Get-EVArchive は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.Snapin.dll によって提供されます。
構文
Get-EVArchive -Server <string> -User <string> [-DeleteProtected
<Boolean>] [-DeleteExpiredItems <Boolean>] [-OnHold <Boolean>]
[-Permissions <string>]
パラメータ
表 4-1 Get-EVArchive パラメータ
説明パラメータ
アーカイブ一覧の取得対象の Enterprise Vault サーバーを指定します。例: localhost、evserver.domain.com。
-Server (必須)
アーカイブ一覧の取得対象のユーザーを指定します。 ユーザーのWindows ログオン名、ユーザープリンシパル名、または Dominoユーザー ID を入力します。 例: [email protected]、domain¥user。
-User
16第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVArchive
説明パラメータ
アーカイブ内のアイテムを手動で削除できるかどうかに応じてアーカ
イブ一覧をフィルタ処理します。ユーザーがアイテムを手動で削除
できるアーカイブを一覧表示するには $false に設定します。アイテムを削除できないアーカイブを一覧表示するには $true に設定します。
-DeleteProtected
保持期間が切れているアーカイブアイテムを Enterprise Vault が自動的に削除できるかどうかに応じてアーカイブ一覧をフィルタ処理し
ます。Enterprise Vault が期限切れアイテムを削除しないアーカイブを一覧表示するには $false に設定します。そのようなアイテムを削除するアーカイブを一覧表示するには $true に設定します。
-DeleteExpiredItems
アーカイブのリーガルホールドの状態に応じて一覧をフィルタ処理
します。ユーザーと Enterprise Vault のいずれかまたは両方がアイテムを削除できるアーカイブを一覧表示するには $false に設定します。リーガルホールドの状態のアーカイブを一覧表示するには
$true に設定します。 (リーガルホールドは DeleteProtectedを $true に設定した場合と DeleteExpiredItems を $falseに設定した場合と同じです。)
-OnHold
アーカイブに対するユーザーの権限に応じて一覧をフィルタ処理し
ます。権限を r (読み取り)、w (書き込み)、d (削除) の組み合わせとして指定します。 例: rw や rwd。 空白の値 () は任意の権限を示します。 指定されていない場合、デフォルトの権限は d (削除) です。
-権限
例
■ Get-EVArchive MyEVServer Domain¥User
ユーザー Domain¥User が削除の権限を持つ Enterprise Vault サーバーMyEVServer 上のアーカイブを一覧表示します。
■ Get-EVArchive localhost [email protected] -DeleteProtected $false
-DeleteExpiredItems $false -Permissions rw
ユーザー [email protected] が読み取りおよび書き込みの両方の権限を持つローカルサーバー上のアーカイブを一覧表示します。 Get-EVArchive は、ユーザーが手動でアイテムを削除でき、Enterprise Vault が期限切れアイテムを自動的に削除できな
いアーカイブのみを表示するように一覧をフィルタ処理します。
■ Get-EVArchive localhost Domain¥User -OnHold:$false | format-table
-auto
ユーザー Domain¥User が削除の権限を持つローカルサーバー上のアーカイブを一覧表示します。 Get-EVArchive は、リストからリーガルホールドにあるすべてのアーカイブを除外し、出力を format-table に書き込みます。
17第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVArchive
出力
表 4-2 は、利用可能なプロパティをリストします。
表 4-2 Get-EVArchive プロパティ
説明種類名前
指定されたユーザーにアクセス権があるアーカ
イブの ArchiveId。文字列ArchiveId
指定されたユーザーにアクセス権があるアーカ
イブの ArchiveName。文字列ArchiveName
アーカイブの種類。 設定可能な値は次のとおりです: "Exchange"、"Internet Mail"
ArchiveTypeArchiveType
Enterprise Vault がアーカイブからアイテムを自動的に削除できるかどうかを示します。 設定可能な値は $true (削除可能)、$false (削除不可) です。
BooleanDeleteExpiredItems
ユーザーがアーカイブから手動でアイテムを削
除できるかどうかを示します。
BooleanDeleteProtected
アーカイブにリーガルホールドにあるアイテム
が含まれているかどうかを示します。 設定可能な値は $true (アーカイブにリーガルホールドのアイテムが含まれています)、$false (アーカイブにリーガルホールドのアイテムが含まれ
ていません) です。
BooleanOnHold
アーカイブの状態を示します。 次の値が可能です: "利用可能"、"利用不可"、"クローズ"、"作成しています"、"削除中"
状態状態
関連コマンドレット
■ p.18 の 「Set-EVArchive」 を参照してください。
Set-EVArchiveSet-EVArchive は、ユーザーがアーカイブのアイテムを手動で削除できるかどうか、
Enterprise Vault が保持期間が切れたアーカイブアイテムを自動的に削除できるかどうか
など、対象アーカイブのさまざまなプロパティを設定できます。管理コンソールで表示するアー
カイブの説明と管理用のメモを指定することもできます。
18第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスSet-EVArchive
Set-EVArchive は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.Snapin.dll によって提供されます。
構文
Set-EVArchive -ArchiveID <string> [-DeleteProtected <Boolean>]
[-DeleteExpiredItems <Boolean>] [-Description <string>] [-AdminNote
<string>]
パラメータ
表 4-3 Set-EVArchive パラメータ
説明パラメータ
プロパティを設定するアーカイブの ID を指定します。必要な ID はGet-EVArchive cmdlet を使って取得できます。
-ArchiveID (必須)
ユーザーがアーカイブのアイテムを手動で削除することを許可するか
どうかを指定します。ユーザーによるアイテムの削除を許可するには
$false に設定します。削除を許可しない場合は $true に設定します。
-DeleteProtected
保持期間の期限が切れたアーカイブ済みアイテムの自動削除を
Enterprise Vault に許可するかどうかを指定します。削除を許可しない場合は $false に設定します。Enterprise Vault による期限切れアイテムの削除を許可する場合は $true に設定します。
-DeleteExpiredItem
管理コンソールのアーカイブプロパティに表示する簡潔な説明を入力
します。
-説明
管理コンソールのアーカイブプロパティに表示する管理用のメモを入
力します。
-AdminNote
例
■ Set-EVArchive
14BC45D9EE238494DAB7B94DBA90BB3401110000EVSERVER.LOCAL
-DeleteProtected $true -DeleteExpiredItems $false
ユーザーと Enterprise Vault による対象アーカイブのアイテムの削除を停止し、そのアーカイブをリーガルホールドに設定します。
■ Set-EVArchive
14BC45D9EE238494DAB7B94DBA90BB3401110000EVSERVER.LOCAL
-DeleteProtected $false -AdminNote "Item deletion allowed
$(get-date) by $(gc env:username)"
ユーザーによる対象アーカイブのアイテムの手動削除を許可し、その管理用のメモを
変更します。
19第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスSet-EVArchive
■ Get-EVArchive localhost Domain¥User -OnHold $false | Set-EVArchive
-DeleteProtected $true -DeleteExpiredItems $false -Description
"Archive placed on hold $(get-date) by $(gc env:username) from
$(gc env:computername)"
Get-EVArchive は、リーガルホールドの状態ではなく、ユーザー Domain¥User が削除の権限を持つローカル Enterprise Vault サーバー上のアーカイブの一覧を生成します。 Get-EVArchive は、アーカイブをホールドに設定し、それに応じてアーカイブの説明を設定する Set-EVArchive にその一覧を渡します。
出力
表 4-4 は、利用可能なプロパティをリストします。
表 4-4 Set-EVArchive プロパティ
説明種類名前
変更するアーカイブの ArchiveId文字列ArchiveId
変更するアーカイブの名前。文字列ArchiveName
アーカイブがコマンドによって更新されたかどうか示
します。 設定可能な値は、$true (アーカイブは更新されました)、$false (アーカイブは更新されませんでした) です。
BooleanUpdated
関連コマンドレット
■ p.16 の 「Get-EVArchive」 を参照してください。
Get-EVComputersGet-EVComputers は、ディレクトリデータベースの ComputerEntry テーブルにリストされるコンピュータのコレクションを返します。
Get-EVComputers は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.IMAP.dll によって提供されます。
構文
Get-EVComputers [<CommonParameters>]
パラメータ
PowerShell 共通パラメータのみ。
20第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVComputers
例
■ Get-EVComputers
ディレクトリデータベースの ComputerEntry テーブルにリストされるコンピュータのコレクションを返します。
■ Get-EVComputers | Where-Object {$_.EnabledForIMAP -eq 1} |
ForEach-Object {Set-EVIMAPServerDisabled $_.ComputerNameAlternate}
このコマンドは、IMAP に有効なすべての Enterprise Vault サーバーを検索し、それぞれを順次で無効にし、そのプロセスで IMAP サーバーを停止します。
出力
表 4-5 は、利用可能なプロパティをリストします。
表 4-5 Get_EVComputers プロパティ
説明種類名前
このサーバーに対する Enterprise Vault 固有の識別子。
Int32ComputerIdentity
コンピュータ名。文字列ComputerName
コンピュータの代替名。文字列ComputerNameAlternate
サーバーが IMAP に対し有効になっているかどうか示します。 設定可能な値: $true (サーバーがIMAP に有効になっています)、$false (サーバーが IMAP に有効になっていません)、null (サーバーが IMAP に有効になったことがありません)
BooleanEnabledForIMAP
IMAP エンドポイントエントリ ID。文字列IMAPEndPointEntryId
IMAP エンドポイント名。文字列IMAPEndpointName
関連コマンドレット
■ p.30 の 「Set-EVIMAPServerDisabled」 を参照してください。
■ p.31 の 「Set-EVIMAPServerEnabled」 を参照してください。
■ p.32 の 「Get-EVIMAPUsers」 を参照してください。
■ p.34 の 「Get-EVIMAPUserSettings」 を参照してください。
21第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVComputers
Get-EVDatabaseGet-EVDatabase は、Enterprise Vault サーバーに関する Enterprise Vault ディレクトリデータベース詳細を返します。
Get-EVDatabase は、Enterprise Vault 管理シェルによって自動的にインポートされない Symantec.EnterpriseVault.PowerShell.Core.dll によって提供されます。 この DLL モジュールをインポートする必要があります。
構文
Get-EVDatabase
パラメータ
PowerShell 共通パラメータのみ。
例
■ Get-EVDatabase
Enterprise Vault ディレクトリデータベースに関するデータベース詳細を返します。
出力
表 4-6 は、利用可能なプロパティをリストします。
表 4-6 Get-EVDatabase プロパティ
説明種類名前
Enterprise Vault データベースの名前。 たとえば、"EnterpriseVaultDirectory"。
文字列DBName
SQL Server がクラスタ化されるかどうか示します。
BooleanIsClustered
ディレクトリデータベースをホストする SQLServer インスタンスの名前。
文字列SQLInstanceName
ディレクトリデータベースをホストする SQLServer コンピュータの名前。
文字列SQLServerName
ディレクトリデータベースをホストする SQLServer コンピュータの SQL Server のバージョン。
文字列SQLServerVersion
唯一の設定可能な値は "Directory" です。EVDatabaseType種類
22第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVDatabase
関連コマンドレット
■ p.80 の 「Get-EVStorageDatabase」 を参照してください。
■ p.23 の 「Get-EVDatabaseFileInfo」 を参照してください。
Get-EVDatabaseFileInfoGet-EVDatabaseFileInfo は、現在の Enterprise Vault サーバーの Enterprise Vaultデータベースに関するデータベースファイルおよびディスク容量の情報を返します。
Get-EVDatabaseFileInfo は、Enterprise Vault 管理シェルによって自動的にインポートされない Symantec.EnterpriseVault.PowerShell.Core.dll によって提供されます。 この DLL モジュールをインポートする必要があります。
構文
Get-EVDatabaseFileInfo [-DatabaseType] <string> [<CommonParameters>]
Get-EVDatabaseFileInfo [-DatabaseType] <string> [-EntryId] <string>
[-StorageServiceEntryId] <string> [<CommonParameters>]
パラメータ
表 4-7 Get-EVDatabaseFileInfo プロパティ
説明パラメータ
EVDatabaseFileInfo. 詳細が必要なデータベースの種類。 次のいずれかを指定できます。
■ Directory. ディレクトリデータベースの詳細を返します。■ VaultStore. ボルトストアデータベースの詳細を返します。■ Fingerprint. フィンガープリントデータベースの詳細を返します。
-DatabaseType
EntryId の値を見つけるには、Get-EVStorageDatabaseコマンドレットを使うことができます。
p.80 の 「Get-EVStorageDatabase」 を参照してください。
-EntryID
StorageServiceEntryId の値を見つけるにはGet-EVStorageDatabase コマンドレットを使うことができます。
p.80 の 「Get-EVStorageDatabase」 を参照してください。
-StorageServiceEntryId
例
■ Get-EVDatabaseFileInfo -DatabaseType Directory
23第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVDatabaseFileInfo
Enterprise Vault ディレクトリデータベースに関するデータベースファイルおよびディスク容量の情報を返します。
■ Get-EVDatabaseFileInfo -DatabaseType VaultStore -EntryId
21EC2020-3AEA-1069-A2DD-08002B30909D -StorageServiceEntryId
21EC2020-3ACC-1069-A2DD-08002B30309D
特定のボルトストアデータベースに関するデータベースファイルおよびディスク容量
の情報を返します。 コマンドは、ストレージサービスで情報を入手するように指定します。
EntryId および StorageServiceEntryId の値を見つけるには、Get-EVStorageDatabase コマンドレットを使うことができます。
出力
表 4-8 は、利用可能なプロパティをリストします。
表 4-8 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.22 の 「Get-EVDatabase」 を参照してください。
■ p.80 の 「Get-EVStorageDatabase」 を参照してください。
24第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVDatabaseFileInfo
Get-EVDependencyService現在の Enterprise Vault サーバーにあるすべての Enterprise Vault サービスに関する依存サービス情報を取得します。
Get-EVDependencyService は、Enterprise Vault 管理シェルによって自動的にインポートされない Symantec.EnterpriseVault.PowerShell.Core.dll によって提供されます。 この DLL モジュールをインポートする必要があります。
構文
Get-EVDependencyService [<CommonParameters>]
パラメータ
PowerShell 共通パラメータのみ。
例
■ Get-EVDependencyService
現在の Enterprise Vault サーバーにあるすべての Enterprise Vault サービスに関する依存情報を取得します。
出力
表 4-9 は、利用可能なプロパティをリストします。
表 4-9 Get-EVDependencyService プロパティ
説明種類名前
"Message Queuing"、"World Wide PublishingService" などの依存サービスの名前。
文字列DisplayName
この値は常に空です。文字列EntryID
"MSMQ"、"W3SVC" などの依存名。文字列名前
次のいずれか:"MSMQService"、"IISService"。
ServiceType種類
関連コマンドレット
■ p.26 の 「Get-EVDependencyServiceState 」 を参照してください。
25第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVDependencyService
Get-EVDependencyServiceState
メモ: このコマンドレットは非推奨です。 Enterprise Vault 依存サービスの状態を取得するには、Get-Service コマンドレットを使用します。
指定されている依存サービスの現在の状態を取得します。 状態は "Running" または"Stopped" のいずれかです。
Get-EVDependencyServiceState は、Enterprise Vault 管理シェルによって自動的にインポートされない Symantec.EnterpriseVault.PowerShell.Monitoring.dll によって提供されます。 この DLL モジュールをインポートする必要があります。
構文
Get-EVDependencyServiceState [-ServiceName] <String>
パラメータ
表 4-10 は、利用可能なプロパティをリストします。
表 4-10 Get-EVDependencyServiceState パラメータ
説明パラメータ
詳細が必要なサービスの名前。
Get-EVDependencyService コマンドレットを使用して、サービス名を取得することができます。
-ServiceName
例
■ Get-EVDependencyServiceState msmq
メッセージキューサービスの状態を取得します。
■ Get-EVDependencyServiceState W3SVC
World Wide Web Publishing サービス (IIS) の状態を取得します。
出力
表 4-11 は、利用可能なプロパティをリストします。
26第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVDependencyServiceState
表 4-11 Get-EVDependencyServiceState プロパティ
説明種類名前
次のいずれか: "Stopped"、"StartPending"、 "StopPending"、"Running"、 "ContinuePending"、"PausePending"、 "Paused"
ServiceControllerStatus値
関連コマンドレット
■ p.25 の 「Get-EVDependencyService」 を参照してください。
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>]
パラメータ
表 4-12 Remove-EVExchangeFolderPolicy パラメータ
説明パラメータ
使用されるメールボックスのプライマリ SMTP アドレスを指定します。
-PrimarySMTPAddress (必須)
LDAP ルックアップクエリを実行する必要があるドメインコントローラを指定します。
-DomainController
Exchange Server への接続時に SSL が使用されないように指定します。
-DontUseSSL
Exchange Server への接続に使用する必要があるPSCredential を指定します。 これは Enterprise Vault 管理者アカウントである必要があります。
-Credential
27第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスRemove-EVExchangeFolderPolicy
説明パラメータ
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 フィルタ設定を削除します。
Get-EVFileLocation現在の Enterprise Vault サーバーで設定されている Enterprise Vault ファイルの場所の詳細を取得します。
Get-EVFileLocation は、Enterprise Vault 管理シェルによって自動的にインポートされない Symantec.EnterpriseVault.PowerShell.Core.dll によって提供されます。この DLL モジュールをインポートする必要があります。
構文
Get-EVFileLocation [[-Type] <string>] [<CommonParameters>]
28第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVFileLocation
パラメータ
表 4-13 Get-EVFileLocation パラメータ
説明パラメータ
詳細が必要な Enterprise Vault ファイルの場所。 次のいずれかを指定できます。
■ Application. Enterprise Vault プログラムフォルダへのパスを取得します。■ Cache. Enterprise Vault キャッシュの場所へのパスを取得します。■ Temporary. Enterprise Vault で一時ファイルに使用されるフォルダへのパスを取得します。
-Type
例
■ Get-EVFileLocation
現在のサーバーで設定されている Enterprise Vault ファイルの場所の詳細を取得します。
出力
表 4-14 は、利用可能なプロパティをリストします。
表 4-14 Get-EVFileLocation プロパティ
説明種類名前
フォルダの場所へのパス。文字列パス
場所で利用可能な総領域 (GB)。DoubleTotalQuotaGBytesAvailable
場所の空き容量 (GB)。DoubleTotalQuotaGBytesFree
場所で使用される領域 (GB)。DoubleTotalQuotaGBytesUsed
次のいずれか:"Application"、"Cache"、"Temporary"
FileLocation種類
Get-EVIISWebsite現在の Enterprise Vault サーバーで設定されている Enterprise Vault 仮想ディレクトリの詳細を取得します。
Get-EVIISWebsite は、Enterprise Vault 管理シェルで自動的にインポートされないSymantec.EnterpriseVault.PowerShell.Core.dll によって提供されます。 このDLL モジュールをインポートする必要があります。
29第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVIISWebsite
構文
Get-EVIISWebsite [<CommonParameters>]
パラメータ
PowerShell 共通パラメータのみ。
例
■ Get-EVIISWebsite
現在の Enterprise Vault サーバーで設定されている Enterprise Vault 仮想ディレクトリの詳細を取得します。
出力
表 4-15 は、利用可能なプロパティをリストします。
表 4-15 Get-EVIISWebsite プロパティ
説明種類名前
次のいずれか:"EVMOD_ENTERPRISEVAULT"、"EVMOD_FSAREPORTING"、"EVMOD_EVINDEXING"、"EVMOD_ENTERPRISEVAULTAPI"、"EVMOD_EVSEARCHCLIENT"、"EVMOD_EVSEARCHSERVER"
EVWebsiteModuleEnterpriseVaultModule
Enterprise Vault URL。文字列WebAddress
Set-EVIMAPServerDisabledSet-EVIMAPServerDisabled は、IMAP に対し指定されているサーバーを無効にし、IMAP サーバーを停止します。
Set-EVIMAPServerDisabled は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.IMAP.dll によって提供されます。
構文
Set-EVIMAPServerDisabled -ComputerNameAlternate [<CommonParameters>]
30第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスSet-EVIMAPServerDisabled
パラメータ
表 4-16 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.20 の 「Get-EVComputers」 を参照してください。
■ p.31 の 「Set-EVIMAPServerEnabled」 を参照してください。
■ p.32 の 「Get-EVIMAPUsers」 を参照してください。
■ p.34 の 「Get-EVIMAPUserSettings」 を参照してください。
Set-EVIMAPServerEnabledSet-EVIMAPServerEnabled は、IMAP に対して指定されているサーバーを有効にし、IMAP サーバーを起動します。
Set-EVIMAPServerEnabled は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.IMAP.dll によって提供されます。
構文
Set-EVIMAPServerEnabled -ComputerNameAlternate [<CommonParameters>]
31第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスSet-EVIMAPServerEnabled
パラメータ
表 4-17 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.20 の 「Get-EVComputers」 を参照してください。
■ p.30 の 「Set-EVIMAPServerDisabled」 を参照してください。
■ p.32 の 「Get-EVIMAPUsers」 を参照してください。
■ p.34 の 「Get-EVIMAPUserSettings」 を参照してください。
Get-EVIMAPUsersGet-EVIMAPUsers は、IMAP アクセスが有効なユーザーの一覧を取得します。
Get-EVIMAPUsers は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.IMAP.dll によって提供されます。
構文
Get-EVIMAPUsers -ArchiveName -NTUserName [<CommonParameters>]
32第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVIMAPUsers
パラメータ
表 4-18 Get-EVIMAPUsers パラメータ
説明パラメータ
-ArchiveName を使用して、アーカイブ名が入力される値と一致する IMAPが有効になっているユーザーのみを表示します。
-ArchiveName
-NTUserName を使用して、Active Directory ユーザー名が入力される値と一致する IMAP が有効になっているユーザーのみを表示します。
-NTUserName
例
■ Get-EVIMAPUsers -ArchiveName John
このコマンドはアーカイブの名前 'John' と一致するユーザーを返します。
■ Get-EVIMAPUsers -NTUserName "Steve_B"
このコマンドはユーザー名エントリ 'Steve_B' と一致するユーザーを返します。
出力
表 4-19 は、利用可能なプロパティをリストします。
表 4-19 Get-EVIMAPUsers プロパティ
説明種類名前
ユーザーが IMAP アクセスに対して有効になっているかどうか示します。 設定可能な値は次のとおりです: $true (ユーザーは有効になっています)、$false (ユーザーは有効になっていません)
BooleanEnabledForIMAP
ユーザーのメールボックスアーカイブの名前。文字列MbxArchiveName
Windows ドメイン。文字列MbxNTDomain
ユーザーのログイン名。文字列MbxNTUser
メタデータストアがアーカイブのために構築された
かどうか示します。 設定可能な値: $true (メタデータストアは構築されました)、$false (メタデータストアはまだ構築されていません) インターネットメールアーカイブには常にメタデータストアがあります。
そのため、ReadyForIMAP はインターネットメールアーカイブに対して常に True です。
BooleanReadyForIMAP
Active Directory ユーザーの SID (セキュリティ識別子)。
文字列SID
33第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVIMAPUsers
説明種類名前
アーカイブの種類。 設定可能な値は次のとおりです: "Exchange"、"Internet Mail"
文字列種類
関連コマンドレット
■ p.20 の 「Get-EVComputers」 を参照してください。
■ p.30 の 「Set-EVIMAPServerDisabled」 を参照してください。
■ p.31 の 「Set-EVIMAPServerEnabled」 を参照してください。
■ p.34 の 「Get-EVIMAPUserSettings」 を参照してください。
Get-EVIMAPUserSettingsGet-EVIMAPUserSettings は、特定のユーザー SID に対する IMAP/SMTP クライアント設定を取得します。
Get-EVIMAPUserSettings は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.IMAP.dll によって提供されます。
構文
Get-EVIMAPUserSettings -SID [<CommonParameters>]
パラメータ
表 4-20 Get-EVIMAPUserSettings パラメータ
説明パラメータ
IMAP 設定を表示する Active Directory ユーザーの SID (セキュリティ識別子)。-SID (必須)
例
■ Get-EVIMAPUserSettings S-1-5-21-750406912-2207124990-322363385-3682
このコマンドは、SID パラメータによって表されるユーザーにアクセス権があるアーカイブに対する IMAP/SMTP サーバー設定を返します。
出力
表 4-21 は、利用可能なプロパティをリストします。
34第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVIMAPUserSettings
表 4-21 Get-EVIMAPUserSettings プロパティ
説明種類名前
ユーザーのアーカイブの名前。文字列Archivename
ユーザーがアーカイブの所有者であるかどうか示し
ます。 設定可能な値: $true (ユーザーはアーカイブを所有します)、$false (ユーザーはアーカイブを所有しません)
BooleanArchiveOwner
アーカイブの種類。 設定可能な値は次のとおりです: "Exchange"、"Internet Mail"
文字列ArchiveType
IMAP 接続に使用するセキュリティ。文字列IMAP_Connection_Security
アーカイブへの接続時に使用するアカウントのパス
ワードを指定します。
文字列IMAP_Password
IMAP 接続に使用するポート番号。Int32IMAP_Port
接続する IMAP サーバー。文字列IMAP_Server
IMAP サーバーへの接続時に使用するアカウント名。
文字列IMAP_UserName
メタデータストアがアーカイブのために構築された
かどうか示します。 設定可能な値: $true (メタデータストアは構築されました)、$false (メタデータストアはまだ構築されていません) インターネットメールアーカイブには常にメタデータストアがあります。
そのため、ReadyForIMAP はインターネットメールアーカイブに対して常に True です。
BooleanReadyForIMAP
SMTP 接続に使用するセキュリティの種類。文字列SMTP_Connection_Security
設定可能な値: "SMTPアカウントユーザー名"(SMTPサーバーに認証が必要です)、"適用なし"(SMTP サーバーに認証は不要です)
文字列SMTP_Password
SMTP 接続に使用するポート。Int32SMTP_Port
接続する SMTP サーバー。文字列SMTP_Server
SMTP サーバーで認証が必要な場合、この文字列には "SMTP アカウントユーザー名" が含まれています。
文字列SMTP_UserName
IMAP サーバーへの接続に使用する Windows アカウント。
文字列WindowsUser
35第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVIMAPUserSettings
関連コマンドレット
■ p.20 の 「Get-EVComputers」 を参照してください。
■ p.30 の 「Set-EVIMAPServerDisabled」 を参照してください。
■ p.31 の 「Set-EVIMAPServerEnabled」 を参照してください。
■ p.32 の 「Get-EVIMAPUsers」 を参照してください。
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 インデックスの場所の詳細を取得します。
出力
表 4-22 は、利用可能なプロパティをリストします。
表 4-22 Get-EVIndexLocation のプロパティ
説明種類名前
インデックスの場所のバックアップ
モード。
「On」または「Off」のいずれかです。
IndexLocationBackupModeBackupMode
インデックスの場所をホストするコン
ピュータの名前。
文字列ComputerName
場所が含まれるインデックスグルー
プの名前 (存在する場合)。文字列IndexingGroup
36第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVIndexLocation
説明種類名前
インデックスのルートパス。 たとえば、
E:¥EVStorage¥Index¥index8
文字列IndexRootPath
インデックスのルートパスエントリ ID。文字列IndexRootPathEntryId
インデックスサービスエントリ ID。文字列IndexServiceEntryID
インデックスの場所の状態。
「Open」、「Closed」のいずれかです。
IndexLocationStatus状態
利用可能な合計領域 (GB)。 この値は NULL である場合もあります。
DoubleTotalQuotaGBytesAvailable
未使用容量 (GB)。 この値は NULLである場合もあります。
DoubleTotalQuotaGBytesFree
使用されている容量 (GB)。 この値は NULL である場合もあります。
DoubleTotalQuotaGBytesUsed
New-EVMDSBuildTaskNew-EVMDSBuildTask はアーカイブのメタデータストアを構築 (または再構築する) インデックス付けタスクを作成します。 コマンドは、インデックス付けを管理する権限のあるユーザーによって実行される必要があります。
New-EVMDSBuildTask は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.Snapin.dll によって提供されます。
構文
New-EVMDSBuildTask [-ArchiveId] <String> -Mode <MDSBuildTaskMode>
[-VerifyIndex [<MDSBuildTaskVerifyIndex>]] [-Force
[<SwitchParameter>]] [-WhatIf [<SwitchParameter>]]
[<CommonParameters>]
パラメータ
表 4-23 New-EVMDSBuildTask パラメータ
説明パラメータ
Enterprise Vault アーカイブを識別します。-ArchiveId (必須)
37第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスNew-EVMDSBuildTask
説明パラメータ
Build, Rebuild. Build を使用して、アーカイブの新しいメタデータストアを作成するか、既存のメタデータストアを補足します。 Rebuild を使用して、アーカイブのメタデータストア全体を再作成し、既存データを上書
きします。
-Mode (必須)
Default, Verify, NoVerify. 場合によっては、メタデータストア構築タスクは、メタデータストアが完了していることを確認するためインデックス
確認タスクをトリガすることがあります。 このパラメータは、この動作を有効または無効にして、デフォルトを上書きするのに使用できます。
-VerifyIndex
確認を求められずにメタデータストア構築タスクを作成します。-Force
実際にコマンドを実行せずにコマンドを実行した場合の現象を説明しま
す。
-WhatIf
例
■ New-EVMDSBuildTask -Mode Build -ArchiveId
1B2D4933D7227A141A9D30D56A71415701110000@ev
このコマンドは、指定されたアーカイブのメタデータストアを構築するインデックス付け
タスクを作成します。 アーカイブにすでにメタデータストアがある場合、可能な場合は消失アイテムが追加されますが、既存データは再度作成されません。
■ New-EVMDSBuildTask -Mode Rebuild -ArchiveId
1B2D4933D7227A141A9D30D56A71415701110000@ev
このコマンドは、指定されているアーカイブのメタデータストアを再構築するインデック
ス付けタスクを作成します。 アーカイブのメタデータストアの既存データが上書きされます。
■ New-EVMDSBuildTask -Mode Build -VerifyIndex NoVerify -ArchiveId
1B2D4933D7227A141A9D30D56A71415701110000@ev
このコマンドは、指定されているアーカイブのメタデータストアを構築するインデックス
付けタスクを作成しますが、タスクでアーカイブのインデックスの確認をトリガすること
はできません。
■ Import-Csv c:¥archives.csv | New-EVMDSBuildTask -Mode Build
このコマンドはアーカイブの一覧を CSV ファイルから読み取り、各アーカイブに対しメタデータストア構築タスクを作成します。 CSV ファイルの列の 1 つは 'ArchiveId' と呼ばる必要があります。
■ Get-Content c:¥archives.txt | New-EVMDSBuildTask -Mode Build
このコマンドはアーカイブ ID の一覧をテキストファイルから読み取り (行ごとに 1 つ)、各アーカイブに対しメタデータストア構築タスクを作成します。
38第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスNew-EVMDSBuildTask
■ New-EVMDSBuildTask -Force -Mode Build -ArchiveId
1B2D4933D7227A141A9D30D56A71415701110000@ev
このコマンドは -Force スイッチを使用して確認プロンプトが表示されないようにします。
■ New-EVMDSBuildTask -WhatIf -Mode Build -ArchiveId
1B2D4933D7227A141A9D30D56A71415701110000@ev
このコマンドは -WhatIf スイッチを使用して、タスクを実際に作成せずに、コマンドによって作成されるメタデータストア構築タスクを表示します。
出力
NewMDSBuildTaskResult
表 4-24 は、利用可能なプロパティをリストします。
表 4-24 New-EVMDSBuildTask プロパティ
説明種類名前
タスクが作成されたアーカイブの
ArchiveId。文字列ArchiveId
タスクが作成されたアーカイブの名
前。
文字列ArchiveName
アーカイブの構築時に使用されてい
るモード。 設定可能な値:"Build"、"Rebuild"
MDSBuildTaskModeモード
メタデータストアが完了していることを
確認するためにインデックス確認タス
クが作成されるかどうかを示します。
設定可能な値:"Default"、"Verify"、"NoVerify"
MDSBuildTaskVerifyIndexVerifyIndex
関連コマンドレット
■ p.39 の 「Get-EVMDSStatus」 を参照してください。
Get-EVMDSStatusGet-EVMDSStatus は、アーカイブのメタデータストアの現在の状態を取得します。 コマンドは、アーカイブのメタデータストアから欠落しているアイテム数の取得にも使用できま
す。
Get-EVArchive は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.Snapin.dll によって提供されます。
39第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVMDSStatus
構文
Get-EVMDSStatus [[-ArchiveId] <String>] [[-VaultStoreId] <String>]
[[-SiteId] <String>] [-IncludeMissingItems [<SwitchParameter>]]
[<CommonParameters>]
パラメータ
表 4-25 Get-EVMDSStatus パラメータ
説明パラメータ
アーカイブを識別します。 これはデフォルトの操作です。-ArchiveId (必須)
ボルトストアを識別します。 このパラメータを ArchiveId の代わりに使用すると、コマンドは指定したボルトストアのすべての適用可能
なアーカイブで動作します。
-VaultStoreId (必須)
サイトを識別します。 このパラメータが使用されると、コマンドは指定されたサイトのすべての適切なアーカイブで動作します。
-SiteId (必須)
アーカイブには存在しても、メタデータストアから欠落しているアイ
テム数を返すかどうか。 このオプションは、多数のアーカイブを指定した場合は動作が遅くなることがあります。
-IncludeMissingItems
例
■ Get-EVMDSStatus -ArchiveId
1B2D4933D7227A141A9D30D56A71415701110000@ev
指定されたアーカイブのメタデータストアの現在の状態を取得します。
■ Get-EVMDSStatus -IncludeMissingItems -VaultStoreId
1CAD4933D9987A111B3E42E26A71984301110000@ev
指定されたボルトストアのメタデータストアによってサポートされているすべてのアーカ
イブのメタデータストアの現在の状態を取得します。 アーカイブには存在しても、メタデータストアから欠落しているアイテム数のカウントも含めます。
■ Import-CSV example.csv | Get-EVMDSStatus
CSV ファイルで指定されているアーカイブごとのメタデータストアの現在の状態を取得します。
■ Import-CSV example.csv | Select VaultStoreEntryId | Get-EVMDSStatus
レコードセットを CSV ファイルからインポートし、VaultStoreEntryId 列の値ごとに、メタデータストアでサポートされている各アーカイブのメタデータストアの現在の状態を
返します。
■ Get-EVMDSStatus -VaultStoreId
1CAD4933D9987A111B3E42E26A71984301110000@ev -IncludeMissingItems
40第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVMDSStatus
| Where-Object {$_.MDSStatus –ne 'EV_MDS_DISABLED' -and
$_.MDSMissingItems -gt 0} | New-EVMDSBuildTask -Mode Build -Force
アーカイブのメタデータストアから欠落しているアイテムがある場合、指定されたボル
トストアの高速参照または IMAP が有効になっているアーカイブごとにメタデータストア構築タスクを作成します。
出力
MDSStatus
MDSMissingItems
表 4-26 は、利用可能なプロパティをリストします。
表 4-26 Get-EVMDSStatus プロパティ
説明種類名前
ArchiveId。文字列ArchiveId
メタデータストアの現在の状態。 設定可能な値:"EV_MDS_DISABLED"、"EV_MDS_BUILD_PENDING"、"EV_MDS_BUILDING"、"EV_MDS_READY"、"EV_MDS_BUILD_FAILED"
MDSStatusMDSStatus
関連コマンドレット
■ p.37 の 「New-EVMDSBuildTask」 を参照してください。
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>]
41第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスAdd-EVPstComputer
パラメータ
表 4-27 Add-EVPstComputer パラメータ
説明パラメータ
PST の移行先として追加するコンピュータの名前。-Name (必須)
Enterprise Vault がコンピュータ上で見つかった PST ファイルから移行されたアイテムのショートカットを配置するメールボックスの名前。 メールボックスを指定しない場合、Add-EVPstComputer では各 PST ファイルが関連付けられているメールボックスが使用されます。 通常、ファイルサーバーなど、異なるユーザーに属する PST ファイルをホストにするコンピュータに対してはメールボックスを指定しません。
-Mailbox
Enterprise Vault で対象コンピュータの PST ファイルを検索する場合、-EnableSearch を使用します。
-EnableSearch
環境に複数の Enterprise Vault サイトがある場合、-SiteName を使用して、コンピュータを追加するサイトを指定します。
-SiteName
Enterprise Vault サーバー以外のサーバーから Add-EVPstComputerを実行する場合、Add-EVPstComputer で接続する必要があるEnterprise Vault サーバーの名前を指定します。
-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.42 の 「Add-EVPstFile」 を参照してください。
Add-EVPstFileAdd-EVPstFile は、内容を Enterprise Vault に移行する PST ファイルの UNC パスと名前を指定します。
Add-EVPstFile は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.Snapin.dll によって提供されます。
42第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスAdd-EVPstFile
構文
Add-EVPstFile -UNCPath <String> [-Archive <String>] [-Mailbox
<String>] [-RetentionCategory <String>] [-PasswordProtected]
[-Language <String>] [-Priority <String>] [-SiteName <String>]
[-DirectoryServer <String>] [<CommonParameters>]
パラメータ
表 4-28 Add-EVPstFile パラメータ
説明パラメータ
PST ファイル自体の名前を含む、移行する PST ファイルへの完全UNC パス。
-UNCPath (必須)
PST ファイルの内容を移行するアーカイブの名前。 アーカイブを指定しない場合、Add-EVPstFile はアイテムを PST ファイルを所有するメールボックスと関連付けられているアーカイブに移行します。
-Archive
Enterprise Vault が移行されたアイテムのショートカットを配置するメールボックスの名前。 メールボックスを指定しない場合、Add-EVPstFile は PST ファイルが関連付けられているメールボックスを使用します。
-Mailbox
移行されたアイテムに適用される保持カテゴリ。 保持カテゴリを指定しない場合、Add-EVPstFile は適用可能な PST 移行ポリシーの保持カテゴリセットを使用します。
-RetentionCategory
PST ファイルがパスワード保護されていることを示します。-PasswordProtected を使用する場合、Add-EVPstFile によりパスワード入力を求めるメッセージが表示されます。
-PasswordProtected
PST ファイルで使われる言語。 言語を指定しない場合、Add-EVPstFile は適用可能な PST 移行ポリシーの言語セットを使用します。
-Language
PST ファイルの移行の優先度を設定します。 次の優先度、またはかっこ内に示される関連付けられている数値のうちいずれかを指定できま
す: Critical (1)、Important (2)、High (3)、Medium (4)、Low (5)、Lowest (6) デフォルトの優先度は Medium (4) です。
-Priority
環境に複数の Enterprise Vault サイトがある場合、-SiteName を使用して、PST ファイルを移行するサイトを指定します。
-SiteName
Enterprise Vault サーバー以外のサーバーから Add-EVPstFileを実行する場合、Add-EVPstFile で接続する必要がある EnterpriseVault サーバーの名前を指定します。
-DirectoryServer
43第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスAdd-EVPstFile
例
■ Add-EVPstFile -UNCPath
¥¥FileServer1¥UserShares¥VIPs¥JohnDoe¥PSTs¥2012.pst
移行に指定された PST ファイルが Enterprise Vault に追加されます。
関連コマンドレット
■ p.41 の 「Add-EVPstComputer」 を参照してください。
Get-EVServer現在の Enterprise Vault サーバーについての情報を取得します。
Get-EVServer は Symantec.EnterpriseVault.PowerShell.Core.dll に含まれています。このファイルは Enterprise Vault 管理シェルにより自動的にインポートされません。 この DLL モジュールをインポートする必要があります。
構文
Get-EVServer [<CommonParameters>]
パラメータ
PowerShell 共通パラメータのみ。
例
■ Get-EVServer
現在の Enterprise Vault サーバーの詳細を取得します。
出力
表 4-29 は、利用可能なプロパティをリストします。
表 4-29 Get-EVServer のプロパティ
説明種類名前
Enterprise Vault サーバーのエイリアスの名前。リスト<文字列>
エイリアス
サーバーID。文字列ID
サーバー名。文字列名前
サーバーの Enterprise Vault のバージョン。文字列バージョン
44第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVServer
Get-EVService現在の Enterprise Vault サーバーで設定している Enterprise Vault サービスの詳細を取得します。
Get-EVService は Symantec.EnterpriseVault.PowerShell.Core.dll に含まれています。このファイルは Enterprise Vault 管理シェルにより自動的にインポートされません。 この DLL モジュールをインポートする必要があります。
構文
Get-EVService [<CommonParameters>]
パラメータ
PowerShell 共通パラメータのみ。
例
■ Get-EVService
現在の Enterprise Vault サーバーで設定している Enterprise Vault サービスの詳細を表示します。
出力
表 4-30 は、利用可能なプロパティをリストします。
表 4-30 Get-EVService のプロパティ
説明種類名前
管理コンソールに表示されるサービス表示名。
「Enterprise Vault Directory Service」など。文字列DisplayName
サービスエントリ ID。文字列EntryID
サービス名。 「EnterpriseVaultAdminService」など。
文字列名前
「DirectoryService」、「AdminService」、「ShoppingService」、「IndexingService」、「StorageService」、「TaskControllerService」のいずれか。
ServiceType種類
45第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVService
Get-EVServiceState
メモ: このコマンドレットは非推奨です。 Enterprise Vault サービスの状態を取得するには Get-Service コマンドレットを使います。
指定済みの Enterprise Vault サービスの現在の状態を取得します。 状態は "Running"または "Stopped" のいずれかです。
Get-EVServiceState は Symantec.EnterpriseVault.PowerShell.Monitoring.dllに含まれています。このファイルは Enterprise Vault 管理シェルにより自動的にインポートされません。 この DLL モジュールをインポートする必要があります。
構文
Get-EVServiceState [-ServiceName] <String> [<CommonParameters>]
パラメータ
表 4-31 は、利用可能なプロパティをリストします。
表 4-31 Get-EVServiceState のプロパティ
説明パラメータ
詳細が必要なサービスの名前。-ServiceName
例
■ Get-EVServiceState -ServiceName EnterpriseVaultShoppingService
EnterpriseVaultShoppingService の現在の状態を返します。 Get-EVServiceを使って Enterprise Vault サービスの名前を見つけることができます。
出力
表 4-32 は、利用可能なプロパティをリストします。
表 4-32 Get-EVServiceState のプロパティ
説明種類名前
「Stopped」、「StartPending」、「StopPending」、「Running」、「ContinuePending」、「PausePending」、「Paused」のいずれか。
サービスコントローラの状
態
値
46第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVServiceState
関連コマンドレット
■ p.45 の 「Get-EVService」 を参照してください。
Get-EVSite現在の Enterprise Vault サーバーの Enterprise Vault サイト情報を取得します。
Get-EVSite は Symantec.EnterpriseVault.PowerShell.Core.dll に含まれています。このファイルは Enterprise Vault 管理シェルにより自動的にインポートされません。この DLL モジュールをインポートする必要があります。
構文
Get-EVSite [<CommonParameters>]
パラメータ
PowerShell 共通パラメータのみ。
例
■ Get-EVSite
現在のサーバーがメンバーである Vault Site の詳細を取得します。
出力
表 4-33 は、利用可能なプロパティをリストします。
表 4-33 Get-EVSite のプロパティ
説明種類名前
ディレクトリデータベースをホストする SQL Serverコンピュータの名前。
文字列DirectorySQLServer
サイト ID。文字列ID
Enterprise Vault サイトの名前。文字列名前
Get-EVSMTPHoldingFolderGet-EVSMTPHoldingFolder は、コマンドを実行する場所の Enterprise Vault サーバー上で設定されている SMTP 保存フォルダの詳細を表示します。 SMTP アーカイブタスクが設定されていない場合、Get-EVSMTPHoldingFolder は出力を生成しません。
47第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVSite
Get-EVSMTPHoldingFolder は、Enterprise Vault 管理シェルによって自動的にインポートされない Symantec.EnterpriseVault.PowerShell.Core.dll によって提供されます。 この モジュールをインポートする必要があります。
構文
Get-EVSMTPHoldingFolder [<CommonParameters>]
パラメータ
PowerShell 共通パラメータのみ。
例
■ Get-EVSMTPHoldingFolder
コマンドを実行する場所の Enterprise Vault サーバー上で設定されている SMTP保存フォルダの詳細を表示します。
Get-EVSMTPPolicyGet-EVSMTPPolicy は、指定する Enterprise Vault サイトのすべての SMTP ポリシーの詳細を取得します。 -SiteID パラメータを使用してサイト ID を指定せず、Get-EVSMTPPolicy がサイトを判断できない場合は、サイト ID の入力を求めるメッセージが表示されます。 また、-Name パラメータを使用して特定のポリシーのプロパティを取得することもできます。
New-EVRetentionPlan は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll によって提供されます。
構文
Get-EVSMTPPolicy [-SiteId] <string> [[-Name] <string>]
[<CommonParameters>]
パラメータ
表 4-34 Get-EVSMTPPolicy パラメータ
説明パラメータ
ポリシーを取得するサイトの ID。-SiteId (必須)
取得する SMTP ポリシーの名前。-Name
例
■ Get-EVSMTPPolicy -SiteId 13E9...EV1101.example.com
48第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVSMTPPolicy
指定した Enterprise Vault サイトで設定されたすべての SMTP ポリシーを取得します。
■ Get-EVSMTPPolicy -SiteId 13E9...EV1101.example.com -Name "SMTP
policy"
または
Get-EVSMTPPolicy "SMTP policy"
SMTP ポリシー「SMTP policy」のプロパティを取得します。 次に例を示します。
SiteId : 13E9...EV1101.example.com
XHeaders : Symantec.EnterpriseVault.Admin.SMTPXHeaders
Name : SMTP policy
Description : SMTP policy
IsADefaultPolicy : True
EntryId : 1250...EV1101.example.com
■ 次のコマンドシーケンスを使って SMTP ポリシーのプロパティとその X-Header の詳細を表示できます。
■ $sp = Get-EVSMTPPolicy 13E9...EV1101.example.com "SMTP policy"
$sp 変数に SMTP ポリシーを取り込みます。
■ $sp
$sp 変数に含まれている情報を表示します。 次に例を示します。
SiteId : 13E9...EV1101.example.
XHeaders : Symantec.EnterpriseVault.Admin.SMTPXHeaders
Name : SMTP policy
Description :
IsADefaultPolicy : False
EntryId : 1700...EV1101.example.com
■ $sp.XHeaders
X-Header を表示します。 次に例を示します。
HeadersList
-----------
{x-sender}
■ $sp.XHeaders.HeadersList
X-Header の詳しい一覧を表示します。 次に例を示します。
Name ValueType Searchable Retrievable
---- --------- ---------- -----------
x-sender 0 0 0
49第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVSMTPPolicy
■ 次のコマンドシーケンスを使って、指定された SMTP ポリシーに関連付けされたSMTP ターゲットを一覧表示できます。
■ $sp = Get-EVSMTPPolicy 13E9...EV1101.example.com "SMTP policy"
$sp 変数に SMTP ポリシーを取り込みます。
■ $sp.GetTargets()
ポリシーに関連付けられたすべての SMTP ポリシーを一覧表示します。 次に例を示します。
出力
Get-EVSMTPPolicy は、次のテーブルに一覧表示されたプロパティを持つSymantec.EnterpriseVault.Admin.SMTPPolicy 型のオブジェクトを返します。
表 4-35 Symantec.EnterpriseVault.Admin.SMTPPolicy プロパティ
説明種類名前
SMTP ポリシーの説明。文字列説明
SMTP ポリシーのディレクトリエントリ ID。文字列EntryId
SMTP ポリシーがデフォルトのポリシーの場合は $true、そうでない場合は $false。
BooleanIsADefaultPolicy
SMTP ポリシーの名前。文字列名前
SMTP ポリシーが属するサイト ID。文字列SiteId
Symantec.EnterpriseVault.Admin.SMTPXHeaders:SMTP ポリシーに関連付けらた X-Header のリストを提供します。 X-Header リストの詳細を表示するには、PowerShell プロンプトで get-help about_SMTPXHeaders と入力してください。
オブジェクトXHeaders
関連コマンドレット
■ p.51 の 「New-EVSMTPPolicy」 を参照してください。
■ p.53 の 「Remove-EVSMTPPolicy」 を参照してください。
■ p.54 の 「Set-EVSMTPPolicy」 を参照してください。
50第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVSMTPPolicy
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>]
パラメータ
表 4-36 New-EVSMTPPolicy パラメータ
説明パラメータ
新しい SMTP ポリシーを追加するサイトの ID。-SiteId (必須)
新しい SMTP ポリシーの名前。-Name (必須)
新しい SMTP ポリシーの説明。-説明
新しい SMTP ポリシーに追加する X-Header。
X-Header の一覧の管理について詳しくは、PowerShell プロンプトでget-help about_SMTPXHeaders と入力してください。
-XHeaders
例
■ New-EVSMTPPolicy -SiteId 13E9...EV1101.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')
51第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスNew-EVSMTPPolicy
これらのコマンドは、X-Header オブジェクトに X-Header として「x-code1」と「x-code2」を追加します。
■ New-EVSMTPPolicy -Name "SMTP policy" -XHeaders $xheaders
「SMTP policy」という新しい SMTP ポリシーを作成し、そのポリシーに新しいX-Header を追加して次の出力を生成します。
SiteId : 13E9...EV1101.example.com
EntryId : 11E1...EV1101.example.com
IsADefaultPolicy : False
XHeaders : Symantec.EnterpriseVault.Admin.SMTPXHeaders
Name : SMTP policy
Description :
出力
New-EVSMTPPolicy は Symantec.EnterpriseVault.Admin.SMTPPolicy の種類のオブジェクトを返します。ここには、次の表に一覧表示されているプロパティが含まれてい
ます。
表 4-37 Symantec.EnterpriseVault.Admin.SMTPPolicy プロパティ
説明種類名前
SMTP ポリシーの説明。文字列説明
SMTP ポリシーのディレクトリエントリ ID。文字列EntryId
SMTP ポリシーがデフォルトのポリシーの場合は $true、そうでない場合は $false。
BooleanIsADefaultPolicy
SMTP ポリシーの名前。文字列名前
SMTP ポリシーが属するサイト ID。文字列SiteId
Symantec.EnterpriseVault.Admin.SMTPXHeaders:SMTP ポリシーに関連付けらた X-Header のリストを提供します。 X-Header リストの詳細を表示するには、PowerShell プロンプトで get-help about_SMTPXHeaders と入力してください。
オブジェクトXHeaders
関連コマンドレット
■ p.48 の 「Get-EVSMTPPolicy」 を参照してください。
■ p.53 の 「Remove-EVSMTPPolicy」 を参照してください。
■ p.54 の 「Set-EVSMTPPolicy」 を参照してください。
52第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスNew-EVSMTPPolicy
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>]
パラメータ
表 4-38 Remove-EVSMTPPolicy パラメータ
説明パラメータ
SMTP ポリシーが属しているサイトの ID。-SiteId (必須)
削除する SMTP ポリシーの名前。-Name (必須)
例
■ Remove-EVSMTPPolicy -SiteId 13E9...EV1101.example.com -Name "SMTP
policy"
「SMTP policy」という SMTP ポリシーを削除します。
■ 次のコマンドシーケンスを使って「SMTP policy」という SMTP ポリシーを変数 $sp 内に追加してから削除することができます。
■ $sp = Get-EVSMTPPolicy 13E9...EV1101.example.com 'SMTP policy'
■ Remove-EVSMTPPolicy -AdminObject $sp
出力
Remove-EVSMTPPolicy は出力を返しません。
関連コマンドレット
■ p.48 の 「Get-EVSMTPPolicy」 を参照してください。
■ p.51 の 「New-EVSMTPPolicy」 を参照してください。
■ p.54 の 「Set-EVSMTPPolicy」 を参照してください。
53第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスRemove-EVSMTPPolicy
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>]
パラメータ
表 4-39 Set-EVSMTPPolicy パラメータ
説明パラメータ
SMTP ポリシーが属しているサイトの ID。-SiteId (必須)
更新する SMTP ポリシーの名前。-Name (必須)
SMTP ポリシーの新しい説明。-説明
SMTP ポリシーに追加する新しい X-Header の一覧。 Set-EVSMTPPolicyは、既存の X-Header を自動的に削除し、それらを新しい一覧で置換します。
X-Header の一覧の管理について詳しくは、PowerShell プロンプトでget-help about_SMTPXHeaders と入力してください。
-XHeaders
例
■ Set-EVSMTPPolicy -SiteId '13E9...EV1101.example.com' -Name 'SMTP
policy' -Description 'SMTP journal archiving policy'
「SMTP policy」という SMTP ポリシーの説明を更新します。 既存の X-Header は変更されません。
■ 次のコマンドシーケンスを使って新しい X-Header を「SMTP policy」という SMTP ポリシーに追加できます。
■ $xh = New-Object Symantec.EnterpriseVault.Admin.SMTPXHeader
'x-Encoding'
54第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスSet-EVSMTPPolicy
New-Object コマンドレットによって、Name: 'x-Encoding'、ValueType: 0(文字列)、Searchable: 0(検索可能でない)、Retrievable: 0(取り込み可能でない)のプロパティを持つ新しい X-Header オブジェクトが作成されます。
■ $sp = Get-EVSMTPPolicy '13E9...EV1101.example.com' 'SMTP policy'
$sp 変数に SMTP ポリシーを取り込みます。
■ $sp.XHeaders.Add($xh)
新しく作成された X-Header を、XHeaders オブジェクトの Add() 関数によって、X-Header の一覧に追加します。 $sp が、変更された SMTP ポリシーを保持するようになります。
■ Set-EVSMTPPolicy -AdminObject $sp
または
Set-EVSMTPPolicy -SiteId '13E9...EV1101.example.com' -Name 'SMTP
policy' -XHeaders $sp.XHeaders
SMTP ポリシーの Enterprise Vault コピーを、新しいバージョンで上書きします。Set-EVSMTPPolicy の初回利用時に、ポリシーオブジェクト全体が更新されます。 Set-EVSMTPPolicy の 2 回目の利用時には、指定されたパラメータに従ってポリシーオブジェクトが更新されます。
■ 次のコマンドシーケンスを使って、「SMTP policy」という SMTP ポリシーにすでに関連付けされた X-Header を変更できます。
■ $sp = Get-EVSMTPPolicy 13E9...EV1101.example.com "SMTP policy"
$sp 変数に SMTP ポリシーを取り込みます。
■ $xh = $sp.XHeaders.GetXHeader('x-Encoding')
X-Headers オブジェクトの GetXHeader() 関数によって「x-Encoding」というX-Header を $xh 変数内に取り込みます。
■ $xh.Name = 'x-Encoder'
$xh.Searchable = 0
X-Header のメモリ内コピーを、Name プロパティ、Searchable プロパティの順に新しい値で更新します。
■ $sp.XHeaders.SetXHeader($xh.Name, $xh.ValueType, $xh.Searchable,
$xh.Retrievable)
または
$sp.XHeaders.SetXHeader($xh)
SMTP ポリシーのメモリ内の X-Header 一覧を X-Header のメモリ内コピーで更新します。
■ Set-EVSMTPPolicy -AdminObject $sp
SMTP ポリシーをポリシーのメモリ内コピーで更新します。
55第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスSet-EVSMTPPolicy
出力
Set-EVSMTPPolicy は出力を返しません。
関連コマンドレット
■ p.48 の 「Get-EVSMTPPolicy」 を参照してください。
■ p.51 の 「New-EVSMTPPolicy」 を参照してください。
■ p.53 の 「Remove-EVSMTPPolicy」 を参照してください。
Get-EVSMTPServerSettingsGet-EVSMTPServerSettings は指定されたサイト内のすべての Enterprise Vault SMTPサーバーの設定を表示します。 サイト ID を指定しない場合には、Get-EVSMTPServerSettings はローカルの Enterprise Vault サーバー が属しているサイトの ID を使います。 リモートコンピュータでコマンドを実行する場合には、Get-EVSMTPServerSettings でサイト ID を求めるメッセージが表示されます。
Get-EVSMTPServerSettings は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll によって提供されます。
構文
Get-EVSMTPServerSettings [[-SiteId] <string>] [<CommonParameters>]
パラメータ
表 4-40 Get-EVSMTPServerSettings パラメータ
説明パラメータ
SMTP 設定が属しているサイトの ID。-SiteId
例
■ Get-EVSMTPServerSettings -SiteId 13E9...EV1101.example.com
このコマンドは、指定されたサイト内にあるすべての SMTP サーバーに適用されるSMTP サーバー設定を返します。
■ 次のコマンドシーケンスを使うとサイトの SMTP サーバー設定を表示できます。
■ $sp = Get-EVSMTPServerSettings 13E9...EV1101.example.com
SMTP サーバー設定を $sp 変数内に取り込みます。
■ $sp
$sp 変数に保持されている情報を表示します。 次に例を示します。
56第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVSMTPServerSettings
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
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
出力
Get-EVSMTPServerSettings はSymantec.EnterpriseVault.Admin.SMTPServerSettings の種類のオブジェクトを返します。ここには、次の表に一覧表示されているプロパティが含まれています。
表 4-41 Symantec.EnterpriseVault.Admin.SMTPServerSettings プロパティ
説明種類名前
Symantec.EnterpriseVault.Admin._EV_SMTP_AUTHENTICATION 列挙値: 受信接続に認証が必要かどうかを指定します。 列挙値について詳しくは、PowerShell プロンプトで get-help about_SMTPEnumerations と入力してください。
オブジェクト認証
57第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVSMTPServerSettings
説明種類名前
認証が有効な場合、認証ユーザーの ID。文字列AuthenticationEmailAddress
Symantec.EnterpriseVault.Admin._EV_SMTP_AUTHENTICATION_ALLOWPLAINTEXT 列挙値: 受信接続にプレーンテキストの認証を許可するかどうかを指定します。 認証が無効な場合は、この値は EV_SMTP_AUTHENTICATION_ALLOWPLAINTEXT_NEVER に設定されます。列挙値について詳しくは、PowerShell プロンプトで get-helpabout_SMTPEnumerations と入力してください。
オブジェクトAuthenticationAllowPlainText
最大 SMTP メッセージサイズ(MB)。整数MaxMessageSize
SMTP サーバーがリッスンするポート番号。整数ポート
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
関連コマンドレット
■ p.58 の 「New-EVSMTPServerSettings」 を参照してください。
■ p.63 の 「Set-EVSMTPServerSettings」 を参照してください。
■ p.68 の 「Sync-EVSMTPServerSettings」 を参照してください。
New-EVSMTPServerSettingsNew-EVSMTPServerSettings は指定されたサイト内にあるすべての Enterprise VaultSMTP サーバーの初期設定を作成します。 -SiteID パラメータを使ってサイト ID を指定しない場合で、New-EVSMTPServerSettings がサイトを判別できない場合、サイト IDを入力するよう求められます。
サイトの SMTP 設定がすでに存在する場合、このコマンドは失敗します。
58第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスNew-EVSMTPServerSettings
New-EVSMTPServerSettings は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll によって提供されます。
構文
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-42 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(必要)
59第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスNew-EVSMTPServerSettings
説明パラメータ
サイト内で 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-help about_SMTPEnumerations と入力してください。
-Tls(必要)
SMTP サーバーへの暗号化された接続に使用するTLS 証明書ファイルのパス。 このパラメータは、暗号化されていない接続のみがサポートされている場合
は必要ありません。
-TlsCertificateFile
SMTP サーバーへの暗号化された接続に必要なTLS 証明書ファイルのセキュアパスフレーズ。 このパラメータは、暗号化されていない接続のみがサポート
されている場合は必要ありません。
-TlsSecurePassphrase
60第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスNew-EVSMTPServerSettings
説明パラメータ
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
61第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスNew-EVSMTPServerSettings
"[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-43 Symantec.EnterpriseVault.Admin.SMTPServerSettings プロパティ
説明種類名前
Symantec.EnterpriseVault.Admin._EV_SMTP_AUTHENTICATIONenumeration value: Specifies whether authentication is required for incomingconnections. 列挙値について詳しくは、PowerShell プロンプトで get-helpabout_SMTPEnumerations と入力してください。
オブジェクト認証
認証が有効な場合、認証ユーザーの ID。文字列AuthenticationEmailAddress
62第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスNew-EVSMTPServerSettings
説明種類名前
Symantec.EnterpriseVault.Admin._EV_SMTP_AUTHENTICATION_ALLOWPLAINTEXT 列挙値: 受信接続にプレーンテキストの認証を許可するかどうかを指定する列挙値。
認証が無効な場合は、この値は
EV_SMTP_AUTHENTICATION_ALLOWPLAINTEXT_NEVER に設定されます。
列挙値について詳しくは、PowerShell プロンプトで get-helpabout_SMTPEnumerations と入力してください。
オブジェクトAuthenticationAllowPlainText
最大 SMTP メッセージサイズ(MB)。整数MaxMessageSize
SMTP サーバーがリッスンするポート番号。整数ポート
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
関連コマンドレット
■ p.56 の 「Get-EVSMTPServerSettings」 を参照してください。
■ p.63 の 「Set-EVSMTPServerSettings」 を参照してください。
■ p.68 の 「Sync-EVSMTPServerSettings」 を参照してください。
Set-EVSMTPServerSettingsSet-EVSMTPServerSettings は指定されたサイト内のすべての Enterprise Vault SMTPサーバーの設定を更新します。 -SiteID パラメータを使用してサイト ID を指定しない場合で、Set-EVSMTPServerSettings がサイトを判別できない場合、サイト ID を入力するよう求められます。
63第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスSet-EVSMTPServerSettings
サイトの SMTP サーバー設定が存在しない場合、このコマンドは失敗します。
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-44 Set-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
64第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスSet-EVSMTPServerSettings
説明パラメータ
サイト内にある 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-help about_SMTPEnumerations と入力してください。
-Tls
SMTP サーバーへの暗号化された接続に使用するTLS 証明書ファイルのパス。 このパラメータは、暗号化されていない接続のみがサポートされている場合
は必要ありません。
-TlsCertificateFile
SMTP サーバーへの暗号化された接続に必要なTLS 証明書ファイルのセキュアパスフレーズ。 このパラメータは、暗号化されていない接続のみがサポート
されている場合は必要ありません。
-TlsSecurePassphrase
65第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスSet-EVSMTPServerSettings
説明パラメータ
SMTP サーバーに接続できるホストの一覧。SMTPConnectionControlList オブジェクトについて詳しくは、get-helpabout_SMTPConnectionControlList と入力してください。
-SMTPConnectionControl
例
■ Set-EVSMTPServerSettings -SiteId 13E9...EV1101.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")
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
66第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスSet-EVSMTPServerSettings
(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 : 13E9...EV1101.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 の種類のオブジェクトを返します。ここには、次の表に一覧表示されているプロパティが含まれています。
表 4-45 Symantec.EnterpriseVault.Admin.SMTPServerSettings プロパティ
説明種類名前
Symantec.EnterpriseVault.Admin._EV_SMTP_AUTHENTICATIONenumeration value: Specifies whether authentication is required for incomingconnections. 列挙値について詳しくは、PowerShell プロンプトで get-helpabout_SMTPEnumerations と入力してください。
オブジェクト認証
67第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスSet-EVSMTPServerSettings
説明種類名前
認証が有効な場合、認証ユーザーの ID。文字列AuthenticationEmailAddress
Symantec.EnterpriseVault.Admin._EV_SMTP_AUTHENTICATION_ALLOWPLAINTEXT 列挙値: 受信接続にプレーンテキストの認証を許可するかどうかを指定します。
認証が無効な場合は、この値は
EV_SMTP_AUTHENTICATION_ALLOWPLAINTEXT_NEVER に設定されます。
列挙値について詳しくは、PowerShell プロンプトで get-helpabout_SMTPEnumerations と入力してください。
オブジェクトAuthenticationAllowPlainText
最大 SMTP メッセージサイズ(MB)。整数MaxMessageSize
SMTP サーバーがリッスンするポート番号。整数ポート
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
関連コマンドレット
■ p.56 の 「Get-EVSMTPServerSettings」 を参照してください。
■ p.58 の 「New-EVSMTPServerSettings」 を参照してください。
■ p.68 の 「Sync-EVSMTPServerSettings」 を参照してください。
Sync-EVSMTPServerSettingsSync-EVSMTPServerSettings は Enterprise Vault ディレクトリにある SMTP サーバー設定と指定する SMTP サーバーの設定を同期します。 サーバーを指定しない場合に
68第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスSync-EVSMTPServerSettings
は、 Sync-EVSMTPServerSettings はコマンドを実行するサーバーの設定と同期します。
-Recreate $True を使った場合は、Sync-EVSMTPServerSettings によって EnterpriseVault ディレクトリに格納されている設定を使って指定したサーバー上のすべての SMTPサーバー設定が再作成されます。
New-EVRetentionPlan は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll によって提供されます。
構文
Sync-EVSMTPServerSettings [[-Server] <string>] [[-Recreate] <boolean>]
[<CommonParameters>]
パラメータ
表 4-46 Sync-EVSMTPServerSettings パラメータ
説明パラメータ
SMTP サーバー設定を同期または再作成する SMTP サーバーの名前。 完全修飾ドメイン名としてサーバーのホスト名またはエイリアスを指定する必要があります。
-Server
同期するのではなく、SMTP サーバー設定の再作成を強制します。-Recreate
例
■ Sync-EVSMTPServerSettings
コマンドを実行するサーバーの SMTP サーバー設定を同期します。
■ Sync-EVSMTPServerSettings -Server smtp.example.com
smtp.example.com の SMTP サーバー設定を同期します。
■ Sync-EVSMTPServerSettings -Recreate $True
コマンドを実行するサーバー上の既存の SMTP サーバー設定を削除し、EnterpriseVault ディレクトリに格納されている SMTP サーバー設定からその設定を再作成します。
■ Sync-EVSMTPServerSettings -Server smtp.example.com -Recreate $True
smtp.example.com 上の既存の SMTP サーバー設定を削除し、Enterprise Vaultディレクトリに格納されている SMTP サーバー設定からその設定を再作成します。
出力
Sync-EVSMTPServerSettings は出力を返しません。
関連コマンドレット
■ p.56 の 「Get-EVSMTPServerSettings」 を参照してください。
69第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスSync-EVSMTPServerSettings
■ p.58 の 「New-EVSMTPServerSettings」 を参照してください。
■ p.63 の 「Set-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 ディレクトリ内と、サイトの内の各Enterprise Vault 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-47 Get-EVSMTPTarget パラメータ
説明パラメータ
取り込む SMTP ターゲットがあるサイトの ID。-SiteId (必須)
取り込む SMTP ターゲットのアドレス。-Name
例
■ Get-EVSMTPTarget -SiteId 13E9...EV1101.example.com
このコマンドは、Enterprise Vault サイトで設定されているすべての SMTP ターゲットを返します。
■ 次のコマンドシーケンスを使って、SMTP ターゲット [email protected] に関する情報を返すことができます。
70第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVSMTPTarget
■ $st = New-Object Symantec.EnterpriseVault.Admin.SMTPTarget
New-Object を使って、SMTPTarget オブジェクトを保持するための $st という新しい変数を作成します。
■ $st.Name = "[email protected]"
取得対象のターゲット [email protected] が、Name パラメータによって指定されます。
■ $st.Read()
指定された SMTP ターゲットに関する情報が、Read メソッドによって $st 変数内に取得されます。
■ $st
$st 変数内に含まれているターゲット情報を表示します。 次に例を示します。
SiteId : 13E9...EV1101.example.com
Name : [email protected]
PolicyId : 138C...EV1101.example.com
PolicyName : Default SMTP Policy
RetentionCategoryId : 100C...EV1101.example.com
RetentionCategory : Default Retention Category
ArchiveId : 11F2...EV1101.example.com
ArchiveType : SMTP
ArchiveName : SMTPLocal
VaultStoreName : Express Vault Store
ArchivingEnabled : true
RetryCount : 0
次のコマンドのいずれかを使ってこの情報を表示することもできます。
■ Get-EVSMTPTarget -SiteId 13E9...EV1101.example.com -Name
■ Get-EVSMTPTarget 13E9...EV1101.example.com [email protected]
■ 次のコマンドシーケンスを使って、SMTP ターゲットに関する情報を返すことや、ターゲットが New-EVSMTPTarget、Set-EVSMTPTarget、または Remove-EVSMTPTargetのいずれによっても更新されていなかったサーバーの一覧を見つけることができま
す。
■ $st = Get-EVSMTPTarget 13E9...EV1101.example.com
SMTP ターゲットを $st 変数内に取り込みます。
■ $st
$st に保持されているターゲット情報を表示します。 次に例を示します。
71第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVSMTPTarget
SiteId : 13E9...EV1101.example.com
Name : [email protected]
PolicyId : 138C...EV1101.example.com
PolicyName : Default SMTP Policy
RetentionCategoryId : 100C...EV1101.example.com
RetentionCategory : Default Retention Category
ArchiveId : 11F2...EV1101.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-48 Symantec.EnterpriseVault.Admin.SMTPTarget プロパティ
説明種類名前
SMTP ターゲットに関連付けされたアーカイブの ID。文字列ArchiveId
SMTP ターゲットに関連付けされたアーカイブの名前。文字列ArchiveName
_DV_DS_E_VAULT_TYPE: SMTP ターゲットに関連付けされたアーカイブの種類。
オブジェクトArchiveType
現在アーカイブされている SMTP ターゲットによってメッセージが送信または受信される場合は $true、そうでない場合は $false。
BooleanArchivingEnabled
SMTP ターゲットのアドレス。文字列名前
SMTP ターゲットに関連付けされた SMTP ポリシーの ID。文字列PolicyId
SMTP ターゲットに関連付けされた SMTP ポリシー。文字列PolicyName
SMTP ターゲットに関連付けされた保持カテゴリの名前。文字列RetentionCategory
72第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVSMTPTarget
説明種類名前
SMTP ターゲットに関連付けされた保持カテゴリの ID。文字列RetentionCategoryId
ターゲットが属しているサイトの ID。文字列SiteId
SMTP ターゲットに関連付けされたボルトストアの名前。文字列VaultStoreName
関連コマンドレット
■ p.73 の 「New-EVSMTPTarget」 を参照してください。
■ p.76 の 「Remove-EVSMTPTarget」 を参照してください。
■ p.77 の 「Set-EVSMTPTarget」 を参照してください。
New-EVSMTPTargetNew-EVSMTPTarget は指定された SMTP アドレスなどのプロパティを伴う新しい SMTPターゲットを追加します。 -SiteID パラメータを使用してサイト ID を指定しない場合で、New-EVSMTPTarget がサイトを判別できない場合、サイト ID を入力するよう求められます。
New-EVSMTPTarget は、ディレクトリと、サイト内の各 Enterprise Vault SMTP サーバーに SMTP ターゲット情報を追加します。
新しい SMTP ターゲットを追加するには、次の項目を指定する必要があります。
■ ターゲット SMTP の電子メールアドレス(-Name を使用)
■ 既存の SMTP ポリシー(-PolicyName または -PolicyId を使用)
■ 既存の保持カテゴリ(-RetentionCategory または -RetentionCategoryId を使用)
■ 既存のアーカイブ(-ArchiveName または -ArchiveId を使用)
■ アーカイブの種類(-ArchiveType または -ArchiveId を使用)
名前または ID、またはこれら両方によってポリシー、保持カテゴリ、アーカイブを指定することができます。 名前と ID の両方を使う場合、これら 2 つを同じポリシー、保持カテゴリ、またはアーカイブに関連付ける必要があります。
-ArchivingEnabled $True でターゲットのアーカイブを有効化するか、-ArchivingEnabled $False でターゲットのアーカイブを無効化します。
すでに存在するターゲットを指定したり、サイト内に存在しない SMTP 設定を指定したりすると、New-EVSMTPTarget は失敗します。
New-EVSMTPTarget がいずれかの Enterprise Vault SMTP サーバー上の SMTP 設定を更新できない場合、GetFailedEVServerList 機能で更新されなかったサーバー
73第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスNew-EVSMTPTarget
を一覧表示できます。 例については、Get-EVSMTPTarget のヘルプを参照してください。
New-EVRetentionPlan は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll によって提供されます。
構文
New-EVSMTPTarget [-SiteId] <string> [-Name] <string> [-PolicyId
<string>] [-PolicyName <string>] [-RetentionCategoryId <string>]
[-RetentionCategory <string>] [-ArchiveId <string>] [-ArchiveName
<string>] -ArchiveType <string> [-ArchivingEnabled <Boolean>]
[-RetryCount <string>] [<CommonParameters>]
パラメータ
表 4-49 New-EVSMTPTarget パラメータ
説明パラメータ
SMTP ターゲットを追加するサイトの ID。-SiteId (必須)
ターゲットの SMTP アドレス。-Name (必須)
SMTP ターゲットに関連付けされる既存の SMTP ポリシーの ID。-PolicyId
SMTP ターゲットに関連付けされる既存の SMTP ポリシーの名前。-PolicyName
SMTP ターゲットに関連付けされる既存の保持カテゴリの ID。-RetentionCategoryId
SMTP ターゲットに関連付けされる既存の保持カテゴリの名前。-RetentionCategory
Enterprise Vault がターゲットのメッセージをアーカイブ化するアーカイブの ID。
ArchiveId
Enterprise Vault がターゲットのメッセージをアーカイブ化するアーカイブの名前。
-ArchiveName
Enterprise Vault がターゲットのメッセージをアーカイブ化するアーカイブの種類。
-ArchiveType(必須)
ターゲットのメッセージ(受信と送信)をアーカイブ化するには、
$True に設定します。 ターゲットのアーカイブを無効化するには、$False に設定します。
-ArchivingEnabled
New-EVSMTPTarget がサイト内の Enterprise Vault SMTP サーバーに対してターゲット情報の更新を試行する最大回数。
-RetryCount
74第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスNew-EVSMTPTarget
例
■ New-EVSMTPTarget -SiteId 13E9...EV1101.example.com -Name
[email protected] -PolicyName 'SMTP policy' -RetentionCategory
'Standard retention' -ArchiveName SMTPLocal -ArchiveType SMTP
-ArchivingEnabled $true
指定されたプロパティで新しい SMTP ターゲット「[email protected]」を追加します。
出力
New-EVSMTPTarget は Symantec.EnterpriseVault.Admin.SMTPTarget の種類のオブジェクトを返します。このオブジェクトには、次の表に一覧表示されているプロパティ
が含まれています。
表 4-50 Symantec.EnterpriseVault.Admin.SMTPTarget プロパティ
説明種類名前
SMTP ターゲットに関連付けされたアーカイブの ID。文字列ArchiveId
SMTP ターゲットに関連付けされたアーカイブの名前。文字列ArchiveName
_DV_DS_E_VAULT_TYPE: SMTP ターゲットに関連付けされたアーカイブの種類。
オブジェクトArchiveType
現在アーカイブされている SMTP ターゲットによってメッセージが送信または受信される場合は $true、そうでない場合は $false。
BooleanArchivingEnabled
SMTP ターゲットのアドレス。文字列名前
SMTP ターゲットに関連付けされた SMTP ポリシーの ID。文字列PolicyId
SMTP ターゲットに関連付けされた SMTP ポリシー。文字列PolicyName
SMTP ターゲットに関連付けされた保持カテゴリの名前。文字列RetentionCategory
SMTP ターゲットに関連付けされた保持カテゴリの ID。文字列RetentionCategoryId
ターゲットが属しているサイトの ID。文字列SiteId
SMTP ターゲットに関連付けされたボルトストアの名前。文字列VaultStoreName
関連コマンドレット
■ p.70 の 「Get-EVSMTPTarget」 を参照してください。
■ p.76 の 「Remove-EVSMTPTarget」 を参照してください。
■ p.77 の 「Set-EVSMTPTarget」 を参照してください。
75第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスNew-EVSMTPTarget
Remove-EVSMTPTargetRemove-EVSMTPTarget は指定した SMTP ターゲットを削除します。 ターゲットの削除を確認するよう促すプロンプトが表示されます。 -SiteID パラメータを使用してサイト IDを指定しない場合で、Remove-EVSMTPTarget がサイトを判別できない場合、サイト IDを入力するよう求められます。
Enterprise Vault によって、ディレクトリ内と、サイト内の各 Enterprise Vault SMTP サーバー上にある SMTP ターゲット情報が削除されます。 Remove-EVSMTPTarget がいずれかの Enterprise Vault SMTP サーバー上の SMTP 設定を更新できない場合、GetFailedEVServerList 機能で更新されなかったサーバーを一覧表示できます。 例については、Get-EVSMTPTarget のヘルプを参照してください。
New-EVRetentionPlan は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.AdminAPI.dll によって提供されます。
構文
Remove-EVSMTPTarget [-SiteId] <string> [-Name] <string> [-RetryCount
<string>] [<CommonParameters>]
パラメータ
表 4-51 Remove-EVSMTPTarget パラメータ
説明パラメータ
SMTP ターゲットを削除するサイトの ID。-SiteId (必須)
削除するターゲットの SMTP アドレスの名前。-Name (必須)
Remove-EVSMTPTarget がサイト内の Enterprise Vault SMTP サーバーに対してターゲット情報の更新を試行する最大回数。
-RetryCount
例
■ Remove-EVSMTPTarget -SiteId 13E9...EV1101.example.com -Name
このコマンドは SMTP ターゲット「[email protected]」を削除します。
■ このコマンドシーケンスは、SMTP ターゲット「[email protected]」を $st 変数内に追加してから、削除します。
■ $st = Get-EVSMTPTarget 13E9...EV1101.example.com
SMTP ターゲット「[email protected]」を $st 変数内に追加します。
■ Remove-EVSMTPTarget -AdminObject $st -RetryCount 3
76第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスRemove-EVSMTPTarget
ターゲットの削除を最大 3 回試行します。
出力
Remove-EVSMTPTarget は出力を返しません。
関連コマンドレット
■ p.70 の 「Get-EVSMTPTarget」 を参照してください。
■ p.73 の 「New-EVSMTPTarget」 を参照してください。
■ p.77 の 「Set-EVSMTPTarget」 を参照してください。
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>] [-ArchiveId <string>] [-ArchiveName
<string>] [-ArchiveType <_DV_DS_E_VAULT_TYPE>] [-ArchivingEnabled
<Boolean>] [<CommonParameters>]
77第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスSet-EVSMTPTarget
パラメータ
表 4-52 New-EVSMTPTarget パラメータ
説明パラメータ
SMTP ターゲットを更新するサイトの ID。-SiteId (必須)
ターゲットの SMTP アドレス。-Name (必須)
SMTP ターゲットに関連付けされる既存の SMTP ポリシーの ID。-PolicyId
SMTP ターゲットに関連付けされる既存の SMTP ポリシーの名前。-PolicyName
SMTP ターゲットに関連付けされる既存の保持カテゴリの ID。-RetentionCategoryId
SMTP ターゲットに関連付けされる既存の保持カテゴリの名前。-RetentionCategory
Enterprise Vault がターゲットのメッセージをアーカイブ化するアーカイブの ID。
ArchiveId
Enterprise Vault がターゲットのメッセージをアーカイブ化するアーカイブの名前。
-ArchiveName
Enterprise Vault がターゲットのメッセージをアーカイブ化するアーカイブの種類。
ArchiveType
ターゲットのメッセージ(受信と送信)をアーカイブ化するには、
$True に設定します。 ターゲットのアーカイブを無効化するには、$False に設定します。
-ArchivingEnabled
例
■ Set-EVSMTPTarget -SiteId 13E9...EV1101.example.com -Name
[email protected] -PolicyName 'SMTP policy' -RetentionCategory
'Standard retention' -ArchiveName SMTPLocal -ArchiveType SMTP
-ArchivingEnabled $true
指定されたプロパティで SMTP ターゲット「[email protected]」を更新します。
■ Set-EVSMTPTarget 13E9...EV1101.example.com -Name
[email protected] -PolicyId 162D38C860C202443AAA64F0E661F2F
761s10000EV1004.example.com -RetentionCategoryId
11B6C2AAB7B83DD45AEC3AE28F0D341AE1b10000EV1004.example.com
-ArchiveName SMTPLocal -ArchiveType SMTP -ArchivingEnabled $True
SMTP ターゲット「[email protected]」のポリシー、保持カテゴリ、アーカイブを更新し、アーカイブ化を有効にします。 新しいポリシーと保持カテゴリが、ID 値によって指定されます。
78第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスSet-EVSMTPTarget
■ 次のコマンドシーケンスを使って「Sales SMTP policy」という新しい SMTP ポリシーをターゲットに関連付けることができます。
■ $st = Get-EVSMTPTarget 13E9...EV1101.example.com
SMTP ターゲット「[email protected]」を $st 変数に取り込みます。
■ $st.PolicyName="Sales SMTP policy'
新しい SMTP ポリシーで $st 変数を更新します。
■ Set-EVSMTPTarget -AdminObject $st
$st 内にある SMTP ターゲットのコピーによって、ディレクトリ内、およびサイト内の各 Enterprise Vault SMTP サーバー上にある SMTP ターゲット情報を更新します。
出力
Set-EVSMTPTarget は Symantec.EnterpriseVault.Admin.SMTPTarget の種類のオブジェクトを返します。このオブジェクトには、次の表に一覧表示されているプロパティ
が含まれています。
表 4-53 Symantec.EnterpriseVault.Admin.SMTPTarget プロパティ
説明種類名前
SMTP ターゲットに関連付けされたアーカイブの ID。文字列ArchiveId
SMTP ターゲットに関連付けされたアーカイブの名前。文字列ArchiveName
_DV_DS_E_VAULT_TYPE: SMTP ターゲットに関連付けされたアーカイブの種類。
オブジェクトArchiveType
現在アーカイブされている SMTP ターゲットによってメッセージが送信または受信される場合は $true、そうでない場合は $false。
BooleanArchivingEnabled
SMTP ターゲットのアドレス。文字列名前
SMTP ターゲットに関連付けされた SMTP ポリシーの ID。文字列PolicyId
SMTP ターゲットに関連付けされた SMTP ポリシー。文字列PolicyName
SMTP ターゲットに関連付けされた保持カテゴリの名前。文字列RetentionCategory
SMTP ターゲットに関連付けされた保持カテゴリの ID。文字列RetentionCategoryId
ターゲットが属しているサイトの ID。文字列SiteId
SMTP ターゲットに関連付けされたボルトストアの名前。文字列VaultStoreName
79第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスSet-EVSMTPTarget
関連コマンドレット
■ p.70 の 「Get-EVSMTPTarget」 を参照してください。
■ p.73 の 「New-EVSMTPTarget」 を参照してください。
■ p.76 の 「Remove-EVSMTPTarget」 を参照してください。
Get-EVStorageDatabase現在の Enterprise Vault サーバーのボルトストアとフィンガープリントデータベースの詳細を取得します。
Get-EVStorageDatabase は Symantec.EnterpriseVault.PowerShell.Core.dllに含まれています。このファイルは Enterprise Vault 管理シェルにより自動的にインポートされません。 この DLL モジュールをインポートする必要があります。
構文
Get-EVStorageDatabase [<CommonParameters>]
パラメータ
PowerShell 共通パラメータのみ。
例
■ Get-EVStorageDatabase
このコマンドは、Enterprise Vault サーバーのボルトストアとフィンガープリントデータベースの詳細を取得します。
出力
表 4-54 は、利用可能なプロパティをリストします。
表 4-54 Get-EVStorageDatabase のプロパティ
説明種類名前
データベース名。文字列DBName
ボルトストアエントリ ID。文字列EntryId
SQL Server がクラスタ化されるかどうか示します。
BooleanIsClustered
データベースをホストする SQL インスタンスの名前。
文字列SQLInstanceName
80第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVStorageDatabase
説明種類名前
データベースをホストするSQL Server の名前。
文字列SQLServerName
データベースをホストするサーバーの SQLServer のバージョン。
文字列SQLServerVersion
ストレージサービスエントリ ID。文字列StorageServiceEntryId
「VaultStore」、「Fingerprint」のいずれか。EVDatabaseType種類
ボルトストアをホストするボルトストアグルー
プの名前。
文字列VaultStoreGroupName
ボルトストアの名前。文字列VaultStoreName
関連コマンドレット
■ p.22 の 「Get-EVDatabase」 を参照してください。
■ p.23 の 「Get-EVDatabaseFileInfo」 を参照してください。
Get-EVTask現在の Enterprise Vault サーバーで設定している Enterprise Vault タスクの詳細を取得します。
Get-EVTask は Symantec.EnterpriseVault.PowerShell.Core.dll に含まれています。このファイルは Enterprise Vault 管理シェルにより自動的にインポートされません。この DLL モジュールをインポートする必要があります。
構文
Get-EVTask [<CommonParameters>]
パラメータ
PowerShell 共通パラメータのみ。
例
■ Get-EVTask
このコマンドは現在のサーバーに設定している Enterprise Vault タスクの詳細を取得します。
出力
表 4-55 は、利用可能なプロパティをリストします。
81第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVTask
表 4-55 Get-EVTask のプロパティ
説明種類名前
管理コンソールのタスクのプロパティに表示されるタ
スクの説明。
文字列説明
タスクのエントリ ID。文字列EntryID
管理コンソールに表示されるタスクの名前。文字列名前
「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」のいずれか。
文字列種類
関連コマンドレット
■ p.82 の 「Get-EVTaskState」 を参照してください。
Get-EVTaskState指定した Enterprise Vault タスクの現在の状態を取得します。
Get-EVDatabase は Symantec.EnterpriseVault.PowerShell.Monitoring.dllに含まれています。このファイルは Enterprise Vault 管理シェルにより自動的にインポートされません。 この DLL モジュールをインポートする必要があります。
構文
Get-EVTaskState [-TaskEntryID] <String> [<CommonParameters>]
82第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVTaskState
パラメータ
表 4-56 Get-EVTaskState のパラメータ
説明パラメータ
詳細が必要なタスクの TaskEntryID。 TaskEntryID の取得には Get-EVTaskコマンドレットを使うことができます。
-TaskEntryID
例
■ Get-EVTask | foreach{$_.EntryID;Get-EVTaskState $_.EntryID}
Get-EVTask を使って現在の Enterprise Vault の各タスクに設定された TaskEntryIDを取得します。
出力
表 4-57 は、利用可能なプロパティをリストします。
表 4-57 Get-EVTaskState のプロパティ
説明種類名前
タスクの現在の状態を記述するテキスト文字列。 有効値は、「Stopping」、「Stopped」、「Running」、「Refreshing」、「Paused」、「Loading」、「Failed」、「Disabled」、「CntrSvcNotRunning」、「Error」、「Processing」、「Invalid」。
文字列(なし)
関連コマンドレット
■ p.81 の 「Get-EVTask」 を参照してください。
Get-EVVaultStore現在の Enterprise Vault サーバーがホストするボルトストアに関する情報を取得します。
Get-EVVaultStore は Symantec.EnterpriseVault.PowerShell.Core.dll に含まれています。このファイルは Enterprise Vault 管理シェルにより自動的にインポートされません。 この DLL モジュールをインポートする必要があります。
構文
Get-EVVaultStore [<CommonParameters>]
パラメータ
PowerShell 共通パラメータのみ。
83第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVVaultStore
例
■ Get-EVVaultStore
現在の Enterprise Vault サーバーに存在するボルトストアすべての詳細を返します。
出力
表 4-58 は、利用可能なプロパティをリストします。
表 4-58 Get-EVVaultStore のプロパティ
説明種類名前
「True」 (バックアップモードはオン)、「False」 (バックアップモードはオフ)のいずれか。
BooleanBackupMode
ボルトストアをホストするサーバーの名
前。
文字列コンピュータ
ボルトストアデータベースの名前。文字列DatabaseName
ボルトストアエントリ ID。文字列EntryId
このプロパティはボルトストアでインデッ
クス付けが有効な場合は「True」。インデックス付けが無効な場合は「False」。
BooleanIndexed
ボルトストアの名前。文字列名前
セーフコピーの削除設定。 「Never」、「Immediately」、「AfterBackup」、「AfterBackupImmediateForJournaling」のいずれか。
RemovalStatusRemovalStatus
「ShareWithinVaultStore」、「ShareWithinGroup」、「NoSharing」のいずれか。
VaultStoreSharingLevelSharingLevel
ボルトストアをホストする SQL Server。文字列SQLServer
「Available」、「MarkedForDeletion」、「BackupMode」、「BeingCreated」のいずれか。
VaultStoreStatus状態
ボルトストアが属するボルトストアのグ
ループの名前。
文字列VaultStoreGroupName
84第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVVaultStore
Get-EVVaultStorePartitionボルトストアのパーティションに関する情報を取得します。
Get-EVVaultStorePartition はSymantec.EnterpriseVault.PowerShell.Core.dll に含まれています。このファイルは Enterprise Vault 管理シェルにより自動的にインポートされません。 この DLL ファイルをインポートする必要があります。
構文
Get-EVVaultStorePartition [<CommonParameters>]
パラメータ
PowerShell 共通パラメータのみ。
例
■ Get-EVVaultStorePartition
現在のサーバーに存在するすべてのボルトストアパーティションに関するデータベー
スの詳細を返します。
出力
表 4-59 は、利用可能なプロパティをリストします。
表 4-59 Get-EVVaultStorePartition のプロパティ
説明種類名前
コレクションソフトウェアの種類の表示。文字列CollectorType
パーティションをホストするサーバーの名前。文字列コンピュータ
パーティションを作成した日時。DateTimeCreationDate
パーティションが存在するデバイスの種類。
「NTFSボリューム」など。文字列DeviceType
ボルトストアパーティションエントリ ID。文字列EntryId
パーティションの前回のバックアップから経過
した時間。
Int32HoursSinceLastBackup
「Unknown」、「NonWorm」、「VolumeLevelRetPolicy」、「Snaplock」、「Snaplike」、「Atime」、「Streamer」、「Max」のいずれかです。
VaultStorePartitionInterfaceType
InterfaceType
85第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVVaultStorePartition
説明種類名前
パーティションのバックアップを最後に作成し
た日時。 この値はパーティションのバックアップを作成していない場合は Null です。
DateTimeLastBackupDate
パーティションが最後に開かれた状態だった
日時。 この値はパーティションを開いたことがない場合は NULL です。
DateTimeLastOpenedDate
パーティションのパス。文字列場所
移行の種類の表示。文字列MigratorType
パーティションの名前。文字列名前
「NotEnabled」、「EnabledBasedOnVolumeSize」、「EnabledBasedOnVolumePercentage」、「EnabledBasedOnDateTime」、「EnabledBasedOnVolumeSizeAndDateTime」、「EnabledBasedOnVolumePercentageAndDateTime」、「EnabledBasedOnTimerAfter」、「EnabledBasedOnVolumeSizeAndTimerAfter」、「EnabledBasedOnVolumePercentageAndTimerAfter」のいずれか。
RolloverTypeRollOver
「Undefined」、「Closed」、「Open」、「Standby」、「BeingDeleted」、「Ready」のいずれか。
PartitionState状態
利用可能な合計領域 (GB)。 この値は NULLである場合もあります。
DoubleTotalQuotaGBytesAvailable
合計空き領域 (GB)。 この値は NULL である場合もあります。
DoubleTotalQuotaGBytesFree
使用されている容量 (GB)。 この値は NULLである場合もあります。
DoubleTotalQuotaGBytesUsed
ボルトストアエントリ ID。文字列VaultStoreEntryId
ボルトストアのグループ名。文字列VaultStoreGroupName
ボルトストアの名前。文字列VaultStoreName
86第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-EVVaultStorePartition
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>]
Clear-IndexLocationBackupMode [-EntryId <String>]
[-ForceClearBackupMode <Boolean>] [-SuppressConfirm]
[<CommonParameters>]
パラメータ
表 4-60 Clear-IndexLocationBackupMode パラメータ
説明パラメータ
インデックスの場所を所有する Enterprise Vault サーバー。 IDではなく名前でサイトまたはインデックスの場所を指定する場合、
このパラメータを指定する必要があります。 これにより、Clear-IndexLocationBackupMode はサイトまたはインデックスの場所の ID を見つけることができます。
-EVServerName (必須)
インデックスの場所のルートパス。-IndexRootPath
のサイトの名前。-EVSiteName
インデックスの場所、サービス、サーバー、またはサイトの ID。-EntryId
-ForceClearBackupMode:$true を使用して、バックアップモードを強制的にクリアします。
Clear-IndexLocationBackupMode は既存のバックアップモードのカウントを無視し、0 に設定します。
-ForceClearBackupMode
87第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスClear-IndexLocationBackupMode
説明パラメータ
-SuppressConfirm を使用して、-ForceClearBackupMode:$true の使用時に確認のメッセージが表示されないようにします。 このパラメータは、-ForceClearBackupMode:$true の使用時にのみ利用可能です。
-SuppressConfirm
例
■ Clear-IndexLocationBackupMode EVServer-Win2k3
サーバー EVServer-Win2k3 と関連付けられているすべてのインデックスの場所のバックアップモードのカウントを減らします。
■ Clear-IndexLocationBackupMode EVServer-Win2k3
-ForceClearBackupMode:$true
サーバー EVServer-Win2k3 と関連付けられているすべてのインデックスの場所からバックアップモードを強制的にクリアします。 Clear-IndexLocationBackupModeは既存のバックアップモードのカウントを無視し、0 に設定します。この例では、Windows PowerShell はコマンドを実行する前に確認のためのメッセージを表示します。
■ Clear-IndexLocationBackupMode EVServer-Win2k3
-ForceClearBackupMode:$true -SuppressConfirm
サーバー EVServer-Win2k3 と関連付けられているすべてのインデックスの場所からバックアップモードを強制的にクリアします。 Clear-IndexLocationBackupModeは既存のバックアップモードのカウントを無視し、0 に設定します。この例では、Windows PowerShell はコマンドを実行する前に確認のためのメッセージを表示しません。
■ Clear-IndexLocationBackupMode EVServer-Win2k3 -IndexRootPath
f:¥indexing¥index0
インデックスの場所 f:¥indexing¥index0 のバックアップモードのカウントを減らします。
■ Clear-IndexLocationBackupMode EVServer-Win2k3 -EVSiteName Site1
Site1 のすべてのインデックスの場所のバックアップモードのカウントを減らします。
■ Clear-IndexLocationBackupMode -EntryId
1F3C7910CD579234AB8EB207F0ECEBCE912100002003SRV.Domain1.local
指定済みの ID があるオブジェクトのバックアップモードのカウントを減らします。 IDはインデックスの場所、サーバー、またはサイトのものである場合があります。
インデックスの場所の ID を指定すると、バックアップモードはそのインデックスの場所で減少します。
88第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスClear-IndexLocationBackupMode
サーバーまたはサイトの ID を指定すると、そのサーバーと関連付けられているインデックスの場所、またはサイトで減少します。
出力
終了時に確認メッセージがあります。
関連コマンドレット
■ p.89 の 「Get-IndexLocationBackupMode」 を参照してください。
■ p.91 の 「Set-IndexLocationBackupMode」 を参照してください。
■ p.96 の 「Clear-VaultStoreBackupMode」 を参照してください。
■ p.98 の 「Get-VaultStoreBackupMode」 を参照してください。
■ p.100 の 「Set-VaultStoreBackupMode」 を参照してください。
Get-IndexLocationBackupModeGet-IndexLocationBackupMode は、1 つのインデックスの場所、サーバーと関連付けられているすべてのインデックスの場所、またはサイトのすべてのインデックスの場所の
バックアップモード設定を報告します。
Get-IndexLocationBackupMode は、Enterprise Vault 管理シェルによってロードされる Symantec.EnterpriseVault.PowerShell.Snapin.dll によって提供されます。
構文
Get-IndexLocationBackupMode [-EVServerName] <String> [[-IndexRootPath]
<String>] [-EVSiteName <String>] [<CommonParameters>]
Get-IndexLocationBackupMode [-EntryId <String>] [<CommonParameters>]
パラメータ
表 4-61 Get-IndexLocationBackupMode パラメータ
説明パラメータ
インデックスの場所を所有する Enterprise Vault サーバー。 ID ではなく名前でサイトまたはインデックスの場所を指定する場合、このパラ
メータを指定する必要があります。 これにより、Get-IndexLocationBackupMode はサイトまたはインデックスの場所の ID を見つけることができます。
-EVServerName (必須)
インデックスの場所のルートパス。-IndexRootPath
のサイトの名前。-EVSiteName
89第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-IndexLocationBackupMode
説明パラメータ
インデックスの場所、サービス、サーバー、またはサイトの 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
1F3C7910CD579234AB8EB207F0ECEBCE912100002003SRV.Domain1.local
指定済みの ID があるオブジェクトの現在のバックアップモード設定を報告します。ID はインデックスの場所、サービス、サーバー、またはサイトのものである場合があります。
インデックスの場所の ID を指定すると、そのインデックスの場所の現在のバックアップモード設定が報告されます。
サービス、サーバーまたはサイトの ID を指定すると、サーバーまたはサイトと関連付けられているインデックスの場所の現在のバックアップモード設定が報告されます。
出力
表 4-62 は、利用可能なプロパティをリストします。
表 4-62 Get-IndexLocationBackupMode プロパティ
説明種類名前
インデックスの場所がバックアップモードであるかど
うかを示します。 設定可能な値: $true (インデックスの場所がバックアップモードです)、$false (インデックスの場所がバックアップモードではありません)
BooleanBackupMode
IndexingServiceId。文字列IndexingServiceId
IndexRootPath。文字列IndexRootPath
IndexRootPathId。文字列IndexRootPathId
90第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-IndexLocationBackupMode
関連コマンドレット
■ p.87 の 「Clear-IndexLocationBackupMode」 を参照してください。
■ p.91 の 「Set-IndexLocationBackupMode」 を参照してください。
■ p.96 の 「Clear-VaultStoreBackupMode」 を参照してください。
■ p.98 の 「Get-VaultStoreBackupMode」 を参照してください。
■ p.100 の 「Set-VaultStoreBackupMode」 を参照してください。
Set-IndexLocationBackupModeSet-IndexLocationBackupMode は、1 つのインデックスの場所、サーバーと関連付けられているすべてのインデックスの場所、またはサイトのすべてのインデックスの場所の
バックアップモードのカウントを増やします。
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>]
パラメータ
表 4-63 Set-IndexLocationBackupMode パラメータ
説明パラメータ
インデックスの場所を所有する Enterprise Vault サーバー。 ID ではなく名前でサイトまたはインデックスの場所を指定する場合、このパラ
メータを指定する必要があります。 これにより、Set-IndexLocationBackupMode はサイトまたはインデックスの場所の ID を見つけることができます。
-EVServerName (必須)
インデックスの場所のルートパス。-IndexRootPath
のサイトの名前。-EVSiteName
インデックスの場所、サービス、サーバー、またはサイトの ID。-EntryId
91第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスSet-IndexLocationBackupMode
例
■ 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
1F3C7910CD579234AB8EB207F0ECEBCE912100002003SRV.Domain1.local
指定済みの ID があるオブジェクトのバックアップモードのカウントを増やします。 IDはインデックスの場所、サーバー、またはサイトのものである場合があります。
インデックスの場所の ID を指定すると、バックアップモードのカウントはそのインデックスの場所で増加します。
サーバーまたはサイトの ID を指定すると、サーバーと関連付けられているインデックスの場所、またはサイトでバックアップモードのカウントが増加します。
出力
終了時に確認メッセージがあります。
関連コマンドレット
■ p.87 の 「Clear-IndexLocationBackupMode」 を参照してください。
■ p.89 の 「Get-IndexLocationBackupMode」 を参照してください。
■ p.96 の 「Clear-VaultStoreBackupMode」 を参照してください。
■ p.98 の 「Get-VaultStoreBackupMode」 を参照してください。
■ p.100 の 「Set-VaultStoreBackupMode」 を参照してください。
Set-IndexMetadataSyncLevelインデックスサービスの次回の起動時に、ディレクトリデータベースのインデックスボリュー
ムエントリとインデックスエンジンのメタデータに格納されているインデックスボリュームエ
ントリ間の同期が実行されるように、Set-IndexMetadataSyncLevel によってインデックスのメタデータの同期フラグを設定します。
Set-IndexMetadataSyncLevel は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.Snapin.dll によって提供されます。
92第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスSet-IndexMetadataSyncLevel
構文
Set-IndexMetadataSyncLevel -EntryId <String> -SyncLevel <String>
[<CommonParameters>]
パラメータ
表 4-64 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 (必須)
例
■ Set-IndexMetadataSyncLevel -EntryId
15B63FA16EF2BD4418934B87F2F6651A51710000.Domain1.local -SyncLevel
1
エントリ ID が 15B63FA16EF2BD4418934B87F2F6651A51710000.Domain1.localのインデックスサービスに対し、インデックスメタデータ同期レベルを 1 に設定します。これにより、ディレクトリデータベースのインデックスボリュームエントリと、インデックス
エンジンのメタデータに格納されているインデックスボリュームエントリの同期が次のイ
ンデックスサービススタートアップ時に実行されます。
同期の結果として、ディレクトリデータベースにあってインデックスエンジンのメタデー
タにはない欠損インデックスボリュームエントリがインデックスエンジンメタデータに追
加され、インデックスエンジンにあってディレクトリデータベースにない欠損インデック
スボリュームエントリがインデックスエンジンメタデータから削除されます。
93第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスSet-IndexMetadataSyncLevel
出力
終了時に確認メッセージがあります。
関連コマンドレット
■ p.94 の 「Get-IndexServerForIndexLocation」 を参照してください。
Get-IndexServerForIndexLocationGet-IndexServerForIndexLocation は、指定されたインデックスの場所に対するインデックスサーバー名とサーバーエントリ ID を取得します。
Get-IndexServerForIndexLocation は、Enterprise Vault 管理シェルによってロードされる Symantec.EnterpriseVault.PowerShell.Snapin.dll によって提供されます。
構文
Get-IndexServerForIndexLocation -Location <String>
[<CommonParameters>]
パラメータ
表 4-65 Get-IndexServerForIndexLocation パラメータ
説明パラメータ
インデックスの場所のルートパスエントリ ID またはルートパス。-Location (必須)
例
■ Get-IndexServerForIndexLocation -Location
10AA6CBA47F403244A85E3CF172B00DEC1810000Server.Domain.local
ルートパスエントリ ID として指定されたインデックスの場所に対するインデックスサーバー名およびサーバーエントリ ID を取得します。
■ Get-IndexServerForIndexLocation -Location "F:¥Test Index
Location¥index7"
ルートパスとして指定されたインデックスの場所に対するインデックスサーバー名およ
びサーバーエントリ ID を取得します。
出力
表 4-66 は、利用可能なプロパティをリストします。
94第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-IndexServerForIndexLocation
表 4-66 Get-IndexServerForIndexLocation プロパティ
説明種類名前
ServerEntryId。文字列ServerEntryId
ServerName。文字列ServerName
関連コマンドレット
■ p.92 の 「Set-IndexMetadataSyncLevel」 を参照してください。
Start-PartitionRolloverStart-PartitionRollover は、指定されているボルトストアのオープンパーティションを強制的にクローズし、準備完了状態の最初のパーティションがある場合はそれをオー
プンします。 強制的にパーティションロールオーバーを行うボルトストアのストレージサービスを実行するサーバーも指定する必要があります。
Start-PartitionRollover は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.Snapin.dll によって提供されます。
構文
Start-PartitionRollover [-EVServerName] <String> [-VaultStore]
<String> [<CommonParameters>]
パラメータ
表 4-67 Start-PartitionRollover パラメータ
説明パラメータ
強制的にパーティションロールオーバーを行うボルトストアのストレー
ジサービスを実行する Enterprise Vault サーバー。-EVServerName (必須)
強制的にパーティションロールオーバーを行うボルトストアの名前また
は ID。-VaultStore (必須)
例
■ Start-PartitionRollover EVServer-Win2k3 VS1
Enterprise Vault サーバー EVServer-Win2k3 に接続し、このサーバー上のボルトストア VS1 でストレージサービスが使われていることを検証します。 使われている場合、Start-PartitionRollover によって、強制的にボルトストア VS1 のパーティションロールオーバーが行われます。
95第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスStart-PartitionRollover
出力
終了時に確認メッセージがあります。
Clear-VaultStoreBackupModeClear-VaultStoreBackupMode は、1 つのボルトストア、ボルトストアグループのすべてのボルトストア、サイトのすべてのボルトストアのバックアップモードのカウントを減らしま
す。
Enterprise Vault は、ボルトストアごとのバックアップモード要求数のカウントを管理します。 たとえば、環境で並行バックアップスクリプトを使用する場合、バックアップモードのカウントは 1 より大きくなります。 バックアップモードは、バックアップモードのカウントが 0に減るまでクリアされません。
Clear-VaultStoreBackupMode は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.Snapin.dll によって提供されます。
構文
Clear-VaultStoreBackupMode [-Name] <String> [-EVServerName] <String>
[-EvObjectType] <EVObjectType> [-ForceClearBackupMode <Boolean>]
[-SuppressConfirm] [<CommonParameters>]
Clear-VaultStoreBackupMode -EntryId <String> [-ForceClearBackupMode
<Boolean>] [-SuppressConfirm] [<CommonParameters>]
パラメータ
表 4-68 Clear-VaultStoreBackupMode パラメータ
説明パラメータ
ボルトストア、ボルトストアグループ、またはサイトの名前。-Name (必須)
ボルトストア、ボルトストアグループ、またはサイトを所有する
Enterprise Vault サーバー。 ID ではなく名前でボルトストア、ボルトストアグループ、またはサイトを指定する場合、このパラメータ
を指定する必要があります。 これにより、Clear-VaultStoreBackupMode はボルトストア、ボルトストアグループ、またはサイトの ID を見つけることができます。
-EVServerName (必須)
Name パラメータによって渡されるオブジェクトの種類。 有効な値は、VaultStore、VaultStoreGroup、Site です。 ID ではなく名前でボルトストア、ボルトストアグループ、またはサイトを指
定する場合、このパラメータを指定する必要があります。
-EvObjectType (必須)
ボルトストア、ボルトストアグループ、またはサイトの ID。-EntryId (必須)
96第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスClear-VaultStoreBackupMode
説明パラメータ
-ForceClearBackupMode:$true を使用して、バックアップモードを強制的にクリアします。
Clear-VaultStoreBackupMode は既存のバックアップモードのカウントを無視し、0 に設定します。
-ForceClearBackupMode
-SuppressConfirm を使用して、-ForceClearBackupMode:$true の使用時に確認のメッセージが表示されないようにします。 このパラメータは、-ForceClearBackupMode:$true の使用時にのみ利用可能です。
-SuppressConfirm
例
■ Clear-VaultStoreBackupMode VS1 EVServer-Win2k3 VaultStore
ボルトストア VS1 のバックアップモードのカウントを減らします。
■ Clear-VaultStoreBackupMode VS1 EVServer-Win2k3 VaultStore
-ForceClearBackupMode:$true
ボルトストア VS1 からバックアップモードを強制的にクリアします。Clear-VaultStoreBackupMode は既存のバックアップモードのカウントを無視し、0に設定します。この例では、Windows PowerShell はコマンドを実行する前に確認のためのメッセージを表示します。
■ Clear-VaultStoreBackupMode VS1 EVServer-Win2k3 VaultStore
-ForceClearBackupMode:$true -SuppressConfirm
ボルトストア VS1 からバックアップモードを強制的にクリアします。Clear-VaultStoreBackupMode は既存のバックアップモードのカウントを無視し、0に設定します。この例では、Windows PowerShell はコマンドを実行する前に確認のためのメッセージを表示しません。
■ Clear-VaultStoreBackupMode VSG1 EVServer-Win2k3 VaultStoreGroup
ボルトストアグループ VSG1 のすべてのボルトストアのバックアップモードのカウントを減らします。
■ Clear-VaultStoreBackupMode Site1 EVServer-Win2k3 Site
Site1 のすべてのボルトストアのバックアップモードのカウントを減らします。
■ Clear-VaultStoreBackupMode -EntryId
1F3C7910CD579234AB8EB207F0ECEBCE912100002003SRV.Domain1.local
指定済みの ID があるオブジェクトのバックアップモードのカウントを減らします。 IDはボルトストア、ボルトストアグループ、またはサイトのものである場合があります。
ボルトストアの ID を指定すると、バックアップモードのカウントがそのボルトストアで減少します。
97第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスClear-VaultStoreBackupMode
ボルトストアグループまたはサイトの ID を指定すると、バックアップモードカウントはグループまたはサイトに属するボルトストアで減少します。
出力
終了時に確認メッセージがあります。
関連コマンドレット
■ p.87 の 「Clear-IndexLocationBackupMode」 を参照してください。
■ p.89 の 「Get-IndexLocationBackupMode」 を参照してください。
■ p.91 の 「Set-IndexLocationBackupMode」 を参照してください。
■ p.98 の 「Get-VaultStoreBackupMode」 を参照してください。
■ p.100 の 「Set-VaultStoreBackupMode」 を参照してください。
Get-VaultStoreBackupModeGet-VaultStoreBackupMode は、1 つのボルトストア、ボルトストアグループのすべてのボルトストア、サイトのすべてのボルトストアの現在のバックアップモード設定を報告しま
す。
Get-VaultStoreBackupMode は、Enterprise Vault 管理シェルによってロードされるSymantec.EnterpriseVault.PowerShell.Snapin.dll によって提供されます。
構文
Get-VaultStoreBackupMode [-Name] <String> [-EVServerName] <String>
[-EvObjectType] <EVObjectType> [<CommonParameters>]
Get-VaultStoreBackupMode -EntryId <String> [<CommonParameters>]
パラメータ
表 4-69 Get-VaultStoreBackupMode パラメータ
説明パラメータ
ボルトストア、ボルトストアグループ、またはサイトの名前。-Name (必須)
ボルトストア、ボルトストアグループ、またはサイトを所有する EnterpriseVault サーバー。
ID ではなく名前でボルトストア、ボルトストアグループ、またはサイトを指定する場合、このパラメータを指定する必要があります。 これにより、Get-VaultStoreBackupMode はボルトストア、ボルトストアグループ、またはサイトの ID を見つけることができます。
-EVServerName (必須)
98第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-VaultStoreBackupMode
説明パラメータ
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
1F3C7910CD579234AB8EB207F0ECEBCE912100002003SRV.Domain1.local
指定済みの ID があるオブジェクトの現在のバックアップモード設定を報告します。ID はボルトストア、ボルトストアグループ、またはサイトのものである場合があります。ボルトストアの場所の ID を指定すると、そのボルトストアの現在のバックアップモード設定が報告されます。
ボルトストアグループまたはサイトの ID を指定すると、グループまたはサイトに属するボルトストアの現在のバックアップモード設定が報告されます。
■ Get-VaultStoreBackupMode -EVServerName EVServer-Win2k3
-EVObjectType VaultStore -Name VS1
ボルトストア VS1 の現在のバックアップモード設定を報告します。この例では、パラメータはデフォルトの順序ではないため、名前を付ける必要がありま
す。
出力
表 4-70 は、利用可能なプロパティをリストします。
99第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスGet-VaultStoreBackupMode
表 4-70 Get-VaultStoreBackupMode プロパティ
説明種類名前
ボルトストアがバックアップモードであるかどうかを示
します。 設定可能な値: $true (ボルトストアはバックアップモードでます)、$false (ボルトストアはバックアップモードではありません)
BooleanBackupMode
VaultStoreEntryId。文字列VaultStoreEntryId。
ボルトストアの名前。文字列VaultStoreName
関連コマンドレット
■ p.87 の 「Clear-IndexLocationBackupMode」 を参照してください。
■ p.89 の 「Get-IndexLocationBackupMode」 を参照してください。
■ p.91 の 「Set-IndexLocationBackupMode」 を参照してください。
■ p.96 の 「Clear-VaultStoreBackupMode」 を参照してください。
■ p.100 の 「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>]
100第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスSet-VaultStoreBackupMode
パラメータ
表 4-71 Set-VaultStoreBackupMode パラメータ
説明パラメータ
ボルトストア、ボルトストアグループ、またはサイトの名前。-Name (必須)
ボルトストア、ボルトストアグループ、またはサイトを所有する 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
1F3C7910CD579234AB8EB207F0ECEBCE912100002003SRV.Domain1.local
指定済みの ID があるオブジェクトのバックアップモードのカウントを増やします。 IDはボルトストア、ボルトストアグループ、またはサイトのものである場合があります。
ボルトストアの ID を指定すると、バックアップモードカウントはそのボルトストアで増加します。
ボルトストアグループまたはサイトの ID を指定すると、バックアップモードのカウントはそのグループまたはサイトに属するボルトストアで増加します。
■ Set-VaultStoreBackupMode -EVServerName EVServer-Win2k3
-EVObjectType VaultStore -Name VS1
ボルトストア VS1 のバックアップモードのカウントを増やします。
101第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスSet-VaultStoreBackupMode
この例では、パラメータはデフォルトの順序ではないため、名前を付ける必要がありま
す。
出力
終了時に確認メッセージがあります。
関連コマンドレット
■ p.87 の 「Clear-IndexLocationBackupMode」 を参照してください。
■ p.89 の 「Get-IndexLocationBackupMode」 を参照してください。
■ p.91 の 「Set-IndexLocationBackupMode」 を参照してください。
■ p.96 の 「Clear-VaultStoreBackupMode」 を参照してください。
■ p.98 の 「Get-VaultStoreBackupMode」 を参照してください。
102第 4 章 Enterprise Vault PowerShell コマンドレットのリファレンスSet-VaultStoreBackupMode
AAdd-EVPstComputer 41
構文 41パラメータ 42例 42
Add-EVPstFile 42構文 43パラメータ 43例 44
CClear-IndexLocationBackUpMode 87
構文 87しゅつりょく 89パラメータ 87例 88
Clear-VaultStoreBackupMode 96構文 96しゅつりょく 98パラメータ 96例 97
cmdlet 18、39Get-EVSMTPHoldingFolder 48Get-EVSMTPPolicy 48Get-EVSMTPServerSettings 56Get-EVSMTPTarget 70New-EVSMTPPolicy 51New-EVSMTPServerSettings 59New-EVSMTPTarget 74Remove-EVSMTPPolicy 53Remove-EVSMTPTarget 76Set-EVSMTPPolicy 54Set-EVSMTPServerSettings 64Set-EVSMTPTarget 78Set-VaultStoreBackupMode 101Sync-EVSMTPServerSettings 69
GGet-EVArchive 16
構文 16
しゅつりょく 18パラメータ 16例 17
Get-EVComputers 20しゅつりょく 21パラメータ 20例 21
Get-EVDatabase 22構文 22しゅつりょく 22パラメータ 22例 22
Get-EVDatabaseFileInfo 23構文 23しゅつりょく 24パラメータ 23例 23
Get-EVDependencyService 25構文 25しゅつりょく 25パラメータ 25例 25
Get-EVDependencyServiceState 26構文 26しゅつりょく 26パラメータ 26例 26
Get-EVFileLocation 28構文 28しゅつりょく 29パラメータ 29例 29
Get-EVIISWebsite 29構文 30しゅつりょく 30パラメータ 30例 30
Get-EVIMAPUsers 32構文 32しゅつりょく 33パラメータ 33例 33
索引
Get-EVIMAPUserSettings 34構文 34しゅつりょく 34パラメータ 34例 34
Get-EVIndexLocation 36構文 36しゅつりょく 36パラメータ 36例 36
Get-EVMDSStatus構文 40しゅつりょく 41パラメータ 40例 40
Get-EVServer 44構文 44しゅつりょく 44パラメータ 44例 44
Get-EVService 45構文 45しゅつりょく 45パラメータ 45例 45
Get-EVServiceState 46構文 46しゅつりょく 46パラメータ 46例 46
Get-EVSite 47構文 47しゅつりょく 47パラメータ 47例 47
Get-EVSMTPHoldingFolder 47構文 48例 48
Get-EVSMTPPolicy 48構文 48出力 50例 48
Get-EVSMTPServerSettings 56構文 56出力 57例 56
Get-EVSMTPTarget 70構文 70出力 72
例 70Get-EVStorageDatabase 80
構文 80しゅつりょく 80パラメータ 80例 80
Get-EVTask 81構文 81しゅつりょく 81パラメータ 81例 81
Get-EVTaskState 82構文 82しゅつりょく 83パラメータ 83例 83
Get-EVVaultStore 83構文 83しゅつりょく 84パラメータ 83例 84
Get-EVVaultStorePartition 85構文 85しゅつりょく 85パラメータ 85例 85
Get-IndexLocationBackupMode 89構文 89しゅつりょく 90パラメータ 89例 90
Get-IndexServerForIndexLocation 94構文 94しゅつりょく 94パラメータ 94例 94
Get-VaultStoreBackupMode 98構文 98しゅつりょく 99パラメータ 98例 99
NNew-EVMDSBuildTask 37
構文 37しゅつりょく 39パラメータ 37例 38
104索引
New-EVSMTPPolicy 51構文 51出力 52例 51
New-EVSMTPServerSettings 58構文 59出力 62例 61
New-EVSMTPTarget 73構文 74出力 75例 75
RRemove-EVExchangeFolderPolicy 27
構文 27パラメータ 27例 28
Remove-EVSMTPPolicy 53構文 53出力 53例 53
Remove-EVSMTPTarget 76構文 76出力 77例 76
SSet-EVArchive
構文 19しゅつりょく 20パラメータ 19例 19
Set-EVIMAPServerDisabled 30構文 30パラメータ 31例 31
Set-EVIMAPServerEnabled 31構文 31しゅつりょく 32パラメータ 32例 32
Set-EVSMTPPolicy 54構文 54出力 56例 54
Set-EVSMTPServerSettings 63構文 64
出力 67例 66
Set-EVSMTPTarget 77構文 77出力 79例 78
Set-IndexLocationBackupMode 91構文 91しゅつりょく 92パラメータ 91例 92
Set-IndexMetadataSyncLevel 92構文 93しゅつりょく 94パラメータ 93例 93
Set-VaultStoreBackupMode 100構文 100しゅつりょく 102例 101
Start-EVComputers構文 20
Start-PartitionRollover 95構文 95しゅつりょく 96パラメータ 95例 95
Sync-EVSMTPServerSettings 68構文 69出力 69例 69
105索引