文章目录

  • 备份方案概述
    • 为什么需要备份
    • 备份面临的挑战
    • 什么是备份
    • 备份、容灾、归档
  • 备份方案架构
    • 备份系统的组成
    • 备份系统的三要素(BW、RPO、RTO)
    • 备份策略
    • 备份方案架构
    • 本地集中备份
    • 一体化备份
    • 本地和远程集中备份
    • 多分支集中备份
  • 典型备份网络
    • LAN-Base
    • LAN-Free
    • Server-Free
  • 常用备份技术
    • 多种备份特定
    • 统一管理
    • 全局重删
    • 重删技术分类
    • 高可靠系统
    • 易扩展说明
    • 快照备份
    • 兼容性支持说明
  • 备份应用案例
    • 案例1
    • 案例2
    • 案例3

备份方案概述

为什么需要备份

  • 数据备份是数据保护的最后一道防线。
  • 相对于IT环境的发展,备份软件发展滞后。

备份面临的挑战

什么是备份

  • 备份的定义:

    • 为应付文件、数据丢失或损坏等可能出现的意外情况,将电子计算机存储设备中的数据复制到磁带等大容量存储设备中
    • 备份实际就是一种“复制”操作,备份数据通常以另外一种格式保存
    • 备份目的是为了恢复
  • 在一套备份系统中,通常包括以下组件:
    • 备份服务器:备份服务器是运行备份软件的载体,一般是PC服务器和小型机。
    • 备份软件:备份系统的核心,备份软件控制生产数据拷贝到存储介质上,并对备份数据进行管理,如Symantec的Backup Exec和NetBackup等。
    • 存储设备:备份数据存储的设备,一般为磁盘阵列、物理磁带库或者虚拟带库。

备份、容灾、归档

备份是容灾的基础。

备份方案架构

备份系统的组成

  • 备份服务器:维护所有的配置信息(客户端,介质代理,备份设备等),管理所有的作业和历史任务记录,提供GUI/WEB等管理界面
  • 介质服务器:负责管理数据在物理存储设备和它对应的客户端代理之间传输数据。
  • 备份介质:
    • 磁盘阵列:适用于数据量大,备份窗口相对较小,对备份设备的性能和可靠性要求很高的场合,如数据中心。产品如华为OceanStor V3系列、18000系列等。
    • 磁带库:适用于备份数据量不大,时间窗口宽裕,或希望将数据异地离线长期保存的场景。如HPMSL6060、IBM TS3310 等。
    • 虚拟带库:需继承企业原有磁带备份架构和策略,又需提高备份速度的场景,如华为VTL6900。(VTL:Virtual Tape library虚拟磁带库。可以融入到现有磁带备份环境中,和磁带产品配合使用,构成一个集磁带和磁盘两种技术优势的解决方案。)
    • 光盘塔、光盘库:适用于对速度要求不高,容量不大,不用经常擦写的场景,如教育、档案、图书馆、广电等行业,如SONYPDJ-1080。
    • 云存储:适合备份数据量不是很大的业务,如OceanStor 9000 、 FusionStorage 。
  • 一体机:就是将主服务器,介质服务器,备份介质集成到一个物理设备上。如:HDP3500E。

备份系统的三要素(BW、RPO、RTO)

  • BW(Backup Window):一个工作周期内留给备份系统进行备份的时间长度。
  • RPO (Recovery Point Objective):可以承受的最大数据丢失量。
  • RTO (Recovery Time Objective):可以承受的最长停机时间。

备份策略

  • 备份策略的选择:

    • 多于操作系统和应用软件,在每一次系统更新或者安装了新的软件后做一次全备份。
    • 对于关键的应用数据,涉及每天大量的数据更新,但是总数据量不是很大,我们可以用户在使用少量数据的时候每天做一个全备份。
    • 对于关键应用,且相对数据的总量每天只有少量的数据更新,我们可以在每月或每周做一个全备份,在次基础上可以在一系列短一点的间隔上做增量备份。
  • 典型备份类型:
    • 完全备份:每天全备份。

      • 优点:能够基于上一次的完全备份快速恢复数据,恢复窗口小。
      • 缺点:所占用的存储空间大,每次备份耗时长,备份窗口大。
    • 累积增量式备份:每周一次全备份,本周其余每天备份与上次备份的差异部分。
      • 优点:相对完全备份来说每次备份可以节约一个完全备份的存储空间,备份窗口较小,恢复窗口较小。
      • 缺点:恢复时必须依赖上一次完全备份和本次的累积增量式备份才能完整恢复数据,恢复时间较差异增量式备份较短。
    • 差异增量式备份:每周一次全备份,本周其余每天备份与全备份的差异部分。
      • 优点:能够最大限度地节省存储空间,备份窗口小。
      • 缺点:数据恢复时必须依赖上一次完全备份和每一次的差异增量式备份才能对数据进行完整恢复,恢复时数据重构较慢,恢复时间较长。

备份方案架构

本地集中备份

  • 场景:本地DC集中备份、运营商、企业等。
  • 支持的平台:
    • 支持Windows, Linux和UNIX平台的文件和应用备份。
    • 支持VMware, Hyper-V, FusionCompute虚拟化平台备份。
  • 方案亮点:
    • 支持并行重删,节约备份存储空间;
    • 支持调用华为阵列的硬件快照进行数据备份, 业务零影响,秒级恢复;
    • 全图形化GUI统一管理,无需编写任何脚本,操作维护简单。

一体化备份

  • 场景:SMB、分支机构小数据量的本地备份
  • 支持的平台:
    • 支持Windows, Linux和UNIX平台的文件和应用备份
    • 支持VMware, Hyper-V, FusionCompute虚拟化平台备份
  • 方案亮点:
    • 备份服务器、备份存储一体化,设备和维护费用减少50%;
    • 全图形化GUI统一管理,无需编写任何脚本,操作维护简单。

本地和远程集中备份

  • 场景:

    • 本地DC集中备份、运营商、企业等
    • 远程备份
  • 支持的平台:
    • 支持Windows, Linux和UNIX平台的文件和应用备份
    • 支持VMware, Hyper-V, FusionCompute虚拟化平台备份
  • 方案亮点:
    • 支持并行重删,节约备份存储空间;
    • 支持调用华为阵列的硬件快照进行数据备份, 业务零影响,秒级恢复;
    • 全图形化GUI统一管理,无需编写任何脚本,操作维护简单。

多分支集中备份

  • 场景:

    • 本地DC集中备份、运营商、企业等
    • 统一管理
  • 支持的平台:
    • 支持Windows, Linux和UNIX平台的文件和应用备份
    • 支持VMware, Hyper-V, FusionCompute虚拟化平台备份
  • 方案亮点:
    • 支持并行重删,节约备份存储空间;
    • 多个备份域统一管理,运维管理成本降低50%;
    • 支持调用华为阵列的硬件快照进行数据备份, 业务零影响,秒级恢复;
    • 全图形化GUI统一管理,无需编写任何脚本,操作维护简单。

典型备份网络

LAN-Base

  • LAN-Base:备份数据流通过现有LAN网络进行传输。
  • 优点:
    • 充分利用现有网络,节省投资。
    • 对设备的要求较低。
  • 缺点:
    • 占用现有网络带宽。
    • 备份性能受限。
    • 对主机应用有一定影响。

LAN-Free

  • LAN-Free:备份数据流通过SAN网络进行传输。
  • 优点:
    • 对现有业务网络影响小
    • 备份性能好
  • 缺点:
    • 对网络的投资较大
    • 对设备的要求较高

Server-Free

  • Server-Free:备份数据流不经过生产服务器,而是通过独立网络进行传输。
  • 优点:
    • 对业务主机几乎无影响
    • 对现有业务网络几乎无影响
    • 备份性能好
  • 缺点:
    • 对网络的投资较大
    • 对设备的要求较高

常用备份技术

多种备份特定

统一管理

  • 集中管理的对象包括企业的主服务器、所有介质代理、存储设备和客户端代理。
  • 统一管理的内容包括:
    • 统一性能管理,如:历史性能统计,性能数据导出等。
    • 统一监控管理,如:系统状态实时监控,资源业务状态查询等。
    • 统一设备管理,如:物理设备管理,简单的配置向导等。
    • 统一资源管理,如:统一存储资源管理,物理磁盘和共享存储空间的统一管理等。

全局重删

  • 重复数据删除(Deduplication)技术,简单来说,就是一种消除重复数据的技术,它用软件或硬件的方式,对存储数据进行处理,以消除其中的重复数据,从而减小数据占用的存储空间。
  • 重复数据删除的实现过程:需要存储的数据,以块为单位进行哈希比对,对已经存储的数据块不再进行存储,只是用索引来记录该数据块。对没有存储的新数据块,进行物理存储,再用索引记录,这样相同的数据块物理上只存储一次。通过索引,可以看到完整的数据逻辑视图,而实际上物理存储的数据却很少。
    • 原始数据存储在介质上。
    • 重删时以一定的数据块大小为单位进行比对。
    • 唯一的数据存放在重删后的空间里,后面的数据跟唯一数据进行比对,重复的数据则被删除,同时在指定的空间存放Index和Metadata。
    • 没有重复的数据则将这部分作为唯一数据保留在重删后的空间中,同时写入Index和Metadata。
  • 对备份的价值:
    • 能更有效的节省存储的空间,大大提高存储的利用率,降低用户的TCO。
    • 减小备份窗口。
  • 收益:
    • 嵌入式: 包括源端和目标端重删
    • 工作更快、更智能:在线处理使备份加快50%且网络简化90%
    • 内置复制:利用经过去重优化的复制来创建异地副本
    • 网络优化:使用本地查询缓存来维护WAN连接的性能

重删技术分类

  • 重删技术可以按照重删的位置、时刻、粒度、范围等多个维度进行分类。

    • 源端重删:先删除重复数据,再将数据传到备份设备。即:当数据从“源端”传输到“目标端”的过程中,在源端先对被传输的数据块进行哈希比对,如果该数据块先前已经被传输过,只需要传输哈希索引值。如果该数据块先前没有被传输过,就传输该数据块,并记录该数据块的哈希值。优点:可节约传输带宽。缺点:要占用源端资源进行去重处理。
    • 目标端重删:先将数据传到备份设备,存储时再删除重复数据。即:当数据从“源端”传输到“目标端”的过程中,把数据块传送到目标端,在目标端进行去重操作。优点:不占用源端的资源。缺点:不能节省传输带宽。在目标端有两种处理方式:
      • 在线处理方式(In-Line):在数据块存储之前进行去重处理,优点是占用存储空间较少,缺点是要影响数据传输性能。
      • 后处理方式(Post-Processing):先把数据块存储在缓存中,等系统空闲时再进行去重处理。优点是不影响数据传输性能,缺点是需要额外的存储空间。
  • 在线重删(Inline):数据写入磁盘之前进行重复数据删除。
  • 后处理重删(Post-processing):数据写入磁盘后开始进行重复数据删除。
  • 适应性重删(Adaptative Data Deduplication):性能要求较低的环境下采用在线重删,性能要求较高的时候采用后处理重删。
  • 文件级重删:也称为单实例存储(SIS),根据索引检查需要存储文件的属性,并与已存储文件进行比较如果没有相同文件,就将其存储,并更新索引;否则仅存入指向已存在文件的指针。
  • 块级重删:将文件/对象分解成固定长度或不定长度的数据块,对数据块进行哈希计算,并与已存块的哈希值进行比较,只存储唯一哈希的数据块。
  • 字节级重删:从字节层次查找和删除重复的内容,一般是通过压缩算法对用户数据进行压缩存储。
  • 本地重删:查找重复数据时,仅和当前存储设备内的数据进行比较。
  • 全局重删:查找重复数据时,和整个重删域中的所有存储设备的数据进行比较。

高可靠系统

  • 备份解决方案设计中所有三层的高可用性设计确保日常备份任务能够在没有任何系统损坏的情况下完成。

    • 备份服务器的HA:两个备份服务器能够以HA模式部署,提高可靠性。
    • 介质带你的多路径:所有介质代理以A-A模式工作并具有多路径支持,用于负载均衡和切换。
    • 双控制器:存储设备的双控制器使存储装置更稳定、更可靠。
    • 备份客户端会通过服务器切换来自动切换到集群中的另一服务器。
    • 自动切换:自动检测集群状态,自动切换。
    • 快速开关:服务器切换后,快速恢复备份作业。
    • 维护工作少:无需监控状态,备份可靠,维护工作较少。

易扩展说明

  • 在单个域中管理整个企业数据保护,具有良好的向外扩展能力。介质代理维护颗粒索引信息,以支持数百万对象。

  • 集中管理:使用分裂索引对所有信息进行集中管理。没有额外的维护成本。

  • 高灵活性:介质代理易于扩展,以支持更多数据。

  • 大规模:支持10000个客户端,比集中索引多100倍。

  • 颗粒恢复:单个对象的颗粒恢复,适用于VM、文件、 Exchange 、SharePoint、Lotus Notes。

  • 软件复制:

    • 优点:易于管理,支持从备份中心直接恢复备份数据。
    • 缺点:软件复制需要许可。
  • 存储复制:

    • 优点:无需软件许可。
    • 缺点:管理复杂。

快照备份

  • 通过快照集成支持存储阵列。
  • 支持脱离主机的基于代理的备份。
  • 具有快速可恢复能力:
    • 浏览备份内容,快速恢复所选对象。
    • 在后台将增量备份合并到全量备份以迅速恢复数据。
    • 从硬件快照恢复数据,还可以采用快照进行细颗粒度恢复。
  • 恢复副本:
    • 存储阵列保护:本机格式,存储自动发现,完全集成(无脚本),快照支持。
    • 存储阵列恢复:复原卷,克隆/挂载,拷回数据。
  • 保留副本(可选):
    • 有索引的保留副本:保护所有数据或仅保存有关数据。全部分层选项(磁盘/云/
      磁带)。对齐保留与恢复策略。
    • 阵列外保留:数据去重、压缩和加密选项。存储和位置独立。
    • 全部恢复选项:依赖于代理,跨服务器、全量(BMR)至颗粒级恢复。
    • 内容索引感知:代理/颗粒选项。

兼容性支持说明

  • 更多信息,请参考:http://documentation.commvault.com/commvault/v11/article?p=landing_pages/c_backup_agents.htm
  • 广泛的文件系统兼容性支持:
    • Windows:2016、2012、2008、2003、10、8、7、Vista、XP
    • Linux:
      • Asianux、Debian、Fedora、Gentoo、Mandriva、NeoKylin
      • OpenSuSE、Red Flag、Red Hat、Scientific、Slackware
      • Source Mage、SuSE 、Ubuntu、Z-Linux、Oracle、
    • Unix:IBM AIX、HP-UX、Oracle Solaris、FreeBSD
  • Other OS:Mac、IBM iSeries、OpenVMS、Novell OES
  • Storage:
    • Dell、EMC、Hitachi、Huawei、IBM N-Series
    • NetApp、NextaStor、Nexsan、Oracle ZFS、Stratus
  • 广泛的数据库和应用兼容性支持:
    • Oracle、Oracle RAC
    • SAP for Oracle、SAP MaxDB、SAP HANA
    • SQL Server、SQL Server Always On
    • Exchange、Active Directory、SharePoint
    • DB2、DB2 MultiNode
    • Sybase
    • Informix
    • MySQL、PostgreSQL
    • IBM Domino
    • Documentum
  • 广泛的虚拟化环境兼容性支持:
    • VMware
    • Hyper-V
    • OpenStack
    • Xen Server
    • RED HAT Enterprise
    • Nutanix
    • Huawei
    • Docker
    • Oracle VM
    • Azure
    • Amazon

备份应用案例

案例1

  • 业务挑战:

    • 现网应用以虚拟机平台为主,备份性能低。
    • 图书馆书籍分类数目多,缺乏统一的备份平台。
    • 需要建立一个异地灾备中心,保证备份数据安全。
  • 解决方案:
    • 使用LAN_Base组网方式部署,采用Enterprise集中备份解决方案。
    • 采用Simpana作为备份软件,华为存储作为本地备份介质及异地灾备中心备份介质。
  • 客户收益:
    • 不需要在每台虚拟机上安装代理软件,并及时自动发现新增虚拟机,保证了虚拟机平台的高效备份。
    • 采用重复数据删除技术,大大降低了存储资源的占用。
    • 通过远程复制技术,实现快速可靠备份。

案例2

  • 业务挑战:

    • 检察业务数据快速增长,管理工作困难。
    • 缺乏统一业务应用平台进行业务备份。
    • 希望建设一套备份系统,能实现业务备份平台与上下级单位进行数据交互。
  • 解决方案:
    • 建设统一备份平台,使用Simpana作为备份软件,VTL6900作为备份介质。
    • 部署LAN_Base、LAN_Free混合组网,最大化利用现网资源。
    • 采用重复数据删除技术,降低存储空间消耗。
  • 客户收益:
    • 实现高检统一业务数据库、本地业务应用数据库、及应用服务器及非关键业务系统的高性能备份。
    • 新建统一业务备份平台,完全满足上下级单位数据交互需求。
    • 对不断增长的数据统一备份管理,备份系统支持弹性扩展。
    • 重复数据删除降低了带宽及存储设备的消耗。
  • 生产存储:统一业务应用软件的数据存储采用SAN+NAS存储架构,结构化数据采用SAN的方式存储,文件类非结构化数据采用NAS的方式存储从而实现数据的大集中存储。
  • 备份采用近线备份加离线的方式:
  • 近线备份,主要用于恢复数据业务数据,可采用虚拟带库方式实现,以便在规定时间内能完成大容量数据备份任务。由于虚拟磁带库支持压缩存储和删除重复数据技术,对于案件数据这种数据块重复率很高的数据压缩率能达到10:1或更高。
  • 离线备份采用物理带库来实现,LTO5驱动器在不压缩的情况下可以存储1.5T,一般离线备份按照需要存储数量的7倍进行计算,即45*7=315T,所需要的槽位数应不少于:315/1.5=210。
  • 统一应用数据库和本地业务应用数据库采用LAN-FREE的备份组网。
  • 非关键业务系统采用LAN-BASE备份组网。

案例3

  • 面临的挑战

    • DAS存储架构,存储扩展困难,管理成本高
    • 无集中备份系统,需手工操作,且可靠性不高
  • 华为解决方案
    • 生产中心部署一套NBU + VTL备份系统
    • 灾备中心部署一台VTL
    • 生产中心与灾备中心VTL之间,通过IP网络, 进行远程备份数据复制,达到容灾
  • 客户价值
    • RTO、RPO为天级,当生产中心出现故障,所有数据可恢复到上一次备份点,减少企业的直接经济损失和名誉损失。
    • 投资较少,实现了本地保护和异地容灾。
    • 实现存储的在线动态扩展,降低维护成本。

备份方案技术及应用【10】相关推荐

  1. 在Linux上使用的10种云备份方案

    在Linux上使用的10种云备份方案 导读 不久前,为用户提供一种备份远程机器上数据的简易方法还很稀奇.现在,我们已觉得这理所当然.Dropbox及其他公司简化了这项任务.苹果.谷歌和微软都提供各自的 ...

  2. 某电力企业数据备份方案解析

    企业的大量信息包含在数据中,如何保护企业的数据,在现代企业管理中,已经越来越重要.本文主要讨论某电力企业业务管理系统中的数据备份实现技术和相关的方式.策略等,同时,对SmallWorld的备份做了一定 ...

  3. SYBASE灾难备份方案

    SYBASE灾难备份方案     本方案主要从计算机系统的可用性出发,给出了高可用性问题的一般描述及群机方式的特色,进而提出了灾难备份的特殊考虑及SYBASE的灾难备份方案. 一.系统高可用性(Hig ...

  4. 群晖监控备份方案,为金融企业信息安全保驾护航

    视频监控作为一种重要的安防手段已经有很长的发展历史,在一些重要单位和场合,监控摄像头所拍摄的视频数据有着非常重要的作用.为了更充分的使用这些重要视频数据,使用单位需要对视频录像数据长期保存,以备后查. ...

  5. 大容量文件服务器备份方案

    公司有一台文件服务器,提供给设计部门,用来存放图纸,空间10T,已使用容量9.2T,文件约为100万个.由于文件服务器使用一台较为低端的DELL R320加上几个SATA硬盘做的RAID5,为安全计, ...

  6. 浪擎科技助市一中院构建700台桌面备份方案

    浪擎科技助市一中院构建 700 台桌面备份方案 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:of ...

  7. mysql数据库备份方案_MySQL平台数据库备份方案详细说明

    在数据库表丢失或损坏的情况下,备份你的数据库是很重要的.如果发生系统崩溃,你肯定想能够将你的表尽可能丢失最少的数据恢复到崩溃发生时的状态.有时,正是MySQL管理员造成破坏.管理员已经知道表已破坏,用 ...

  8. 混合云存储组合拳:基于云存储网关与混合云备份的OSS数据备份方案

    前言 阿里云对象存储(OSS)用户众多.很多用户因为业务或者合规性需求,需要对OSS内的数据做备份,无论是线上备份,还是线下备份.用户可以选择使用OSS的开放API,按照业务需求,做数据的备份,也可以 ...

  9. sql server 数据库备份方案

    代码 /* 利用T-SQL语句,实现数据库的备份与还原的功能 体现了SQL Server中的四个知识点: 1. 获取SQL Server服务器上的默认目录 2. 备份SQL语句的使用 3. 恢复SQL ...

最新文章

  1. web框架flask(4)——数据库
  2. 训练不出结果_工业设计师如何训练自己的设计思维? 问答
  3. Docker过程汇总
  4. UVA 11584—— Partitioning by Palindromes
  5. viewer.js实现预览效果
  6. cglib动态代理导致注解丢失问题及如何修改注解允许被继承
  7. php 字符串划线,php – 在elasticsearch中将整个字符串与短划线匹配
  8. 【开发者portal在线开发插件系列三】字符串 及 可变长度字符串
  9. Mounting A Windows Share On AIX Using CIFS
  10. .net websocket 获取http登录的用户_辽宁装备制造职业技术学院用户登录http://59.46.58.179/login...
  11. 在WCF中启用事务的6个步骤
  12. 听飞狐聊JavaScript设计模式系列07
  13. Leetcode 105. 前序和中序遍历序列构造二叉树
  14. 拓端tecdat|在Amazon Web Services中使用R语言运行模拟
  15. 【JVM实战】JVM参数调优
  16. 机械设计:如何能看懂复杂机械图纸中的尺寸标注,赶快学起来
  17. html5 321数字倒计时,JS实现的网页倒计时数字时钟效果
  18. captain and crew
  19. python注释多行
  20. matlab绘制三维柱状图(hist3,bar3)

热门文章

  1. 重磅官宣|数说故事联合GDMS高燃开启D3智能营销峰会
  2. 大数据晋级之路(4)Hadoop生态系统体系架构及基本概念
  3. Java 字母飘落小游戏
  4. AI智能生图技术的未来趋势
  5. 墙裂推荐!2019 年度数据库领域热点汇总
  6. 【论文】Saliency Detection: A Spectral Residual Approach阅读笔记
  7. 【云原生 • Kubernetes】认识 k8s 网络、外部网络访问 k8s 内部服务
  8. 评估指标——均方误差(MSE)、平均绝对误差(MAE)
  9. IoT黑板报0112:谷歌关闭Titan无人机上网项目
  10. 微信公众号怎么为用户提供文件下载功能