从 Windows Server 2008 R2 异地备份至另一台 2008 R2

从 Windows Server 2008 R2 异地备份至另一台 2008 R2

我正在寻找一种高度可靠的选项来将数据(不是裸机或系统状态,而是各种共享文件夹)从 Windows Server 2008 R2 备份到另一台 2008 R2 服务器。服务器位于两个不同的位置。

我希望将文件夹备份在其原始层次结构中,而不是在图像/ISO文件中,每晚安排一次,存储7天的完整备份,并在8天删除第一个备份。

请问我该如何通过内置的 Windows Server Backup 或任何其他开源/商业应用程序实现上述目标。如果我通过“林/外部信任”加入服务器(两者都是域控制器),这会有帮助吗?

提前致谢。

答案1

内置的 DFS 复制听起来很适合您。设置完成后,无需编写任何脚本 - 只需将文件放入复制的文件夹中,它们就会按照设置复制到远程(1 个或多个位置)。

Technet 上的 DFS 信息

这就是其高效的原因:DFS 复制使用一种称为远程差分压缩 (RDC) 的压缩算法。RDC 可检测文件中数据的更改,并使 DFS 复制仅复制更改的文件块,而不是整个文件。

我已成功将其应用于各种广域网链接到远程位置。

答案2

我搜索了类似的解决方案,我发现最简单的方法是http://www.aboutmyip.com/AboutMyXApp/DeltaCopy.jsp- 基于 rsync 的免费解决方案。它包含同步服务器和客户端。只需执行服务器并为要备份的文件夹设置别名。然后在备份机器上设置客户端并将其绑定到之前创建的服务器文件夹。它只传输差异并且可以压缩,因此备份速度相当快,尤其是对于低速连接。

答案3

我会用Resilio BTsync就像您描述的那样,只需将文件夹备份/复制到另一台服务器即可。它的工作方式与 Dropbox 类似,但有一个主要且非常重要的区别:没有“云”中间人。数据进入 ServerA 上的文件夹,然后同步到 ServerB。简单且非常有效。

答案4

您所描述的非常通用,可以根据您的需要使用多种解决方案来实现,从使用 Robocopy 的简单脚本到高端第三方软件。
如果尚未建立信任,从安全角度来看,仅出于备份目的添加信任并不是一个好主意。

相关内容