我已经实现了自己的应用程序(可能使用卷影复制)来备份 Exchange 2010 服务器。
我发现了以下架构:备份序列图
但我找不到任何直接冻结/解冻 Exchnage Writer 的功能。
我确实发现只有在创建快照时调用“冻结”和“解冻”命令的函数(请参阅以下架构:在 VSS 下处理备份的概述)
请帮助我找到有关第一个模式的任何文档,即我可以使用哪些 API 函数来冻结和解冻 Writers
谢谢
我已经实现了自己的应用程序(可能使用卷影复制)来备份 Exchange 2010 服务器。
我发现了以下架构:备份序列图
但我找不到任何直接冻结/解冻 Exchnage Writer 的功能。
我确实发现只有在创建快照时调用“冻结”和“解冻”命令的函数(请参阅以下架构:在 VSS 下处理备份的概述)
请帮助我找到有关第一个模式的任何文档,即我可以使用哪些 API 函数来冻结和解冻 Writers
谢谢
有一个综合示例,格式为 VSHADOW.exe,它是作为 SDK 的一部分提供的示例 VSS 请求程序。
许可协议包括:
示例代码。您可以修改、复制和分发标记为“示例”的代码的源代码和目标代码形式。</p>
您可以调整 VSHADOW 来做您想做的事,但最简单的方法是按原样使用 VSHADOW.exe。
您可以使用 VSHADOW 创建卷影副本,将其安装在符号链接或驱动器号上,做任何您想做的事情,然后销毁卷影副本卷和符号链接。
需要明确的是,您不应该在冻结操作期间备份冻结的文件,您应该创建冻结文件的卷影副本,以便它们可以快速解冻,然后备份卷影副本。
VSHADOW 将冻结,创建卷影副本,解冻(总共只需要几秒钟),然后将卷影副本安装到驱动器号上,调用外部程序 - 您的备份程序,然后可以备份交换的卷影副本数据库 - 然后删除卷影副本。卷影副本不会更改,并且可以在不引起共享冲突的情况下进行备份。