Enterprise Vault™ PowerShell Cmdlets

Last Published:
Product(s): Enterprise Vault (15.0)
  1. Enterprise Vault PowerShell cmdlet の概要
    1.  
      Enterprise Vault 管理シェルについて
    2.  
      Enterprise Vault PowerShell cmdlet のヘルプの使用方法
    3.  
      PowerShell 文字列のルール
    4.  
      Import-Csv cmdlet の使用時にインポートされるブール値について
    5. Enterprise Vault についての詳細情報の入手方法
      1.  
        Enterprise Vault トレーニングモジュール
  2. アーカイブ: Exchange
    1.  
      Add-EVPstComputer
    2.  
      Add-EVPstFile
    3.  
      Get-EVExchangeMailboxPolicy
    4.  
      New-EVExchangeMailboxPolicy
    5.  
      Remove-EVExchangeFolderPolicy
    6.  
      Remove-EVExchangeMailboxPolicy
    7.  
      Set-EVExchangeMailboxPolicy
  3. アーカイブ: FSA
    1.  
      Get-EVFSAComputerSettings
    2.  
      Get-EVFSAFileServer
    3.  
      Get-EVFSAFolder
    4.  
      Get-EVFSASiteSettings
    5.  
      Get-EVFSAVolume
    6.  
      New-EVFSAFileServer
    7.  
      New-EVFSAFolder
    8.  
      New-EVFSAVolume
    9.  
      Remove-EVFSAFileServer
    10.  
      Remove-EVFSAFolder
    11.  
      Remove-EVFSAVolume
    12.  
      Set-EVFSAComputerSettings
    13.  
      Set-EVFSAFileServer
    14.  
      Set-EVFSAFolder
    15.  
      Set-EVFSASiteSettings
    16.  
      Set-EVFSAVolume
  4. アーカイブ: Skype for Business
    1.  
      Get-EVSkypeForBusinessTarget
    2.  
      New-EVSkypeForBusinessTarget
    3.  
      Remove-EVSkypeForBusinessTarget
    4.  
      Set-EVSkypeForBusinessTarget
  5. アーカイブ: SMTP
    1.  
      Get-EVSMTPHoldingFolder
    2.  
      Get-EVSMTPMessageTrackingLogLocation
    3.  
      Get-EVSMTPPolicy
    4.  
      Get-EVSMTPServerSettings
    5.  
      Get-EVSMTPTarget
    6.  
      New-EVSMTPPolicy
    7.  
      New-EVSMTPServerSettings
    8.  
      New-EVSMTPTarget
    9.  
      Remove-EVSMTPPolicy
    10.  
      Remove-EVSMTPTarget
    11.  
      Set-EVSMTPMessageTrackingLogLocation
    12.  
      Set-EVSMTPPolicy
    13.  
      Set-EVSMTPServerSettings
    14.  
      Set-EVSMTPTarget
    15.  
      Sync-EVSMTPServerSettings
  6. バックアップ
    1.  
      Get-EVIndexSnapshotLocationBackupMode
    2.  
      Set-EVIndexSnapshotLocationBackupMode
    3.  
      Clear-EVIndexSnapshotLocationBackupMode
    4.  
      Get-IndexLocationBackupMode
    5.  
      Set-IndexLocationBackupMode
    6.  
      Clear-IndexLocationBackUpMode
    7.  
      Get-VaultStoreBackupMode
    8.  
      Set-VaultStoreBackupMode
    9.  
      Clear-VaultStoreBackupMode
    10.  
      Set-EVIndexSnapshotLocation
    11.  
      Get-EVIndexSnapshotLocation
    12.  
      Remove-EVIndexSnapshotLocation
    13.  
      New-EVIndexSnapshot
    14.  
      Get-EVIndexSnapshot
    15.  
      Remove-EVIndexSnapshot
    16.  
      Restore-EVIndexSnapshot
    17.  
      Get-EVIndexSnapshotRepository
    18.  
      Remove-EVIndexSnapshotRepository
    19.  
      Export-EVIndexData
    20.  
      Import-EVIndexData
  7. 分類
    1.  
      Disable-EVClassification
    2.  
      Get-EVClassificationFCITags
    3.  
      Get-EVClassificationPolicy
    4.  
      Get-EVClassificationStatus
    5.  
      Get-EVClassificationTestMode
    6.  
      Get-EVClassificationVICTags
    7.  
      Import-EVClassificationFCIRules
    8.  
      Initialize-EVClassificationVIC
    9.  
      Set-EVClassificationVICFIPSMode
    10.  
      New-EVClassificationPolicy
    11.  
      Publish-EVClassificationFCIRules
    12.  
      Remove-EVClassificationPolicy
    13.  
      Set-EVClassificationPolicy
    14.  
      Set-EVClassificationTestMode
  8. データベース
    1.  
      Get-EVDatabase
    2.  
      Get-EVDatabaseDetail
    3.  
      Get-EVDatabaseFileInfo
    4.  
      Get-EVStorageDatabase
    5.  
      Set-EVDatabaseDetail
    6.  
      Start-EVDatabaseUpgrade
  9. IMAP アクセス
    1.  
      Get-EVIMAPUsers
    2.  
      Get-EVIMAPUserSettings
    3.  
      Set-EVIMAPServerDisabled
    4.  
      Set-EVIMAPServerEnabled
  10. インデックス
    1.  
      Get-EVIndexLocation
    2.  
      Get-EVMDSStatus
    3.  
      Get-IndexServerForIndexLocation
    4.  
      New-EVMDSBuildTask
    5.  
      Set-IndexMetadataSyncLevel
    6.  
      Submit-EVIndexingSubTask
    7.  
      Get-EVIndexVolume
    8.  
      Get-EVElasticsearchIndex
  11. レコード管理
    1.  
      Export-EVNARAArchive
    2.  
      Get-EVRecordSettings
  12. 保持計画
    1.  
      Get-EVRetentionPlan
    2.  
      New-EVRetentionPlan
    3.  
      Remove-EVRetentionPlan
    4.  
      Set-EVRetentionPlan
  13. 役割ベースの管理
    1.  
      Add-EVRBARoleMember
    2.  
      Get-EVRBAAzStoreXml
    3.  
      Get-EVRBARole
    4.  
      Get-EVRBARoleMember
    5.  
      Remove-EVRBARoleMember
    6.  
      Set-EVRBAAzStoreXml
  14. サイトおよびサーバー
    1.  
      Get-EVComputers
    2.  
      Get-EVFileLocation
    3.  
      Get-EVIISWebsite
    4.  
      Get-EVServer
    5.  
      Get-EVSite
    6.  
      Get-EVSiteInfo
    7.  
      Set-EVServiceAccountPassword
  15. タスクおよびサービス
    1.  
      Get-EVDependencyService
    2.  
      Get-EVDependencyServiceState
    3.  
      Get-EVService
    4.  
      Get-EVServiceState
    5.  
      Get-EVTask
    6.  
      Get-EVTaskState
  16. ボルトストアおよびアーカイブ
    1.  
      Export-EVArchive
    2.  
      Get-EVArchive
    3.  
      Get-EVArchivePermission
    4.  
      Get-EVVaultStore
    5.  
      Get-EVVaultStorePartition
    6.  
      Remove-EVArchive
    7.  
      New-EVArchive
    8.  
      Remove-EVArchivePermission
    9.  
      Set-EVArchive
    10.  
      Set-EVArchivePermission
    11.  
      Start-PartitionRollover

Export-EVArchive

Export-EVArchive は指定したアーカイブからアイテムをエクスポートします。 エクスポート対象を指定した検索条件に一致するアイテムに制限できます。

メモ:

Capstone レコード管理システムの必要条件を満たすアイテムをエクスポートする場合は、Export-EVNARAArchive cmdlet を実行すると便利です。Export-EVNARAArchive には Export-EVArchive と同じ機能が多いですが、Enterprise Vault が永続レコードとしてマーク付けしたアイテムのみがエクスポートされます。

Export-EVArchive は、スナップイン Symantec.EnterpriseVault.PowerShell.Snapin.dll によって提供されます。

構文

Export-EVArchive [-ArchiveId] <String> [-OutputDirectory] <String> [[-SearchString] [<String>]] [[-Format] [<ExportFormat>]] [[-MaxThreads] [<Integer>]] [-Retry <SwitchParameter>] [-MaxPSTSizeMB <Integer>] [<CommonParameters>]

パラメータ

表: Export-EVArchive パラメータ

パラメータ

説明

-ArchiveId (必須)

アイテムのエクスポート元のアーカイブの ID を指定します。Get-EVArchive を使用して必要な ID を取得できます。

-OutputDirectory(必須)

cmdlet がエクスポートされたアイテムを配置するフォルダのパスを指定します。200 文字までの絶対パス、相対パス、また UNC パスを入力します。パスにスペースが含まれる場合は引用符で囲みます。

指定されたフォルダが存在しない場合、cmdlet は作成を試みます。

-SearchString

エクスポートに選択したアイテムを識別する検索クエリーを指定します。Enterprise Vault Search で特定のアイテムを検索する場合と同じクエリー構文を使用できます。たとえば、検索クエリー "to:mike_smith" はそのユーザーが受信者であったアイテムのみをエクスポート対象として選択します。 クエリーにスペースが含まれる場合は引用符で囲みます。

クエリー構文について詳しくは、Enterprise Vault Search のオンラインヘルプを参照してください。

-Format

アイテムをエクスポートする形式を指定します。指定可能な値は EMLNATIVE、および PST で、デフォルトは NATIVE です。PST にエクスポートするには、ローカルサーバーと、指定したアーカイブ用の Enterprise Vault ストレージサービスをホストしているサーバーの両方で、Microsoft Outlook をインストールし、デフォルトの電子メールクライアントとして設定する必要があります。

NATIVE 値を指定すると、各アイテムが元の形式でエクスポートされます。Microsoft Exchange アイテムの場合は MSG、SMTP アイテムの場合は EML、テキストファイルの場合は TXT などです。

PST 値を指定すると、cmdlet はアイテムを MSG ファイルとしてエクスポートし、PST ファイルにまとめます。PST ファイル内のフォルダ構造はソースアーカイブのフォルダ構造と一致します。ただし、ソースフォルダが 100,000 を超えるアイテムを含んでいる場合は、cmdlet が PST ファイルに超過アイテムを保持するための追加フォルダを自動的に作成します。

エクスポートされたアイテムが 250 MB より大きい場合は、cmdlet はそのアイテムを PST ファイル内に収集せずに外に放置します。アイテムが 2 GB を超える場合は、cmdlet はそのアイテムを MSG としてではなくネイティブ形式でエクスポートします。

-MaxThreads

エクスポート処理に使用するスレッドの最大数を指定します。1 から 100 までの値を入力します。デフォルト値は 16 です。

スレッド数を減らすことで、Enterprise Vault サーバーリソースの負荷を最小限に抑えることができます。逆に、分散型または高仕様の Enterprise Vault 環境では、スレッド数を増やすことでスループットを大きくできます。

-Retry

指定すると、前回の実行時にエクスポートされなかったアイテムをエクスポートするように cmdlet を再実行します。たとえば、前回の実行が完了する前に何らかの理由によって停止した場合や、前回の実行が完了したものの、特定のアイテムをエクスポートできなかった場合に、この操作が必要になる可能性があります。

前回の実行で指定したものと同じ ArchiveIdOutputDirectory パラメータ値を指定するよう注意してください。cmdlet は前回指定した値を自動的に使用するので、SearchStringFormat パラメータ値を改めて指定する必要はありません。

-MaxPSTSizeMB

PST にエクスポートする場合のみ、各 PST ファイルの最大サイズを指定します (MB)。PST ファイルがこの制限に到達すると、cmdlet は残りのアイテムのために自動的に新しいファイルを作成します。500 から 51200 までの値を入力します。デフォルト値は 20480 (20 GB) です。

  • Export-EVArchive -ArchiveId 19D...EVServer1 -OutputDirectory c:\Temp

    指定されたアーカイブから出力フォルダ c:\Temp にすべてのアイテムをエクスポートする

  • Export-EVArchive -ArchiveId 19D...EVServer1 -OutputDirectory "c:\Exported Items" -SearchString "to:mike_smith"

    Mike Smith が受信者であったアイテムのみをエクスポートする

  • Export-EVArchive -ArchiveId 19D...EVServer1 -OutputDirectory c:\Temp -Format PST -MaxPSTSizeMB 51200

    すべてのアイテムを 1 つ以上の PST ファイルにエクスポートします。各ファイルのサイズは最大 50 GB までです。

  • Export-EVArchive -ArchiveId 19D...EVServer1 -OutputDirectory c:\Temp -MaxThreads 100

    指定したアーカイブからのすべてのアイテムのエクスポートに対して 100 個のスレッドを割り当てる

  • Export-EVArchive -ArchiveId 19D...EVServer1 -OutputDirectory c:\Temp -Retry

    指定したアーカイブで、前回すべての必要なアイテムのエクスポートに失敗したエクスポート実行を再試行します。指定した出力フォルダは前回の実行時と同じです。cmdlet は前回の実行で指定したものと同じ検索文字列とフォーマット値を自動的に使います。

  • "19D...EVServer1","18F...EVServer2","14C...EVServer3" | Export-EVArchive -OutputDirectory "c:\Exported Items"

    すべてのアイテムのエクスポート元の 3 つのアーカイブの ID をパイプ処理する

出力

完了時に確認メッセージが表示されます。

さらに、cmdlet は ExportReport_datetime.txt という名前のレポートファイル、たとえば、ExportReport_20160311125651.txt を作成します。このファイルはエクスポートしたアイテムの数を示し、cmdlet でエクスポートに失敗したアイテムを識別します。何らかの理由でエクスポートが失敗した場合は、レポートに考えられる原因が示されます。

関連コマンドレット