使用卷影复制服务的 PST 备份

使用卷影复制服务的 PST 备份

我被要求执行备份 35 个 PST 文件的任务,这些文件的大小从 800Mb 到 2000Mb 不等。Windows XP 和 Windows 2000 工作站已分配给用户,我们有一个 Windows 2000 域控制器,用于备份 3 个 500Gb 外部硬盘上的文件。

我找到了从应用程序到脚本的几种方法。本地或远程应用程序将是我的最后手段。我偶然发现了这个基于卷影复制服务的脚本。

复制

我想知道如果路径中有空格是否会有问题。用驱动器号安装每个 PST 文件夹的目标路径是否更实用?我对安装选项的担心是,我最终会用完驱动器号,因为我有 35 个甚至更多的工作站需要备份。

最后,有人能给我一个在生产网络上运行 CopyWithVss 的示例吗?即使读了几遍,这个脚本还是有点晦涩难懂。我在脚本的哪里输入源和目标?

我是 Mac 用户,所以请原谅我对 Windows 平台的无知。

答案1

在扫描此批处理文件时,空格似乎不是问题。由于它将在本地工作站上运行,因此您似乎还必须映射目标。由于它在本地运行,您可以将所有工作站映射到同一个驱动器号。我希望这些 PST 文件来自 POP 或 IMAP 服务器,如果它们连接到 Exchange,那么我强烈建议逐步淘汰您的 PST 文件并将邮件保留在服务器上。

至于示例,您链接到的网站上提供了一个例子(在解释后向下滚动)以下是摘录:

Z:\outlook_backup>CopyWithVss.cmd x:\Store\PST\2004-01-27.pst x:\Store\PST\backup.pst

Z:\outlook_backup>setlocal Z:\outlook_backup>如果不是“”==“”转到:IS_CALLBACK

Z:\outlook_backup>设置 SOURCE_DRIVE_LETTER=x:

Z:\outlook_backup>设置 SOURCE_RELATIVE_PATH=\Store\PST\2004-01-27.pst

Z:\outlook_backup>设置目标路径=x:\Store\PST\backup.pst

...确定要执行/生成的脚本...

Z:\outlook_backup>设置 CALLBACK_SCRIPT=Z:\outlook_backup\CopyWithVss.cmd

Z:\outlook_backup>设置 TEMP_GENERATED_SCRIPT=GeneratedVarsTempScript.cmd

...正在创建卷影副本...

答案2

想要更便宜(免费)的解决方案,请查看 hobocopy。

http://www.howtogeek.com/howto/windows-vista/backupcopy-files-that-are-in-use-or-locked-in-windows/

答案3

PC 是实际工作站上的,还是通过服务器存储和访问的?如果存储在服务器上,则不支持该方案,最终您将得到损坏的 PST。

答案4

如果你想从用户工作站备份 PST 文件,我建议你看看EdgeSafe PST 2 PST 备份。它能够在使用 PST 文件时对其进行备份,并且无需用户干预即可完成任务。另一个重要功能是能够通过仅复制新项目和更改的项目来进行备份,因此备份时间最短。

相关内容