网络数据备份系统架构演示

本页面介绍常见的网络数据备份系统架构,分析其特点、优缺点及适用场景。

返回首页

1. 直接附加存储 (DAS) 备份

DAS 备份图示

架构描述: 备份设备(如磁带机、外置硬盘)直接连接到需要备份的服务器上。备份数据不经过网络传输。

特点:

  • 结构简单,易于部署和管理。
  • 备份和恢复速度通常较快(取决于接口速度)。
  • 成本相对较低。

优点:

  • 部署简单,成本低。
  • 性能较好,不占用网络带宽。

缺点:

  • 扩展性差,备份设备通常只能由一台服务器访问。
  • 资源无法共享,每台服务器可能都需要独立的备份设备。
  • 管理分散,不利于集中管理和监控。
  • 备份介质通常与服务器放在一起,存在单点物理风险。

适用场景: 单个服务器或少量服务器的小型环境,对成本敏感,管理要求不高。

2. 网络附加存储 (NAS) 备份

NAS 备份图示

架构描述: NAS 设备是一个专用的文件服务器,通过标准网络协议(如 NFS, CIFS/SMB)连接到局域网。服务器通过网络将数据备份到 NAS 上。

特点:

  • 基于文件级别的共享访问。
  • 易于部署和使用,即插即用。
  • 提供集中的存储空间。

优点:

  • 易于部署和管理,跨平台文件共享。
  • 存储资源集中共享,提高利用率。
  • 相对 SAN 成本较低。

缺点:

  • 备份/恢复性能受网络带宽和 NAS 设备本身性能限制。
  • 大量数据备份可能严重占用局域网带宽,影响正常业务。
  • 通常基于文件系统,对于块级备份(如数据库裸设备)支持不佳。

适用场景: 中小型企业的文件服务器备份、部门级数据共享备份,对部署简易性要求较高。

3. 存储区域网络 (SAN) 备份

SAN 备份图示

架构描述: SAN 是一个独立于局域网(LAN)的高速存储网络,通常使用光纤通道 (FC) 或 iSCSI 协议。服务器通过 SAN 连接到共享的存储设备(如磁盘阵列、磁带库)进行块级数据访问和备份。

特点:

  • 基于块级别的存储访问。
  • 高速、低延迟的数据传输。
  • 将存储设备与服务器分离,形成独立的存储网络。

优点:

  • 高性能: 备份/恢复速度快,不占用 LAN 带宽(LAN-Free Backup)。
  • 高扩展性: 易于扩展存储容量和连接更多服务器。
  • 高可靠性: 通常具有冗余路径和高可用性设计。
  • 集中管理: 便于集中管理和分配存储资源。
  • 支持服务器集群和虚拟化环境的共享存储。

缺点:

  • 成本高昂: 需要专门的 SAN 交换机、HBA 卡、光纤线缆等硬件。
  • 部署和管理复杂: 需要专业知识进行配置和维护。

适用场景: 大中型企业、数据中心、对性能和可靠性要求高的关键业务系统(如数据库、虚拟化平台)的备份。

4. LAN-Free 与 Server-Free 备份 (基于 SAN)

LAN-Free/Server-Free 备份图示

LAN-Free Backup:

  • 原理: 备份数据直接通过 SAN 从生产存储传输到备份设备(如磁带库),不经过局域网 LAN。备份元数据和控制信息仍通过 LAN 传输。
  • 优点: 显著减少 LAN 的流量压力,提高备份速度。
  • 实现: 通常需要备份服务器也连接到 SAN。

Server-Free Backup:

  • 原理: 更进一步,数据传输的控制也从生产服务器转移。数据可以直接在 SAN 上的存储设备和备份设备之间传输,由第三方(如备份服务器上的特定代理或存储设备自身功能)发起和管理,生产服务器 CPU 负载极低。
  • 优点: 最大限度减少对生产服务器的性能影响。
  • 实现: 需要 SAN、存储设备和备份软件支持特定功能(如 SCSI-3 Extended Copy)。

适用场景: 对性能影响要求极为苛刻的大型数据库、关键应用系统。

5. 云备份 / BaaS (Backup as a Service)

云备份图示

架构描述: 将数据通过互联网备份到远程的云存储服务提供商的数据中心。

特点:

  • 利用云服务提供商的基础设施。
  • 按需付费,弹性伸缩。
  • 数据异地存储。

优点:

  • 异地容灾: 数据存储在远程位置,避免本地灾难导致数据全失。
  • 可扩展性好: 存储空间按需购买,易于扩展。
  • 运维简化: 无需购买和维护本地备份硬件。
  • 按需付费: 降低初期投入成本。

缺点:

  • 依赖网络: 备份和恢复速度受互联网带宽限制,大数据量恢复可能非常耗时。
  • 安全和隐私顾虑: 数据存储在第三方,需要考虑加密和合规性。
  • 长期成本: 长期使用和大量数据存储/传输可能成本较高。
  • 供应商锁定风险。

适用场景: 中小型企业、个人用户、需要异地容灾备份、对初始成本敏感、可接受较长恢复时间。

6. 混合备份

混合备份图示

架构描述: 结合本地备份和云备份的策略。通常先将数据备份到本地存储设备(如 NAS 或备份服务器),然后再将部分或全部数据复制/归档到云端。

特点:

  • 结合本地备份的速度和云备份的异地容灾能力。
  • 通常遵循 3-2-1 备份原则(3 份数据,2 种介质,1 份异地)。

优点:

  • 快速本地恢复: 大部分恢复场景可以从本地备份快速完成。
  • 异地容灾保障: 云端副本提供灾难恢复能力。
  • 灵活性高: 可根据数据重要性和恢复时间要求制定不同策略。

缺点:

  • 架构相对复杂,需要管理本地和云端两部分。
  • 总体成本可能较高(本地设备 + 云存储费用)。

适用场景: 对数据安全性和业务连续性要求较高,既需要快速本地恢复,也需要异地容灾的企业。

7. 基于主机的备份 (Host-based Backup)

Host-based 备份图示

架构描述: 备份代理(Agent)直接安装在需要备份的生产服务器(物理机或虚拟机)上。代理负责读取源数据、处理数据(如去重、压缩)并将数据发送到备份存储目标(可能是DAS、NAS、SAN或云)。

特点:

  • 备份逻辑在被保护的主机上执行。
  • 通常需要为每个主机安装和管理代理。
  • 可以深入操作系统和应用程序内部获取数据。

优点:

  • 应用感知: 代理通常能识别特定应用程序(如数据库、邮件服务器),实现一致性备份。
  • 文件级粒度: 易于实现文件级别的备份和恢复。
  • 部署相对直接,对备份架构依赖较小(备份目标可以是多种类型)。

缺点:

  • 消耗主机资源: 备份过程会消耗生产服务器的 CPU、内存和 I/O 资源,可能影响业务性能。
  • 管理复杂: 需要在大量主机上部署、更新和管理代理。
  • 网络带宽占用: 数据传输通常通过生产网络(LAN),可能占用业务带宽(除非结合 LAN-Free)。

适用场景: 需要应用一致性备份、文件级恢复、环境相对简单或对备份窗口不敏感的场景。虚拟化环境中的虚拟机备份也常采用此方式(或其变种 VADP 等)。

8. 基于网络的备份 (LAN-based Backup)

LAN-based 备份图示

架构描述: 这是最常见的数据传输方式。备份数据流经标准的生产局域网(LAN),从被备份的服务器传输到备份服务器或直接传输到网络连接的备份设备(如 NAS)。

特点:

  • 利用现有的局域网基础设施进行数据传输。
  • 是 DAS(通过网络共享)、NAS 备份的典型数据路径。
  • Host-based 备份通常也采用 LAN-based 传输。

优点:

  • 实现简单: 无需构建独立的备份网络,利用现有网络设施。
  • 成本较低: 不需要额外的网络硬件(如 FC SAN)。

缺点:

  • 占用生产网络带宽: 大量备份数据传输会严重影响局域网性能,干扰正常业务应用。
  • 备份窗口受限: 由于带宽瓶颈,备份可能需要较长时间,尤其是在业务高峰期。
  • 性能瓶颈: 备份速度受限于 LAN 带宽、网络拥堵情况以及服务器/备份设备的网络接口卡性能。

适用场景: 数据量不大、备份窗口充足、对生产网络性能影响要求不高的中小型环境。对于大型环境或性能要求高的场景,通常会寻求 LAN-Free 方案。