首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >寻找增量备份算法

寻找增量备份算法
EN

Stack Overflow用户
提问于 2012-01-28 20:05:36
回答 1查看 1.8K关注 0票数 1

我正在寻找一个解决方案的文件和目录同步通过广域网。

它必须:

  1. 支持基于Windows和Linux的操作系统
  2. 支持文本文件和二进制文件。
  3. 渐增
  4. 恢复中断的传输
  5. 支持级联备份或分布式备份,以防止单点故障问题。

我读过关于rsync及其实现的文章。然而,由于其文件列表解析算法,rsync可能比较慢,而且在二进制文件的情况下,“增量”备份在大多数情况下都是完全备份,可能会导致大量的通信量。(我知道,在最坏的情况下,没有办法以增量方式同步二进制文件,而只能通过完全备份,比如备份作为编译产品的文件)。我还在这里核对了几个相关的问题(最有用的是的答案)

所以,我的问题是:有(新的)吗?可用于解决上述任务的有用算法/技术/启发式?

如有任何建议,将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-02-29 10:54:51

我建议您使用雷曼备份算法。与传统的增量备份相比,它具有以下优点:

  1. 恢复一个数据文件块的能力
  2. 自动备份控件和SPFILE的能力
  3. 能够删除旧的档案REDOLOG文件,与新的一个自动。
  4. 具有并行执行备份和还原的能力。
  5. 能够报告备份所需的文件。
  6. 恢复失败备份的能力(无需从头开始)。
  7. 与其他传统备份策略相比,速度要快得多。
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9048169

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档