整个卷私人Dropbox与Windows 7 [关闭]


1

我想设置从客户端计算机到服务器计算机的完整卷文件镜像。在我的想象中,最终结果与RAID1和Dropbox略有可比性。

我列出了很多约束,所以可能没有一个完美的解决方案。让我们看看最接近的是什么。我的理由既有学术性又有实用性。

语境:

  • 具有5.0TB存储空间的现代工作站计算机(客户端)
  • 具有5.5TB存储空间的旧工作站计算机(HTPC /服务器)
  • 两者都运行Windows 7
  • 1Gbit局域网
  • 便宜的消费者盘

目的:

  • 机械磁盘故障的冗余
  • 两个系统的数据可用性,即使另一个系统处于脱机状态

约束:

  • 可以处理非系统卷
  • 至少一种方式同步(客户端 - >服务器镜像)
  • 接近实时,如Dropbox
  • 充分利用可用的网络带宽
  • 可以处理大量的小文件,例如使用365k文件和21k文件夹的完整Cygwin安装
  • 可以处理高达数十千兆字节的大文件(高清视频)
  • 存储在普通NTFS上的文件(没有图像或拉链)
  • 默认情况下没有版本控制

奖金目标:

  • 可以处理系统卷
  • 双向同步
  • 开源
  • 综合解决方案
  • 文件系统级解决方案(不是块级)
  • 手动版本化备份的特殊位置(例如只有C盘)
  • 可以处理打开的文件(使用卷影副本??不是100%熟悉它可以做什么)
  • 支持商业云存储
  • 加密
  • 基于文件更改的更新(与定期备份相比)

好的,所以我要求很多。;)

你觉得有什么关系吗?

我能想到的最接近的事情是在连续循环上运行rsync。我希望有一些“更优雅”的东西。


最近几次我尝试在Windows上使用rsync,它在大文件(>几MB)上一致地窃听。那是几年前的事,但无论如何你都想测试它。
Julian Knight

Answers:


0

你并不是真的要求太多。您要求使用磁盘到磁盘备份/同步工具。

我想剩下的问题是这两台计算机是在同一局域网上还是你需要遍历一个WAN(例如互联网)?

如果它们位于同一个LAN上,那么有许多工具可以完成您所需的大部分工作。虽然如果您希望能够直接从备份还原,则同步系统驱动器的可选要求会更加棘手。

您应该始终寻找几个关键功能:

  • Shadow Copy支持。如果没有这个,则不会备份在备份运行时仍处于打开状态的任何文件
  • 差异文件副本。这允许系统仅备份对文件的更改,但您仍然可以获得两端的完整文件
  • 文件更改观看。这为您提供了近乎实时的备份,而不会在系统上产生大量开销。它使用Windows / NTFS的文件系统更改监视功能来通知应用程序它需要执行某些操作。

这里有几个例子

  • SyncBackSE - 不是免费的,但我已经使用了多年。有一个免费版本,但它并不能满足您的所有要求。还有专业版,附加功能。SyncBack非常强大。
  • Allway Sync - 没试过这个,但看起来还不错
  • Paragon Backup&Recovery - 这个可以完全驱动备份,免费供个人使用
  • Bacula - 开源但我认为你需要购买Windows版本来做你想要的

其中大部分也可以通过WAN连接工作,但还有更多需要考虑的问题,如传输安全性,带宽等。

最后一个警告:文件同步工具不是备份!备份受到保护,不会发生变更,您的建议会留下COPY。有用但不受保护。此外,备份应位于至少2个位置,最好是在两个不同的介质上(尽管现在硬盘的可靠性和大小不太常见)。位置是关键。如果同步/备份位于与原始位置类似的位置,那么发生灾难的一个也将攻击另一个。

请注意,如果您想要一个好的备份策略,那么您可能会比使用其中一个云计划使用CrashPlan做得更糟。基本的CrashPlan工具(免费)允许您备份到您拥有的另一台计算机 - 甚至通过Internet(例如朋友/家人)。完整加密,差异副本,重复数据删除和其他良好功能。如果你不能使用家人/朋友等,添加云设施允许所有重要的第二位置。我保留本地备份以便快速恢复和云备份以确保安全。


你的回答也让我发现了NTFS USN Journal功能......非常有用,谢谢!
snoukkis 2013年

别担心!虽然USN的东西对我来说太低了:)
Julian Knight
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.