当前位置: 首页 > news >正文

SyncBack 备份同步软件: 使用增量备份, 节省网络传输及存储成本

什么是增量备份?

增量备份是复制原始文件与文件的修改版本之间的差异的过程,而不是将整个文件再次复制到备份位置。使用增量备份时,如原始文件存在于目标位置,则仅复制文件的更改部分。因此,增量备份方法仅应用于修改的文件,而不应用于新文件(新文件将被完整复制到目标位置)。

使用增量备份有什么好处?

增量备份最大限度地减少了在目标位置存储大型备份文件所需的存储空间量。它还减少了将大文件传输到远程位置所需的带宽、传输成本和备份时间。

增量备份主要用于备份频繁更改的超大文件,或通过带宽有限的网络对虚拟机(VHD文件、Outlook PST 文件或数据库文件等大文件进行连续备份。

使用增量备份有哪些缺点?

增量备份是一项非常占用 CPU 的任务,可能需要耗费一定时间。由于增量复制通常用于大文件,因此创建补丁文件可能需要很长时间。用户可以自己进行权衡:选择更快的备份(不用增量备份)或使用较少带宽和存储的较慢备份(使用增量备份)。

如果备份文件与原始文件相同很重要,那么用户可能不希望使用增量备份。补丁文件是仅包含差异内容的压缩副本,因此它与原始文件并不相同。

增量备份的工作原理是什么?

假设您要备份大型 Outlook PST 文件:

  • 在启用了增量复制的第一次备份运行中,SyncBack 会将整个文件复制到备份位置。
  • 在下次运行备份之前,用户收到了一封新电子邮件,并且已更改 PST 文件。
  • 现在,如果用户再次运行备份配置文件,SyncBack 会创建一个补丁文件(即增量文件),其中包含原始文件和修改后的文件之间的差异,并将其复制到目标文件。在目标位置上,现在有了原始文件和补丁文件。
  • 当对 PST 文件进行新更改时,将重复此过程。

补丁文件的大小比原始文件小得多。因此,备份补丁文件非常高效,因为在每次运行备份任务中只需传输较少数量的数据。这个过程大大降低了转移和存储成本。此外,SyncBack 以压缩形式存储补丁文件,因此在备份目标位置节省了大量存储空间。

如何在 SyncBack 中启用增量备份功能?

SyncBack 中的增量备份/增量版本控制是对文件版本控制功能的增强功能。因此,需要在激活增量版本控制之前启用文件版本控制。

启用增量版本控制后,将创建三种类型的文件:

基本文件:这些是用于重新创建原始文件的主要文件。在删除链接到基本文件的所有补丁文件之前,不会删除基本文件。

哈希文件:这些是用于创建补丁文件的特殊文件,无需原始文件。它们缓存在本地以提高性能。每个基本文件有一个哈希文件。在删除基本文件之前,不会删除哈希文件。

补丁文件:补丁文件包含与原始(基本)文件的差异。每个基本文件都有一个或多个补丁文件。删除所有补丁文件后,将删除基本文件和哈希文件。

在配置文件中启用增量版本控制的过程

1. 修改配置文件并转到版本控制>增量设置页面

2. 勾选“在源/左侧启用增量版本控制”或“在目标/右侧启用增量版本控制”选项,具体取决于您启用了文件版本控制的一方(源/目标端)。

3. 配置选项“要创建增量的最小文件大小(MBytes)”以指定创建增量版本所需的最小文件大小。如果原始文件的大小小于指定的大小,则不会创建增量版本,而仅创建文件版本。最小文件大小的默认值为 250MB,所需的最小文件大小为 10MB。

4. 设置“用于缓存增量哈希文件的磁盘空间(MBytes)”选项,以指定用于在默认临时文件目录中缓存哈希文件的磁盘空间量。

5. 可以单击“增量过滤器”按钮并指定要用于增量版本控制的文件类型。默认情况下,所有文件都将进行增量版本控制。

从增量版本恢复数据是一个简单明了的过程。只需在恢复模式下运行配置文件,SyncBack 就会使用基本文件和补丁文件重建文件。

SyncBack Touch 和增量备份

与 SyncBack Touch 一起使用时,增量备份的工作方式略有不同。当 SyncBackPro/SE 与 Touch 一起使用时,可以设置配置文件,将文件差异以增量方式通过网络进行传输。在这种使用方式下,SyncBack 和 Touch 将协同工作,查找文件内容之间的差异(增量)。可以创建增量、传输增量并在本地重建文件(使用原始文件和增量)。优点是文件按原样存储,而不是以增量形式存储(它们只是以增量形式进行传输)。

如果用户要通过带宽有限的网络传输非常大的文件,例如虚拟机磁盘镜像,那么这种方法可能会很有效。它本质上是 CPU 使用率(增加)和网络使用率(减少)之间的权衡。

结论

SyncBackPro/SE 支持增量备份功能。如果通过网络备份大文件,并且文件每天都在更改,那么我们建议使用 SyncBack 中的增量备份功能,仅复制已更改的块,而不是将整个文件再次复制到目标。使用增量备份可以节省网络带宽和存储空间成本。

http://www.dtcms.com/a/364902.html

相关文章:

  • 【NVIDIA B200】2.all_reduce_perf NVIDIA B200 8-GPU 系统 All-Reduce 性能深度解析
  • 力扣115:不同的子序列
  • 热烈庆祝 | 一二三物联网携这款产品入选2025年度山东省首台(套)技术装备生产企业及产品名单
  • Day20 JavaScript 进阶核心:IIFE、代码规范、调试与对象模型
  • AI优化SEO关键词策略指南
  • 时序数据库选型指南:Apache IoTDB快速部署与实战应用
  • 时序数据库IoTDB的核心优势
  • mysql第五天学习 Mysql全局优化总结
  • 如何使文件夹内的软件或者文件不受windows 安全中心的监视
  • FastGPT社区版大语言模型知识库、Agent开源项目推荐
  • 智慧用电安全解决方案:打造全流程可视化管控
  • 知微集:Python中的线程Thread(一)
  • MCP是什么? 小白如何学习使用MCP?一篇文档带你详细了解神秘的MCP
  • 【C++】控制台输入与输出
  • osgb转b3dm转glb小工具流程-解决办法
  • Linux内核进程管理子系统有什么第四十一回 —— 进程主结构详解(37)
  • 《用 Flask 构建用户认证系统:从零开始实现注册与登录功能》
  • 10.2 工程学中的矩阵(2)
  • 基于Docker和Kubernetes的CI/CD流水线架构设计与优化实践
  • 加解密安全-侧信道攻击
  • AI Waifu RAT:新型恶意软件伪装AI助手劫持用户电脑
  • OpenLayers常用控件 -- 章节一:地图缩放控件详解教程
  • Java 反序列化漏洞
  • 专题四_前缀和_一维前缀和
  • JAVA 十二幕啦啦啦啦啦啦啦啊啦啦啦啦a
  • AI IDE+AI 辅助编程,真能让程序员 “告别 996” 吗?
  • 【Java】对于XML文档读取和增删改查操作与JDBC编程的读取和增删改查操作的有感而发
  • 面试题:JVM与G1要点总结
  • 告别 Hadoop,拥抱 StarRocks!政采云数据平台升级之路
  • 海思HI3516CV610-20S,HI3516CV610专为安防市场超高清智慧视觉SoC硬件设计的一款开发板