备份软件体系架构解析

简介:

从今天开始,我将陆续分享有关备份架构和特性系列知识,数据保护方案目前主要分了两大类,一类是备份,另一类是容灾。备份主要是对数据提供多副本冗余,当数据发生误操作、病毒感染和丢失等逻辑错误后,可以用备份副本进行恢复,保证数据少丢失或甚至不丢失,CDP也是一种实时数据备份技术。

然而容灾是保证业务连续性的一种技术,主站点和容灾站点数据基本一致,主站点的数据错误也会同步到容灾站点,所以,容灾技术是当业务发生逻辑或物理故障后,通过容灾切换迅速拉起业务并提供服务,保证业务连续在线。

备份技术概述

数据备份的手段有很多种,如存储本地快照、数据复制、克隆、镜像,数据库RMAN工具备份,虚拟机备份功能等,但是这些备份技术一般只能实现服务器/存储本地数据保护,而且数据备份、恢复策略基本完全依赖管理员手动完成,更无法做到数据生命周期有效管理。备份软件不但可以有效解决上诉问题,而且支持多种网络(Lanbbse、LanFree、ServerFree等)备份方式,根据网络情况,满足客户不断变化的业务需求。

目前备份软件产品种类繁杂、功能丰富,备份市场也竞争激烈,有针对虚拟化备份的软件有Veeam、NetVault、eBackup,通用备份的软件(物理和虚拟机备份),如Veritas NBU,Simpana,Data Protector、Legato Networker,TSM、Time Navigator、Attix5、爱数Anybackup、鼎甲DBackup等,软硬件备份一体机有Avamar、Veritas备份一体机,Huawei HDP备份一体机、数腾AceSure/BoxSure等。

备份软件架构

实际上,传统备份软件都是采用备份管理服务器和介质服务器两级架构实现,备份管理服务器负责备份任务、备份策略创建、调度、元数据和客户端信息管理,提供GUI/WEB等管理界面,介质服务器负责把客户端数业务据备份到具体的备份介质中,不同的备份软件虽对备份管理服务器(Simpana 称为CommVault Server,Veritas称为Master Server)和介质服务器(Simapana称为MediaAgent,Veritas称为MediaServer,也有软件称为Proxy Server)叫法有所区别,但在备份方案架构中的作用是一致的。Simpana备份软件在Gartner魔力象限中处于领导者地位,所以今天我们以Simpana为例来解析一下备份软件的架构。

在Simpana备份软件中,备份管理服务器称为CS(CommVault Server)、介质服务器称为MA(Media Agent),备份客户端需要安装在业务服务器上,称为iDA(iDataAgent)。备份任务在CS的控制下,iDA从客户端将数据读出,并且传送到MA介质服务器上,最后通过MA写到具体的备份介质中。iDataAgent又多种类型,包括文件的,数据库的,邮件系统的等等。

相比其他备份软件,Simpana还是一整套企业级数据管理平台,他集成了备份、归档和数据管理等功能,很好地解决了管理困难、数据无法共享等问题。Content Store是Simpana策略管理和虚拟存储资源池核心,可实现数据自动分层存储,重复数据删除,数据加密,数据智能索引等功能。备份管理服务器(CS)、服务器(MA)、备份介质库都是Content Store的组成部分。

相比其他备份软件,Simpana还是一整套企业级数据管理平台,他集成了备份、归档和数据管理等功能,很好地解决了管理困难、数据无法共享等问题。Content Store是Simpana策略管理和虚拟存储资源池核心,可实现数据自动分层存储,重复数据删除,数据加密,数据智能索引等功能。备份管理服务器(CS)、服务器(MA)、备份介质库都是Content Store的组成部分。

相比其他备份软件,Simpana还是一整套企业级数据管理平台,他集成了备份、归档和数据管理等功能,很好地解决了管理困难、数据无法共享等问题。Content Store是Simpana策略管理和虚拟存储资源池核心,可实现数据自动分层存储,重复数据删除,数据加密,数据智能索引等功能。备份管理服务器(CS)、服务器(MA)、备份介质库都是Content Store的组成部分。

CommCell也就是CommVault的备份管理域。在一个CommCell中,所有的备份资源,备份计划策略,备份数据和用户等信息都可以共享。在一个CommCell中,有且只有一个备份管理服务器管理备份域, 但可以包含多个介质服务器和多个iDA数据备份代理实现多路并发备份,关于备份网络和可靠性,我们在后面的文章中详细介绍。

多备份域管理

针对多个CommVault备份域,Simpana支持多域集中报告和管理功能,将多个分支备份域整合进一个主备份域,在主备份域集中查看各备份域的运行报告。

相比其他备份软件,Simpana还是一整套企业级数据管理平台,他集成了备份、归档和数据管理等功能,很好地解决了管理困难、数据无法共享等问题。Content Store是Simpana策略管理和虚拟存储资源池核心,可实现数据自动分层存储,重复数据删除,数据加密,数据智能索引等功能。备份管理服务器(CS)、服务器(MA)、备份介质库都是Content Store的组成部分。

每个分支备份域独立运行(分支域有各自的CS和MA),主备份域的连接网络故障和分支备份域互不影响。分支备份域自动将元数据推送到主备份域,当分支域与主备份域的连接网络中断恢复后,可自动修复数据传输。

针对多个CommVault备份域,Simpana也提供了多域分层数据保护功能,各分支备份域通过重删复制的方式将数据Copy1上传到主备份域的集中库Copy2,主备份域中心具有多实例MA实例,一个实例用于中心备份,另外实例用于和分支站点MA交互,通过MA之间复制实现备份数据在主备份域集中备份和管理。

分层保护可将主备份域集中备份数据再复制到磁盘、磁带或者云存储,产生第三个数据副本Copy3,用来长期离线保存。数据恢复时,可从主备份域的控制台集中进行备份数据恢复,不管数据副本来自本地或远端离线存储。

分层保护可将主备份域集中备份数据再复制到磁盘、磁带或者云存储,产生第三个数据副本Copy3,用来长期离线保存。数据恢复时,可从主备份域的控制台集中进行备份数据恢复,不管数据副本来自本地或远端离线存储。

数据归档和恢复

Simpana也集成了数据归档功能,数据归档实现只保留数据副本,删除原始数据,节约原存储空间。Simpana数据归档支持三种方式,OnePass备份归档一体化管理,对邮件系统进行法规遵从归档,数据按生命周期进行分级存储的传统归档。

通常情况下,数据备份和归档是两个独立模块(如Veritas NBU用来备份、Enterprise Vault用来归档),Simpana在统一平台实现了备份和归档。OnePass整合了备份、归档和报告流程,通过共享索引和单次数据收集和移动,实现完成对文件,NAS和邮件系统的数据备份、归档和报告管理,把复杂的管理流程合并成一个更高效的流程。不必对每次备份、归档分别对原数据进行多次扫描、创建索引。

相比其他备份软件,Simpana还是一整套企业级数据管理平台,他集成了备份、归档和数据管理等功能,很好地解决了管理困难、数据无法共享等问题。Content Store是Simpana策略管理和虚拟存储资源池核心,可实现数据自动分层存储,重复数据删除,数据加密,数据智能索引等功能。备份管理服务器(CS)、服务器(MA)、备份介质库都是Content Store的组成部分。

Simpana邮件合规是按照“法规遵从”的规范进行设计的,支持Exchange和IBM Domino邮件系统。Simpana可以依据法规遵从的要求实时监控邮件服务器上的所有进出邮件,毫无遗漏的将其进行归档。首先将所有进出邮件复制到日志邮箱;对每封邮件分配序列号;为每封邮件分配时间戳;为归档邮件建立内容索引;为每封邮件建立审计索引;最后写入WORM设备。

Simpana邮件合规功能给授权用户提供搜索、审查、执行法规保留操作,并提炼、共享、输出搜索结果的功能,避免整个归档规程数据被修改或丢失的安全风险。

Simpana邮件合规功能给授权用户提供搜索、审查、执行法规保留操作,并提炼、共享、输出搜索结果的功能,避免整个归档规程数据被修改或丢失的安全风险。

传统归档也就是按照数据冷热度,在不同备份介质间归档数据,一般结合备份,首先把数据按照备份策略备份到备份介质,然后根据归档时间策略,把不常用的数据存放到近线/离线存储,离线存储一般为磁带库,用于长期保存数据,便于查阅。

相比其他备份软件,Simpana还是一整套企业级数据管理平台,他集成了备份、归档和数据管理等功能,很好地解决了管理困难、数据无法共享等问题。Content Store是Simpana策略管理和虚拟存储资源池核心,可实现数据自动分层存储,重复数据删除,数据加密,数据智能索引等功能。备份管理服务器(CS)、服务器(MA)、备份介质库都是Content Store的组成部分。

同时,备份和归档要确保数据能够访问,通过存根透明回调保存在不同介质中的数据,整个回调过程不影响前端用户或应用软件访问。

相比其他备份软件,Simpana还是一整套企业级数据管理平台,他集成了备份、归档和数据管理等功能,很好地解决了管理困难、数据无法共享等问题。Content Store是Simpana策略管理和虚拟存储资源池核心,可实现数据自动分层存储,重复数据删除,数据加密,数据智能索引等功能。备份管理服务器(CS)、服务器(MA)、备份介质库都是Content Store的组成部分。

  备份和归档的区别

备份的目前主要是采用数据副本恢复损坏、或丢失的用户或系统数据,需要根据备份策略满足客户RTO和RPO的要求,数据副本只是原数据的全量或增量拷贝。而归档主要是长期保存数据,满足法规遵从或企业审计等需要,数据一般只归档一份,归档时原数据就会被删除、并在主存保留存根,当归档数据再次被访问到时,通过存根来回调数据。





====================================分割线================================


本文转自d1net(转载)

目录
相关文章
|
10天前
|
Linux 编译器 开发者
Linux设备树解析:桥接硬件与操作系统的关键架构
在探索Linux的庞大和复杂世界时🌌,我们经常会遇到许多关键概念和工具🛠️,它们使得Linux成为了一个强大和灵活的操作系统💪。其中,"设备树"(Device Tree)是一个不可或缺的部分🌲,尤其是在嵌入式系统🖥️和多平台硬件支持方面🔌。让我们深入了解Linux设备树是什么,它的起源,以及为什么Linux需要它🌳。
Linux设备树解析:桥接硬件与操作系统的关键架构
|
11天前
|
前端开发 安全 JavaScript
计算机软件从 CS 模式到 BS 架构迁移背后的动因
计算机软件从 CS 模式到 BS 架构迁移背后的动因
20 0
|
20天前
|
canal 消息中间件 关系型数据库
【分布式技术专题】「分布式技术架构」MySQL数据同步到Elasticsearch之N种方案解析,实现高效数据同步
【分布式技术专题】「分布式技术架构」MySQL数据同步到Elasticsearch之N种方案解析,实现高效数据同步
66 0
|
24天前
|
搜索推荐 数据挖掘 测试技术
邮件营销新风向!5款不容错过的热门软件全面解析!
本文介绍了5款热门邮件营销软件:Zoho Campaigns、Campaign Monitor、Sendinblue、Constant Contact和GetResponse。这些工具各具特色,提供丰富的模板、自动化营销、A/B测试和分析功能。Zoho Campaigns以其强大的集成能力脱颖而出,Campaign Monitor强调易用性,Sendinblue是一站式解决方案,Constant Contact专注于社交和邮件营销,而GetResponse则提供全面的工具和高度自定义选项。每款产品都旨在帮助用户提升邮件营销效率和客户互动。
24 0
|
24天前
|
运维 Linux Apache
LAMP架构调优(十)——Apache禁止指定目录PHP解析与错误页面优化
LAMP架构调优(十)——Apache禁止指定目录PHP解析与错误页面优化
197 2
|
26天前
CRM软件推荐2024:五款顶级产品解析,助您找到最佳选项!
2024年,随着民营经济发展,CRM软件成为企业增长的关键。本文推荐了五款高好评CRM:1) Zoho CRM,以其易用性和性价比受青睐;2) Zoho Bigin,轻量级选项适合小微企业;3) Salesforce,CRM巨头,但国内售后不足;4) Hubspot,提供免费版,付费版价格较高;5) Pipedrive,专注小型团队。企业在选择时应考虑试用体验和服务质量。
31 6
|
29天前
|
消息中间件 弹性计算 Kubernetes
Knative 架构解析
【2月更文挑战第29天】Knative作为构建无服务器产品的基础设施,建立在Kubernetes和Istio之上,提供从源代码到服务的编排、流量管理、自动扩缩容和事件绑定等功能,分为Build、Eventing和Serving三个模块,旨在确保编程模型的可移植性。
|
29天前
|
设计模式 存储 API
C++桥接模式大解析:轻松设计与实现高效软件架构
C++桥接模式大解析:轻松设计与实现高效软件架构
160 0
|
1月前
|
消息中间件 存储 Cloud Native
深度剖析 RocketMQ 5.0,架构解析:云原生架构如何支撑多元化场景?
了解 RocketMQ 5.0 的核心概念和架构概览;然后我们会从集群角度出发,从宏观视角学习 RocketMQ 的管控链路、数据链路、客户端和服务端如何交互;学习 RocketMQ 如何实现数据的存储,数据的高可用,如何利用云原生存储进一步提升竞争力。
140009 0

推荐镜像

更多