备份方案技术及应用【10】(1)

  • 备份策略

  • 备份方案架构

  • 本地集中备份

  • 一体化备份

  • 本地和远程集中备份

  • 多分支集中备份

  • 典型备份网络

    • 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倍。

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Java开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Java开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!

如果你觉得这些内容对你有帮助,可以扫码获取!!(备注Java获取)

img

写在最后

为了这次面试,也收集了很多的面试题!

以下是部分面试题截图

Java程序员秋招三面蚂蚁金服,我总结了所有面试题,也不过如此
《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!
8vG-1713614445459)]

[外链图片转存中…(img-nxdXKVcD-1713614445462)]

[外链图片转存中…(img-PGI4xpZI-1713614445464)]

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Java开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!

如果你觉得这些内容对你有帮助,可以扫码获取!!(备注Java获取)

img

写在最后

为了这次面试,也收集了很多的面试题!

以下是部分面试题截图

[外链图片转存中…(img-ExHcWevG-1713614445464)]
《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值