是否有类似于 Robocopy 或 TeraCopy 的工具可以对文件夹进行“影子复制”?
我不确定这在 Windows 7 上是否可行,但我想找到一个实用程序,当我执行“复制”命令时,它会在给定时间创建该文件夹的固定副本,然后将结果复制到另一个位置。我想要实现的是当前可能正在使用的文件夹的一致副本。
这在 Windows 上可行吗?是否有任何用户友好的实用程序可帮助实现此目的?
答案1
我想要实现的是当前可能正在使用的文件夹的一致副本。
请理解,应用程序必须与 VSS 兼容。虽然您可以创建卷影副本,但正在使用文件的应用程序可能无法响应事件并执行所需的操作以确保您获得一致的副本。
你几乎肯定想做的是使用磁盘阴影命令创建影子副本,然后将其临时挂载为卷。完成此操作后,您可以使用 robocopy/teracopy 或您喜欢的工具进行复制。这是我使用 VSS 备份我的一个系统时使用的一组文件。还有另一个示例,是我链接到的 MS 文档的一部分。
影子备份程序
@echo off
o:
cd \shadow
del o:\shadow\*.cab
diskshadow -s diskshadow_script.txt
robocopy /mir S:\data\ \\srv-backup\backupshare\srv01\
磁盘阴影脚本.txt
delete shadows exposed s:
set context persistent nowriters
set verbose on
add volume o: alias Backup
create
expose %Backup% S:
答案2
尝试霍博科皮特来自 Wangdera Tools and Utilities。
答案3
为了完整性,我偶然发现了这一点。还有一个管理员可以使用 VSS 备份 Windows 7 上的文件夹的工具。请参阅TechNet 了解详细信息。它开箱即用,无需安装任何第三方工具。