Enterprise Vault™ PowerShell Cmdlet
- Enterprise Vault PowerShell Cmdlet 简介
- 归档:Exchange
- 归档:FSA
- 归档:Skype for Business
- 归档:SMTP
- 备份
- 分类
- 数据库
- IMAP 访问
- 索引
- 记录管理
- 保留计划
- 基于角色的管理
- 站点和服务器
- 任务和服务
- 保管库存储和归档
Set-EVIndexSnapshotLocation
Set-EVIndexSnapshotLocation 会在指定的 Enterprise Vault 站点的指定 Enterprise Vault 索引服务器上配置具有指定路径的索引快照位置。
Set-EVIndexSnapshotLocation [-EVServerName <String>] -SnapshotLocationPath <String> [-Confirm [<SwitchParameter>]] [-WhatIf [<SwitchParameter>]] [<CommonParameters>]
Set-EVIndexSnapshotLocation -SiteId <String> [-EVServerName <String>] -SnapshotLocationPath <String> [-Confirm [<SwitchParameter>]] [-WhatIf [<SwitchParameter>]] [<CommonParameters>]
Set-EVIndexSnapshotLocation 会在指定的 Enterprise Vault 站点的指定 Enterprise Vault 索引服务器上配置具有指定路径的索引快照位置。
Set-EVIndexSnapshotLocation 会在指定的 Enterprise Vault 站点的所有 Enterprise Vault 索引服务器上配置具有指定路径的索引快照位置。
此命令还将停用 Enterprise Vault 索引服务器的现有活动索引快照位置。因此,与以前的索引快照位置相关的现有索引快照存储库将不会被用于创建索引数据的快照。新的索引快照位置将在重新启动 Enterprise Vault 索引服务器上的 Enterprise Vault Indexing Service 后生效,并且将为新配置的索引快照位置创建一个新的索引快照存储库。索引数据的下一个即时快照将是一个完整快照。
Set-EVIndexSnapshotLocation 由 Enterprise Vault Management Shell 加载的 Symantec.EnterpriseVault.PowerShell.AdminAPI.dll
提供。
表:Set-EVIndexSnapshotLocation 参数
参数 |
描述 |
---|---|
-SiteId |
Enterprise Vault 站点的 ID,您想在每个 Enterprise Vault 索引服务器上配置具有指定路径的索引快照位置。 如果忽略此参数,Set-EVIndexSnapshotLocation 会从指定为 EVServerName 参数的 Enterprise Vault 索引服务器中检索 SiteId;否则,它会使用运行该命令的 Enterprise Vault 索引服务器的站点的 ID。可以使用 Get-EVSite 命令获取 SiteId。 |
-EVServerName |
Enterprise Vault 索引服务器的名称,您要为其配置具有指定路径的索引快照位置。如果忽略此参数,Set-EVIndexSnapshotLocation 会使用运行该命令的 Enterprise Vault 索引服务器的主机名。 可以使用 Get-EVComputers 命令获取 Enterprise Vault 索引服务器名称。 |
-SnapshotLocationPath |
您要配置的用于拍摄索引数据快照的目录的路径。该目录路径可以是在 Enterprise Vault 索引服务器上的本地路径,或者最好是在网络文件共享上。Enterprise Vault Service 帐户应该对这个位置有读取和写入的权限。此位置不应是根目录。 注意: 不支持映射网络驱动器的路径,因为 Elasticsearch 不允许。 |
-Confirm |
您可以使用 Confirm 切换,用于禁止在执行此 cmdlet 时默认显示确认提示。要禁止显示确认提示,请使用语法 -Confirm:$False。必须在语法中包括冒号 (:)。 |
-WhatIf |
WhatIf 切换指示命令模拟将在对象上执行的操作。通过使用 WhatIf 切换,您可以预览将发生的变化,而不应用任何这些变化。无需为 WhatIf 切换指定任何值。 |
C:\PS> Set-EVIndexSnapshotLocation -SnapshotLocationPath "C:\Location1"
配置“C:\Location1”作为当前执行此命令的 Enterprise Vault 索引服务器的索引快照位置。
C:\PS> Set-EVIndexSnapshotLocation -SnapshotLocationPath "\\Share1\Directory1" -ServerName SMTPEV2.domain.local
配置“\\Share1\Directory1”作为 Enterprise Vault 索引服务器“SMTPEV2.domain.local”的索引快照位置。
C:\PS> Set-EVIndexSnapshotLocation -SnapshotLocationPath "\\Share1\Directory2" -ServerName SMTPEV2.domain.local
配置“\\Share1\Directory2”作为 Enterprise Vault 索引服务器“SMTPEV2.domain.local”的索引快照位置。它还停用了 Enterprise Vault 索引服务器“SMTPEV2.domain.local”的现有活动索引快照位置“\\Share1\Directory1”。因此,与以前的索引快照位置相关的现有索引快照存储库将不会被用来创建索引数据。新的索引快照位置将在重新启动 Enterprise Vault 索引服务器“SMTPEV2.domain.local”上的 Enterprise Vault Indexing Service 后生效,并且将为新配置的索引快照位置创建一个新的索引快照存储库。索引数据的下一个即时快照将是一个完整快照。
C:\PS> Get-EVComputers | Set-EVIndexSnapshotLocation -SnapshotLocationPath "\\Share1\Directory3"
配置“\\Share1\Directory3”作为 Get-EVComputers 命令返回的所有 Enterprise Vault 索引服务器的索引快照位置。
C:\PS> Set-EVIndexSnapshotLocation -SiteId 143D204F2CD9C674AAE40FB8058B96A351d10000SMTPEV2 -SnapshotLocationPath "\\Share1\Directory4"
配置“\\Share1\Directory4”作为指定 Enterprise Vault 站点中所有 Enterprise Vault 索引服务器的索引快照位置。
C:\PS> Get-EVSite | Set-EVIndexSnapshotLocation -SnapshotLocationPath "\\Share1\Directory5"
配置“\\Share1\Directory5”作为 Get-EVSite 命令返回的 Enterprise Vault 站点中的所有 Enterprise Vault 索引服务器的索引快照位置。
Symantec.EnterpriseVault.Admin.IndexSnapshotLocation
此命令返回 Symantec.EnterpriseVault.Admin.IndexSnapshotLocation 类型的对象,其中包含以下属性:
名称 |
类型 |
描述 |
---|---|---|
SiteId |
字符串 |
配置索引快照位置的 Enterprise Vault 站点的 ID。 |
SiteNameOrId |
字符串 |
配置索引快照位置的 Enterprise Vault 站点的名称或 ID。 |
EVServerEntryId |
字符串 |
配置索引快照位置的 Enterprise Vault 索引服务器的 ID。 |
EVServerName |
字符串 |
配置索引快照位置的 Enterprise Vault 索引服务器的名称。 |
Path |
字符串 |
为索引快照位置配置的路径,索引快照存储库是在这里创建的,而索引数据快照存储在这里。 |
BackupMode |
布尔值 |
指示索引快照位置是否处于备份模式。 |
Active |
布尔值 |
指示索引快照位置是否处于活动状态。 |
LocationIdentity |
数字 |
索引快照位置的标识号。 |