BeforeRestoreBackup & AfterRestoreBackup

由这个接口触发的脚本程序,起到了影响从备份恢复版本的作用。

过程

  1. 使用目标目录
  2. BeforeRestoreBackup接口在还原开始前被触发,相关的脚本程序被启动。
  3. 执行恢复。
  4. 触发了AfterRestoreBackup接口,并启动了相关的脚本应用程序。
  5. 恢复工作已经结束。

BeforeRestoreBackup接口在从备份中恢复一个版本之前启动脚本程序。当脚本程序结束(完成、取消或因超时而暂停)时,就会进行恢复。

如果BeforeRestoreBackup已经成功执行,不管是否发生错误,AfterRestoreBackup也将被执行。如果BeforeRestoreBackup以错误结束,AfterRestoreBackup将不会被执行。AfterRestoreBackup的失败将不会导致原始状态的恢复。

 

ScriptBeforeRestoreBackup的命令行

ScriptBeforeRestoreBackup.exe /ConfigFileW:[接口文件的绝对路径] /rd:[服务器存档的路径] /at:c

 

ScriptAfterRestoreBackup的命令行

ScriptAfterRestoreBackup.exe /ConfigFileW:[接口文件的绝对路径] /rd:[服务器存档的路径] /at:c

 

BeforeRestoreBackup接口文件的描述

全局接口文件章节中描述了[Common]、[Component]、[User]、[QuickSave]、[ExclusiveUse]、[UnderDevelopment]和 [Result]等部分。

[Specific]

INI键 I/O 描述
WorkingDir I 组件工作目录的完整路径
DestinationDir I

还原过程目标目录的完整路径

PathSourceBackup I 你想还原的备份(压缩文件)的完整路径
DeviceEquivalent I

作为离线项目中设备的等价物的元素

这个键可以是空的或包含 "*"(UNC、本地、FTP)。

 

AfterRestoreBackup接口文件的描述

全局接口文件部分中描述了[Common]、[User]、[Component]、[ExclusiveUse] 和 [Result]部分。

[Specific]

INI键 I/O 描述
WorkingDir I 组件工作目录的完整路径
DestinationDir I

还原过程目标目录的完整路径

PathSourceBackup I 你想还原的备份(压缩文件)的完整路径
DeviceEquivalent I

作为离线项目中设备的等价物的元素

这个键可以是空的或包含 "*"(UNC、本地、FTP)。

 

相关主题

全局接口文件部分