Enterprise Vault™ 备份和恢复
在备份脚本中使用 PowerShell cmdlet
Enterprise Vault 的备份模式 PowerShell cmdlet 设计用于在您的备份脚本中控制备份模式。例如,在执行备份之前,您可以在保管库存储、索引位置和索引快照位置上设置备份模式,备份完成后再清除备份模式。
本部分描述如何在备份脚本中使用 Enterprise Vault 的备份模式 PowerShell cmdlet。
在备份脚本中,您可以使用单一命令来执行以下操作:
运行 Windows PowerShell 的新实例
加载 Enterprise Vault PowerShell 管理单元
运行适当的 cmdlet 来控制备份模式
在 64位 Windows 操作系统上,您必须在 32 位版本的 PowerShell 下运行 Enterprise Vault PowerShell 管理单元。32 位版本的 PowerShell 安装在%SystemRoot%\SysWow64\WindowsPowerShell\v1.0
。
例如,在执行备份之前,您可以在备份脚本或预备份脚本的开始处使用以下命令来设置备份模式。该命令运行 PowerShell 并加载 Enterprise Vault PowerShell 管理单元,然后运行 set-vaultstorebackupmode cmdlet,来设置称为 Express Vault Store Group 的保管库存储组上的备份模式:
%SystemRoot%\SysWow64\WindowsPowerShell\v1.0\powershell -psconsolefile "C:\Program Files (x86)\Enterprise Vault\EVShell.psc1" -command "& {set-vaultstorebackupmode -name 'Express Vault Store Group' -evservername EVserver -evobjecttype vaultstoregroup}"
备份完成后,您应该在脚本中运行类似命令来清除备份模式。例如:
%SystemRoot%\SysWow64\WindowsPowerShell\v1.0\powershell -psconsolefile "C:\Program Files (x86)\Enterprise Vault\EVShell.psc1" -command "& {clear-vaultstorebackupmode -name 'Express Vault Store Group' -evservername EVserver -evobjecttype vaultstoregroup}"