复制 Windows 注册表和/或其他锁定的文件

复制 Windows 注册表和/或其他锁定的文件

在改进我的(个人)备份系统时,我注意到我无法复制某些锁定文件,例如 Windows 注册表文件。有没有办法复制这些东西?或者针对注册表的特定解决方案(我知道 regedit->File->Export ,解决方案'',但这是文本格式,似乎很慢)。据我所知,在 Linux 上锁定系统是建议性的,而在 Windows 上它是强制性的。我能否以某种方式绕过强制性以进行备份等?TIA。

答案1

维基百科

卷影复制(卷快照服务或卷影复制服务或 VSS)是 Microsoft Windows 中包含的一项技术,允许手动或自动备份或快照数据,即使它具有锁定...

答案2

我之前写了一些脚本来实现这个功能。它们使用卷影复制来创建临时快照,然后在发布之前从快照中复制文件。

我使用 Robocopy 进行复制,因此如果文件已经存在于目标文件夹中并且没有改变,那么就会跳过它。

它运行得非常好,每天运行时,只需大约 2 分钟即可“刷新” win2003 服务器系统卷的备份。只需进行少量填充,您就可以启动 XP 或 win2003 系统卷的备份。(有关如何执行此操作的详细信息位于链接存档中的文本文件中。)

我从未尝试过获取 7/vista/2008 系统卷的备份来启动,但我确信这也是可能的。

您可以从这里下载脚本和相关工具:http://drop.io/vssbackupscripts

如果您发现它们有用请告诉我!

相关内容