2021年6分钟彻底掌握存储和备份区别
存储与备份

dd命令
dd的作用是用指定大小的块拷贝一个文件, 并在拷贝 的同时进行指定的转换。 特点
1、对块进行操作,能备份整个硬盘(包括分区表、 MBR,其他Linux不能很好支持的文件系统) 2、可以进行压缩(麻烦一点) 3、由于是备份整个硬盘,文件系统上没有使用的 “空白”空间也会被保存起来,备份文件比较大
备份介质的选择
常用的备份介质
磁带、硬盘、光盘、软盘等。
几种备份介质的比较 选择备份介质
选择备份介质时,要从可靠性、速度、费用、 易保管性等方面综合考虑。
备份策略(1)
三种备份策略 完全(Full)备份
每隔一段时间对系统进行一次完全的备份,这样在备份时间间隔 内, 一旦系统发生故障使得数据丢失时,就可以用上一次的备份 数据恢复到上一次备份时的情况。 首先进行一次完全备份,然后每隔一个较短时间进行一次备份, 但仅备份在这个期间更改的内容。 这样一旦发生数据丢失,首先 恢复到前一个完全备份,然后按日期逐个恢复每天的备份,就能 恢复到前一天的情况。 首先每月进行一次完全备份,然后备份从上次进行完全备份后更 改的全部数据文件。 一旦发生数据丢失,使用一个完全备份和一 个差分备份就可以恢复故障以前的状态。
系统数据并不经常发生改变,所以一般只有当系统内 容发生变化时才进行。 一般只要备份不稳定部分就可 以了,其余的系统内容可以通过 Red Hat 的安装盘获得。
备份的分类(2)
用户备份
用户的数据变动更加频繁
需要为用户提供一个合理的最近的数据文件的 备份
用户备份通常采用增量备份和(或)差分备份 策略进行
12
tar 简介
了解电脑的数据存储和备份技术

了解电脑的数据存储和备份技术在科技快速发展的今天,电脑已经成为了我们生活中必不可少的一部分。
我们不仅关注电脑的性能和功能,还应该了解电脑的数据存储和备份技术,以保障我们重要数据的安全和稳定性。
本文将着重介绍电脑的数据存储和备份技术,让我们更加了解电脑存储和备份的原理和方式。
一、硬盘储存技术硬盘是电脑最常见的数据存储设备之一,其通过机械臂和磁头的动作来读写数据。
硬盘利用磁性技术将数据存储起来,具有存储容量大、价格相对较低和读写速度快等优点。
硬盘被广泛应用于个人电脑、服务器和数据中心等场景。
二、固态硬盘存储技术随着科技的进步,固态硬盘(SSD)逐渐成为取代传统硬盘的新选择。
与传统硬盘不同,固态硬盘没有移动部件,采用闪存芯片储存数据,具有读写速度快、抗震抗摔等优势。
尽管固态硬盘价格较高,但随着技术成熟和市场需求的增加,它在高性能计算和笔记本电脑领域得到了广泛应用。
三、内存技术内存是电脑中临时存储数据的地方,也被称为随机访问内存(RAM)。
内存采用芯片集成电路技术和电容存储单元,在电脑运行过程中存储和读取数据,具有读写速度快、容量小等特点。
不过,内存数据是临时存储的,电脑断电后数据会被清空,因此内存并不适合作为长期存储和备份数据的场景。
四、云存储技术随着网络的普及和带宽的提升,云存储技术迅速崛起。
云存储是将数据存储在遍布全球的云服务器上,通过互联网进行访问和管理。
云存储具有高可用性、灵活性和跨平台性的优势,用户可以随时随地访问自己的数据。
常见的云存储平台包括谷歌云盘、微软OneDrive和Dropbox等。
五、RAID技术RAID(冗余磁盘阵列)技术是一种将多个磁盘组合起来形成一个逻辑单元的数据存储技术。
RAID可以实现数据的备份、容错和提高读写速度。
常见的RAID级别包括RAID 0、RAID 1、RAID 5和RAID10等。
RAID技术在服务器和大规模数据存储场景中得到广泛应用,提供了高效而可靠的数据存储解决方案。
数据管理与储存的数据备份与存档策略

数据管理与储存的数据备份与存档策略随着信息技术的飞速发展,数据管理与储存成为了各个行业中不可或缺的一部分。
在大数据时代,数据备份与存档策略对于企业和个人数据的安全性和可靠性至关重要。
本文将探讨数据备份、存档的定义与区别,并提供一些高效可行的备份与存档策略。
一、数据备份与存档的定义与区别数据备份和数据存档是数据管理中常用的两个概念,它们虽然都是为了确保数据的安全性和防止数据丢失,但在实际应用中有所不同。
数据备份是指将原始数据在备份设备上进行复制或镜像,保留在备份系统中,以防止因意外、故障等原因造成的数据丢失。
通过备份,可以快速恢复数据,并确保业务的连续性和可用性。
一般来说,数据备份操作是定期进行的,可以按照全量备份和增量备份两种方式进行。
数据存档则是将数据存储在长期保存的介质上,以便以后需要时进行检索和查询。
存档的数据通常是长期不变的,对存档数据的修改和删除操作都要经过严格的权限控制。
存档数据的保存时间一般较长,可以是数年甚至更久。
简而言之,数据备份是为了应对日常的数据丢失风险,而数据存档则是为了满足法规合规要求或长期数据的保存需求。
二、数据备份与存档的策略1. 制定备份与存档策略前先了解数据需求在制定备份与存档策略之前,我们需要充分了解数据的需求,明确备份和存档数据的重要性、敏感性以及需要保留的时间。
根据不同的数据需求,制定不同的保留时间和备份频率是很重要的。
2. 备份与存档策略结合实际情况备份与存档策略需要根据实际情况选择合适的技术方案和存储介质。
对于小型企业或个人用户,可以选择云备份服务,将数据备份至云端存储。
对于大型企业,可以结合本地备份和远程备份,以确保数据的安全性和可用性。
3. 定期验证备份与存档的完整性定期验证备份与存档的完整性是确保备份和存档策略有效的重要步骤。
通过定期进行数据恢复测试,可以验证备份和存档数据的可靠性,并及时修复备份和存档过程中可能出现的问题。
4. 合理分层管理备份与存档数据根据数据的重要性和敏感性,可以将备份和存档数据进行分层管理。
存储与备份

存储与备份存储的含义:1.它是数据临时或长期驻留的物理媒介;2.它是保证数据完整安全存放的方式或行为。
常用的存储种类:磁盘——SATA硬盘(7500转/分钟存储量大)、SAS硬盘(15000/分钟读写速度快存储量小)、IDE硬盘——(转速,读写速度不一样)设备代表:磁盘阵列优点:速度快、可靠性高缺点:不易于离线归档、成本较高磁带——LTO1-5(存储量不一样)设备代表:磁带机、自动加载机、磁带库优点:成本低廉,移动性高、防震且经久耐用、格式可靠等诸多优点。
缺点:速度慢、保存条件苛刻三种存储方式:DAS、NAS、SANDAS直接连接存储(例:U盘)DAS:就是将传统的服务器与存储设备直接连接的存储方式,每一个服务器只能管理和访问与之相连存储设备。
NAS网络连接存储NAS:是将存储设备通过集线器或交换机直接连到标准的网络拓扑结构上,是一种专业的网络文件存储及文件备份设备,因此也称为网络存储。
SAN存储域网络SAN :(Storage Area Network)信息存储区域网络,简称为存储网络,是一个独立于服务器网络系统之外的,几乎拥有无限信息存储能力的高速信息存储网络。
数据归档与备份归档:(离线归档,赛门铁克归档——只限于邮件和文件服务器)1.将过期数据移动走2.你的原有信息拷贝3.可以用来发现和查找数据备份:(历史数据备份,同步备份)1. 将所有数据拷贝或快照2.你的信息的第二份拷贝3.用来恢复数据注:备份策略无法替代归档策略备份策略和归档策略互为补充可以保证数据在任何时刻的可用性数据备份:数据备份概述数据备份就是将数据以某种方式加以保留,以便在系统需要时重新恢复和利用。
其作用主要体现在如下两个方面:1.在数据遭到意外事件破坏时,通过数据恢复还原数据。
2.数据备份是历史数据保存归档的最佳方式。
备份的最基本问题是:为保证能恢复全部系统,需要备份多少以及何时进行备份。
目前常用的备份方法备份策略有:(1)全盘备份;(2)增量备份;(3)差异备份。
电脑网络存储与备份技术

电脑网络存储与备份技术随着信息化时代的到来,电脑网络存储与备份技术的重要性日益凸显。
电脑的存储容量虽然越来越大,但安全性和可靠性却在一定程度上成了问题。
所以,本文将对电脑网络存储与备份技术这个话题进行探讨。
一、电脑网络存储技术电脑网络存储技术是将数据存储在网络上的技术,包括本地网络存储和云存储两种方式。
本地网络存储是指将数据存储在网络存储设备上,而云存储则是将数据存储在远程服务器上。
本地网络存储的好处是存储速度快,而且用户可以更好地掌控自己的数据,但是设备的安全和容量都需要用户自己负责。
相比之下,云存储可以提供更大的存储空间和更好的安全性,而且能够随时随地进行数据的访问。
二、电脑网络备份技术电脑网络备份技术是指将电脑中的数据备份到网络上的技术。
备份可以是全盘备份,也可以是选择性备份。
全盘备份可以保证数据的完整性,但是备份时间较长;而选择性备份则可以快速备份需要的数据。
备份数据的方式也有多种,比如可以通过外接硬盘备份,或者将数据备份到云端。
三、电脑网络存储与备份技术的优缺点电脑网络存储与备份技术不仅带来了便利性,同时也带来了一些优缺点。
优点:1.存储空间更大,可以更好地管理和保存数据。
2.可以随时随地进行数据的访问和共享,增强了协作能力。
3.备份可以提供更好的数据保护和恢复能力,降低了数据丢失和损坏的风险。
缺点:1.存储数据需要一定的成本。
2.数据的安全问题需要用户自行负责。
3.备份操作需要耗费时间和磁盘空间。
四、如何选择电脑网络存储与备份技术在选择适合自己的电脑网络存储与备份技术时,需要考虑以下几点:1.数据安全性。
数据的安全性是最重要的考虑因素,需要选择具有一定的安全性保障的存储方案。
2.成本和容量。
需要根据自己的实际需求选择合适的存储容量。
3.备份策略。
备份的时间和频率需要根据数据量的大小和重要性进行调整。
4.可行性。
选择的存储方案要具有一定的简便性,方便日常使用。
五、总结电脑网络存储与备份技术的发展为我们的数据存储和保护提供了更多的选择。
实用文档之6分钟彻底掌握存储和备份区别

实用文档之"6分钟彻底掌握存储和备份区别" 一直以来,存储和备份是两个相近的概念,但是又有很大区别的。
如果不是专业的技术专家,是比较难搞清楚这两者之间区别,特别是云的出现,这两个概念往往容易混在一起看。
本文从几个方面快速对比下存储和备份这两个概念的区别和发展,以及演变趋势。
1. 备份是不能独立数据容器存在,永远构建于存储之上存储是数据保存容器的统称,比如软盘,光盘,磁盘,磁盘阵列,中小规模业务用的NAS,专业的磁带库,专业的光纤存储网络SAN。
存储容量从几MB,到上100TB,甚至P级。
最近几年出现新的一种方案,云存储,其本身也分为个人用途和企业用途的。
个人数据存储用途比如百度网盘,360网盘,DropBox 等,通称保存个人的一些资图片,文档等;企业用途的如AWS的S3,阿里云的OSS,以及七牛云存储,又拍云,金山云的云存储等,通常用于关键业务系统,比如用户产生的文档,图片,视频等数据存储。
云存储有个好处是可以动态扩展存储空间,平台提供商由于采用低成本硬盘等方案,采用分布式技术,把本身廉价的硬盘聚集起来,构建成1个具备较高可靠性的存储方案;一些大平台,当具备规模效应后,平摊到用户,TCO成本会低不少,这是传统存储方案比较软肋的一个地方。
备份是一种数据保护的机制和方案,其实现必须依赖于具体的存储容器。
目前在备份这块的市场有非常多的品牌,如Symantec 的NBU ,CommVault的备份产品,IBM的TSM,EMC的NetWorker,还有专注混合云数据备份保护服务的多备份。
备份通常用于保护业务系统产生的核心数据或个人重要的数据。
一般的备份系统,通常会与硬件存储设备搭配组合成备份方案。
多备份目前是构建在阿里云存储,AWS的S3,七牛,以及金山云,百度云等云存储之上,所有备份的数据会存储在这些大存储平台上。
2. 存储通常解决地理空间的访问问题;而备份解决地理空间上的冗余保存问题我们工作用的WORD软件,如果没有数据存储介质,编辑产生的文档无法保存,配上IDE或SATA硬盘后,应用软件产生的数据可以很快保存在硬盘上。
云存储和云备份区别在那里?

云存储和云备份区别在那里?存储和备份一直是企业IT业务重要的组成部分,随着云计算、大数据的兴起,云存储、云备份已经逐渐取代传统的存储和备份业务,成为云计算总要的两个落地应用。
二者既有相同,也有不同。
不过,对于一些厂商来说,较为含糊的概念反倒会使他们的产品看上去更加的强大。
从概念上区分:虽然二者目前并没有一个准确的定义,但当我们试着去定义的时候,会发现二者的差并不明显。
云存储是托管服务供应商(MSP)提供的基于云的存储服务。
云备份是把结构化数据和非结构化数据通过SaaS应用备份到公有云或私有云。
从提供的服务上:云计算包括三个层面,二者其实是云计算下的两种具体应用,云存储可以看作是IaaS,而云备份可以看作是SaaS,备份是建立在存储的基础上。
打个比方:云存储就好像提供了一个盒子,而云备份则提供了将数据放进盒子的具体动作。
前者是静止的,后者是运动的。
以市面上几个主流产品为例:七牛就是主要做存储,主要提供存储空间、存储加速等服务。
其旨在取代用户需要为自有的非活动数据所做的部署、运营、管理、安置、供电和冷却工作。
多备份做的则是数据的备份,也就是将你的数据直接备份到七牛这样的云存储空间。
多备份同样可以直接写入云存储上,这就是造成两个概念混淆的一个因素。
当然,数据备份并不是数据的终止,数据备份后会被同时保存在本地和云端,云端可以是一个或多个私有数据中心或虚拟数据中心(由IaaS供应商提供)。
也就是说SaaS会对接多个IaaS,举例子就是:你可以用多备份将数据备份相关的云平台。
有些人可能会问,既然云备份可以满足云存储的功能,为什么还要用云存储呢?这就涉及到了我们接下里的两一个问题:二者在技术上的不同。
从技术上说:云存储是分布式处理(Distributed Computing)、并行处理(Parallel Computing)和网格计算(Grid Computing)的发展,是透过网络将庞大的计算处理程序自动分拆成无数个较小的子程序,再交由多部服务器所组成的庞大系统经计算分析之后将处理结果回传给用户。
云端存储与数据备份

云端存储与数据备份云端存储和数据备份是如今越来越重要的话题。
许多人将其视为未来存储的必然趋势。
对于普通用户而言,云端存储能够解决手机或电脑储存不足的问题,而数据备份则可以把重要数据保存下来以备不时之需。
本文将详细介绍云端存储和数据备份的概念、原理、优劣以及操作方法。
一、云端存储云存储是指将数据上传到网络中的一种存储方式,将数据存放在互联网上的服务器上,用户随时可以通过互联网访问,无需从本地设备上访问。
云存储可以解决数据存储不足的问题,也可以帮助用户方便地存取数据。
与传统的本地存储相比,云存储具有如下优势:1. 安全性:由于云存储服务商提供的服务器和数据存储设备都有严格的物理安全防范措施,所以云存储数据相对较为安全。
而在本地存储中,则需要用户自行考虑数据的安全问题,例如设置密码、防病毒等。
2. 可靠性:由于云存储服务商提供的服务器可进行冗余备份,即数据存在多台远程服务器上,可以有效地保证数据的可靠性。
在本地存储中,一旦本地存储设备出现损坏或丢失,数据将会永久丢失。
3. 方便性:由于数据存储在云端,所以用户无需随身携带存储设备便可以随时随地访问数据。
而本地存储则需要用户自行备份数据并妥善保管存储设备。
例如,苹果公司提供的iCloud,是一种基于云存储的服务。
用户可以将图片、文档、音乐等数据存储到iCloud中,随时在各种设备上访问。
二、数据备份数据备份是指将数据复制一份,以备在原数据遭到损坏或丢失时进行恢复。
数据备份可以在本地缓存或者远程服务器上进行。
与云存储相比,数据备份的目的主要是为了防止数据丢失而进行的复制,而不像云存储一样用于数据存储。
数据备份的优势如下:1. 防止数据丢失:由于数据的多个备份,一旦数据原件损毁或丢失,可以随时取出备份数据进行恢复。
2. 方便数据管理:备份数据可以按需分类保存,有助于数据管理。
3. 安全性:备份数据散布在多个存储设备上,即使有些设备遭到损坏,仍然可以通过其他设备进行检索。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
6分钟彻底掌握存储和备份区别欧阳光明(2021.03.07)一直以来,存储和备份是两个相近的概念,但是又有很大区别的。
如果不是专业的技术专家,是比较难搞清楚这两者之间区别,特别是云的出现,这两个概念往往容易混在一起看。
本文从几个方面快速对比下存储和备份这两个概念的区别和发展,以及演变趋势。
1. 备份是不能独立数据容器存在,永远构建于存储之上存储是数据保存容器的统称,比如软盘,光盘,磁盘,磁盘阵列,中小规模业务用的NAS,专业的磁带库,专业的光纤存储网络SAN。
存储容量从几MB,到上100TB,甚至P级。
最近几年出现新的一种方案,云存储,其本身也分为个人用途和企业用途的。
个人数据存储用途比如百度网盘, 360网盘,DropBox等,通称保存个人的一些资图片,文档等;企业用途的如AWS的S3,阿里云的OSS,以及七牛云存储,又拍云,金山云的云存储等,通常用于关键业务系统,比如用户产生的文档,图片,视频等数据存储。
云存储有个好处是可以动态扩展存储空间,平台提供商由于采用低成本硬盘等方案,采用分布式技术,把本身廉价的硬盘聚集起来,构建成1个具备较高可靠性的存储方案;一些大平台,当具备规模效应后,平摊到用户,TCO成本会低不少,这是传统存储方案比较软肋的一个地方。
备份是一种数据保护的机制和方案,其实现必须依赖于具体的存储容器。
目前在备份这块的市场有非常多的品牌,如Symantec 的NBU ,CommVault的备份产品,IBM的TSM,EMC的NetWorker,还有专注混合云数据备份保护服务的多备份。
备份通常用于保护业务系统产生的核心数据或个人重要的数据。
一般的备份系统,通常会与硬件存储设备搭配组合成备份方案。
多备份目前是构建在阿里云存储,AWS的S3,七牛,以及金山云,百度云等云存储之上,所有备份的数据会存储在这些大存储平台上。
2. 存储通常解决地理空间的访问问题;而备份解决地理空间上的冗余保存问题我们工作用的WORD软件,如果没有数据存储介质,编辑产生的文档无法保存,配上IDE或SATA硬盘后,应用软件产生的数据可以很快保存在硬盘上。
这是一个简单的硬盘存储支持软件工作的例子。
一旦本地硬盘如果坏掉,努力工作一周的成功,可能得重新再来。
通常的重要业务系统架构设计的时候,会充分考虑存储方案的构成,什么样的业务系统,在几个位置,数据如何分布,需要的容量,扩展需求等进行规划设计,重点解决业务系统不断增长的数据存储问题。
一般会就近业务应用服务器来部署存储架构。
不管是云存储,还是传统的存储架构,都有1个目标,让业务系统,在不同的位置和存储在空间上的访问是稳定连续进行的。
数据在一个地方始终是不可靠,机房断电,线路故障,硬件故障,火灾等,特别对于重要业务系统,如支付系统,一旦业务系统为了保持业务连续访问,考虑到了多个地点的数据镜像,就有一点备份的味道。
云存储目前在空间数据冗余保存方面,一般也有做数据垮地区的冗余保存,防止灾难的发生。
备份在此基础上,进一步封装逻辑,对数据在不同的地方,可以订制不同的复制策略。
较重要的数据,通常可以在1个地方进行冗余,比如用户产生的日志,图片等可以冗余1份;对于更关键的数据,如用户注册数据,数据存储索引数据,交易数据,金融系统相关数据等,必要时得多地冗余。
云存储的出现,使得基于云的备份方案,实现起来更加容易,轻易按需构建不同的地理位置的通道,只要你愿意,数据备份到全球几十个地区的云存储中心都可以。
这一切可以用最简单的手动复制方案,也可以用自动管理的方案,比如多备份等。
3. 存储通常解决连续数据读写,保存问题;备份解决时间版本冻结和回溯问题保存1个word文档,上传完一部电影,修改一个帖子,发送1条微信消息,这些要么被顺序写入硬盘,要么被写入专业的数据库或文件系统。
这是存储典型的一个应用场景,就是不断响应从业务或软件发送的数据保存需求,文档,电影,帖子最后只会有最新的一个状态,历史的状态一直被最新的状态覆盖。
既然有新增,那就也有删除,也有修改,所以存储并不识别上层软件的意图,可能是正常,也可能是恶意入侵,或误操作,新增和删除同样在底层会进行操作。
部分存储设计,带有一定的备份恢复能力,当然要想使用备份恢复能力,可能比部署一套备份方案,来的成本会更大。
我们都知道恢复一个硬盘的数据,通常得数上千块,硬盘不值钱,但里面的数据值钱。
解决新增,删除,修改等有意无意的行为对数据存储系统带来的影响,这时候得专业功能-备份上场。
备份系统最主要考虑的一个功能就是时间线版本冻结和回溯。
每次对存储系统的备份,都会形成1个当前备份时刻的数据镜像版本,恢复的时候就可以直接选择对应的版本恢复,数据就回到从前那一时刻状态。
当然不同的产品实现备份方案不一样,对于基于混合云架构的多备份来说,版本理论上可以一直保持下来,想怎么恢复,就怎么恢复。
另外,不同的实现,镜像的一致性结果不尽相同。
对于一致性要求高的场景,版本可能会冻结写请求,如数据库备份直接加写锁,这时候对业务会有短时间影响;如果你说自己是土豪出得起价,需要对业务系统几乎无干扰,几十上百万无所谓,则可以购买比较牛的连续数据保护方案(CDP),如国外的飞康CDP。
4. 存储通常面向硬件故障为安全设计目标;备份解决软硬件故障在内的多种因素引起的数据安全问题在我们日常概念中,存储就等于安全,特别是云计算概念出现后,包括周边的一些技术高手也有类似看法,实际上这是一个误区。
从最常用的机械硬盘开始,通常围绕温度,读写寿命,抗冲击力等设计,一些硬盘在读写超过几百TB后,就开始工作不正常,SSD 硬盘在环境温度变化,可能也会引起数据有效性变化。
随着存储安全技术的加强,出现了冗余整理的技术,把多块硬盘进行聚合,数据写入多块硬盘;提高了单块硬盘的可靠性。
进入到NAS,SAN 等专用存储解决方案后,通过冗余阵列,通道冗余,快照镜像等技术,进一步提高了存储容量和整个读写环节的可靠性。
但这些都是围绕硬件故障或存储区域故障进行设计。
云存储,包括对象存储和弹性块存储,核心设计目标依然是数据在硬件或存储节点或区域系统出问题时候,有能力从其它节点恢复。
备份系统一个重要设计思想就是围绕恢复设计。
备份把数据从1个节点,一个系统复制到另外一个节点,一个系统,规避了硬件、软件在同一时期发生问题的可能性;备份系统通常会在数据存储这里增加高级别的冗余配置,或冗余复制,或低成本的算术冗余数据分布。
备份系统通过时间版本化,空间冗余分布进一步规避了因为各种有意,无意的数据读写动作,包括人为操作,系统故障,软件缺陷,黑客入侵,病毒,自然灾难等,引起的数据丢失,新增,修改等问题。
一些设计得比较好的方案,会轻松还原数据。
即时在备份系统软件出现问题,也能把数据通过一定的流程还原回去。
多备份在业务系统出现问题后,甚至可以在选定数据库表或某1个文件独立恢复;如果数据采用混合云模式,数据再TB级别,也可以在极其短暂的情况下恢复到业务系统中。
5. 存储通常关注访问性能指标设计;备份重点关注一次备份和恢复的时间开销电脑从IDE硬盘,升级到SSD硬盘,操作系统启动速度,软件运行的速度明显不一样。
业务系统从普通的硬盘存储,过度到专业级SAN全光纤存储,甚至对数据进行上几百GB的全内存加速,目的就是为了提高数据读写的速度,提升终端用户的体验。
所以,存储系统通常会围绕IOPS指标来选型,场景不一样IOPS的选择也不一样。
当然价格也不一样。
云存储涉及到的弹性块存储,以及对象存储都有同样的考量指标,目标笔者了解到的是,弹性块存储通常在几十MB左右,而结合SSD方案的,则可以到上百MB。
云存储为了提高读的能力,通常结合了CDN技术。
部分厂家还提供了上传加速,比如七牛。
备份系统,非常关注一次备份和恢复的时间窗口,主要原因在于大部分备份系统是构建在生产主系统之上。
通常备份越快,对业务系统的影响越小。
业务系统的场景非常复杂,有的是文件大,如视频,图片,系统压缩文件,如多备份不少客户是数据库压缩后的文件进行备份,但单个文件得几百GB ;有的客户是海量的文件,如邮件系统,规模上TB级,数量也在亿级别。
如何在最短之内把数据备份完成,通常是一个比较辣手的问题。
在这块包括先压缩后备份,先归档再备份,或者直接快照后再备份等各种方案都有。
基本上总结起来就包括文件系统级的,IO块级别的,或者快照级别的备份。
文件系统级实施简单,价格低,性能受限文件系统IO能力;IO块级别实施复杂,价格贵,通常需要变化存储架构;快照级别可能对存储架构会有调整,适合规模小一点的。
传统主流大厂的方案一般都会有以上几个组合。
多备份目前聚焦在文件系统对象级,IO 块和快照方案作为辅组;结合变扫描边备份,实时发现,智能压缩,自适应CPU硬件加密等方案,尽可能减低处理时间。
依赖备份方案,恢复的机制相应也不一样,恢复速度也不一样;对于纯粹的备份来说,按照备份对象序列差异式的恢复变化的内容,依然是一个可靠与速度平衡的解决思路,且在目标系统可用的情况下,是非常合适的一个方案。
如果对于做了异地备份的情况,灾难式的恢复通常会受限于网络通道。
6. 存储通常以数据规模变”大”为美,而备份通常以最大程度把数据变“小”为美这里的变大,是指存储解决的问题是如何存储超大规模的数据。
在我们日常话题中,通常沟通交流的是谁家的硬盘支持1TB,2TB,4TB等,业务系统支持多少用户规模,产生了多少TB数据,数据库存储规模如何等,衡量一个存储系统设计的是否好,就是在大规模数据下,系统反应良好,用户感觉流畅。
而支持这一目标,通常会说存储服务器支持的硬盘块数,单块硬盘的容量,当然IO通道能力也是配套指标。
为了支持足够的大,配上专门的存储交换机,快速把大容量存储阵列映射到不同的服务器上;而数据集中存储在SAN网络中,有的高达几百TB甚至PB级别。
即使这样,支持压缩的特性也能派上用场,特别巨大的数据量,对存储的数据默认进行压缩或去重,降低数据占用空间。
云存储的出现,更是把容量推向了几乎无限;单个云平台或者准确受限于存储机房区域的容量和区域的数量。
由于动态扩容特性,当存储网络不够时,在IDC空间足够的情况下,可以不断增加节点完成存储节点的增加。
通常当数据足够大,数据足够久的时候,数据就需要归档备份起来。
而备份就是解决如何保持完整的数据同时,能更好的减低存储开销。
所以,一般来说,由于备份会采取在原端去重,或存储端全局去重等技术,保持最小的备份空间。
同时包括压缩等方案,也会自动在备份流程中引入。
在传统的实施方案中,由于要定期作全量,数据会变得很大,所以一般保留3个月,或半年,或按年做次全量等策略;在快照模型下,由于产生的数据规模比较大,通常云主机对云磁盘采取的快照备份一般也保持几个快照。