Enterprise Vault™ PowerShell Cmdlet

Last Published:
Product(s): Enterprise Vault (15.0)
  1. Enterprise Vault PowerShell Cmdlet 简介
    1.  
      关于 Enterprise Vault Management Shell
    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

Publish-EVClassificationFCIRules

注意:

此 cmdlet 仅用于 Enterprise Vault 12 中引入的分类功能。此功能使用 Microsoft 文件分类基础架构 (FCI) 对归档内容进行分类。此 cmdlet 不适用于更高版本的 Veritas 信息分类器分类方法。

Publish-EVClassificationFCIRules 可将所有 Enterprise Vault 分类属性和规则从指定服务器导出到指定位置中的 XML 文件中。之后,Enterprise Vault 使用此文件将分类属性和规则导入到目标服务器中。在该 cmdlet 完成此操作前,会清除服务器中任何现有的属性和规则。

此 cmdlet 的功能与 Import-EVClassificationFCIRules cmdlet 类似。但是,Import-EVClassificationFCIRules 不会创建 Enterprise Vault 随后导入到目标服务器的 XML 文件;该 cmdlet 仅使用现有的 XML 文件执行此操作的导入部分。

请注意下列事项:

  • 您可以在未配置分类属性和规则的服务器上运行该 cmdlet。

  • 要运行此 cmdlet,必须同时在运行 cmdlet 的服务器和所有目标服务器上具有系统管理员角色。

  • 必须在运行此 cmdlet 的计算机上安装 Microsoft 数据分类工具包。可以从以下网页下载此工具包:

    http://www.microsoft.com/download/details.aspx?id=27123

  • 如果没有在 Enterprise Vault 服务器上运行此 cmdlet,则必须指定 -SiteId-Servers 参数。如果在 Enterprise Vault 服务器上运行此 cmdlet 并忽略这些参数,则 cmdlet 使用当前服务器的站点发布到该站点中的所有其他 Enterprise Vault 服务器。

  • 在群集配置(Windows Server Failover Clustering 或 Veritas Cluster Server)中,如果将分类属性和规则发布到一个群集节点,则同时也会更新所有其他节点。因此,在故障转移到其他节点后,分类规则将与先前保持一致。

  • 在 Enterprise Vault 构造块环境中,此 cmdlet 仅向当前正在托管 Enterprise Vault 任务和服务的服务器执行导入操作。

  • 此 cmdlet 会停止每个目标服务器上的 Enterprise Vault Storage Service,并在导入分类属性和规则之后重新启动该服务。

    注意:

    其他用于发布分类属性和规则的方法不会自动停止并重新启动 Storage Service,这可能导致分类错误。例如,如果使用 Microsoft 数据分类工具包随附的 PowerShell cmdlet,则会出现这种情况。因此,强烈建议使用 Publish-EVClassificationFCIRules(或 Import-EVClassificationFCIRules)发布分类属性和规则。

Publish-EVClassificationFCIRules 由管理单元 Symantec.EnterpriseVault.PowerShell.Snapin.dll 提供。

语法

Publish-EVClassificationFCIRules [-StagingServer <String>] [-ExportRulesFile <String>] [-SiteId <String>] [-Servers <String>] [-TimeoutSecs <Integer>] [-Confirm <Boolean>]

参数

表:Publish-EVClassificationFCIRules 参数

参数

说明

-StagingServer(必填)

指定已配置分类属性和规则且现在想从中导出这些分类属性和规则的服务器名称。

-ExportRulesFile(必填)

指定该 cmdlet 要将分类属性和规则导出到的文件的路径,然后再将其导入目标服务器。该 cmdlet 会在本地创建文件,因此必须指定本地路径,例如 c:\Data\RulesFile.xml。确保文件名具有 .xml 扩展名。

-SiteId

标识要为其发布分类属性和规则的 Enterprise Vault 站点。

如果设置此参数,则无法同时设置 -Servers 参数。

-Servers

指定将接收分类属性和规则集的服务器。在逗号分隔的列表中,键入一台或多台服务器的 NETBIOS 名称、IP 地址或完全限定域名。要指定本地计算机,请键入计算机名称“localhost”。

如果设置此参数,则无法同时设置 -SiteId 参数。

-TimeoutSecs

设置在停止或启动每个目标服务器上的 Enterprise Vault Storage Service 时的超时值(秒)。默认值是 300 秒。

注意:

如果此 cmdlet 无法在指定时间段内重新启动服务,请检查故障服务器上的分类规则和 Storage Service 的状态。如果此 cmdlet 清除现有规则而未同时导入新的规则,则会保留不含有分类规则的服务器。

-Confirm

设置为 $true(默认值)时,cmdlet 会在发布分类数据之前提示您进行确认。设置为 $false 可阻止提示。

示例
  • Publish-EVClassificationFCIRules -StagingServer SERVERXYZ -ExportRulesFile c:\Data\RulesFile.xml

    将分类属性和规则从服务器 SERVERXYZ 导出到指定的本地文件。之后,此 cmdlet 会将属性和规则发布到当前站点(即运行此 cmdlet 的服务器所在的站点)中的所有 Enterprise Vault 服务器。

  • Publish-EVClassificationFCIRules -StagingServer SERVERXYZ -ExportRulesPath c:\Data\RulesFile.xml -SiteId 13E...EV.example.com

    将导出的分类属性和规则发布到指定站点中的所有 Enterprise Vault 服务器。

  • Publish-EVClassificationFCIRules -StagingServer SERVERXYZ -ExportRulesPath c:\Data\RulesFile.xml -Servers SERVER1,SERVER2.ABC.DEF.COM

    将导出的分类属性和规则发布到指定服务器。

输出

此 cmdlet 会返回 Symantec.EnterpriseVault.PowerShell.Commands.ServerInfo 类型的对象,它具有以下默认属性。

表:Publish-EVClassificationFCIRules 属性

名称

类型

说明

ServerName

字符串

Enterprise Vault 服务器的名称。

ServerFQDN

字符串

Enterprise Vault 服务器的完全限定域名。

Result

字符串

发布结果(成功/失败/DuplicateServer)。

ErrorMessage

字符串

服务器导入失败的错误原因。

相关的 cmdlet