精华内容
下载资源
问答
  • 存储复制和镜像

    2019-10-01 12:40:48
    复制和镜像都是将一份数据搞成两份,区别就在于复制通常是异步的,而镜像通常是同步的。 异步更灵活,为什么这么说呢? 异步是根据策略进行的,而策略是人设定的,可以有多种策略,比如时间策略、阀值策略。但是...

    一、复制和镜像的概念

    复制和镜像都是将一份数据搞成两份,区别就在于复制通常是异步的,而镜像通常是同步的。

    异步更灵活,为什么这么说呢?

    异步是根据策略进行的,而策略是人设定的,可以有多种策略,比如时间策略、阀值策略。但是一点,假如我们定义了一个策略,一个小时复制一次,结果一个小时还没到的时候就断电了,那么不到一个小时的数据就丢失了。

    同步更可靠,为什么这么说呢?

    同步更底层,通常是基于I/O的,也就是说一份数据要写两次,对于应用来说,写两次肯定是慢的,但是在可靠性的角度而言,这是快的,即使在同步的时候断电,丢失的数据量很小。

    同步的慢是站在应用的角度来说的,同步的快是站在可靠性的角度来说的。

     

    此外,复制通常是依靠系统的功能,而镜像的实现更为底层,是基于IO实现的。

     

    总结一下吧!

    复制(异步复制):主站点写入成功,即向上层通报写入成功,然后在后台将数据通过网络传输到异地,不能保证数据的一致性,响应很快。

    镜像(同步复制):写操作在主站点和异地站点上都完成后,才向上层通报写入成功,保证两地的数据一致性,响应速度慢。

    二、意外发生后如何处理?

    复制会生成两份数据,一份是生产卷,一份是备用卷,对于有两份数据,系统其实是知道的,类似KVM虚拟化似的,系统是虚拟机,系统本身自己知道。生产卷如果坏了,需要将备用卷提升为生产卷,然后还要进行完整性校验业务才能正常继续,从生产卷意外发生到恢复业务需要小时级别的时间才能恢复 。复制通常是基于IP的,所以没有距离上的限制,即可以局域网也可以广域网,小时级别的恢复时间肯定不适用高可靠的应用,一般的应用足矣。

     

    镜像生成的两份数据是一模一样的,系统是无感的,生产卷故障之后也是将备用的提升为可用的,而且效率非常高,通常是分钟级,适合于高可靠的应用。

     

    还有一点值得一提,复制通常先搞一次全量,然后以后就慢慢增量了,而镜像不支持增强,生产卷写入一块数据,备用卷立马也写入一块。

     

     

    三、异步复制技术

    1、生产LUN接收生产主机的写请求

    2、写请求数据写入生产LUN后,立即响应主机写完成;

    3、在同步开始以前,先对生产LUN和灾备LUN分别生成快照;生产LUN的快照可以保证同步过程中读取到的生产LUN数据是具备一致性的。

    4、生产LUN向灾备LUN同步数据时,读取生产LUN快照的数据,复制到灾备LUN,这类似于数据库的锁机制。

    5、生产LUN向灾备LUN同步数据完成后,分别取消生产LUN和灾备LUN的快照,然后等待下一个同步的到来。

     

    四、同步复制技术

    1. 主LUN接收生产主机的写请求,记录这个I/O对应数据块的差异日志值为“有差异”
    2. 同时把写请求的数据写入主LUN和从LUN,写从LUN时需要利用配置好的链路将数据发送到远端复制站点。
    3. 判断定主LUN和写从LUN的执行结果,如果都成功,则将差异日志改为“无差异”,否则保留“有差异”,在下一次启动同步时重新拷贝这一数据块。

    五、宏杉同步镜像的写I/O流程

    1. 主机服务器的写请求到镜像卷
    2. 镜像卷将写IO请求复制为两份下发到两存储的镜像数据盘
    3. 等两套存储的镜像数据盘返回写操作完成
    4. 镜像卷返回写IO操作完成给前端主机,一个写请求完成。

     

    六、宏杉镜像技术的特点

    1. 支持镜像的双活模式,支持同时并发读写
    2. 因为是双活,所以故障快速切换,无须人工干预
    3. 存储阵列性能的提升,有效协调不同存储读写性能差异,大幅提升整体读写性能。

     

     

     

    转载于:https://www.cnblogs.com/yizhangheka/p/11549638.html

    展开全文
  • 复制、备份、镜像的联系与区别

    万次阅读 2010-03-25 22:53:00
    很简单的问题,但是弄清楚他们也是有好处的!基础学习之用。呵呵!!! 复制: 是把数据从一个设备复制到另一个设备或者一个设备的一个磁盘复制到另... 区别: 镜像是数据虽然存在两个物理设备中,但是OS逻辑层次
        很简单的问题,但是弄清楚他们也是有好处的!基础学习之用。呵呵!!!
     
     
    复制:
        是把数据从一个设备复制到另一个设备或者一个设备的一个磁盘复制到另一个磁盘,生成一个数据副本。
     
    镜像:
        是在两个或多个磁盘或磁盘子系统上产生同一个数据的镜像视图的信息存储过程。
     
    区别:
        镜像是数据虽然存在两个物理设备中,但是OS和逻辑层次只能识别到一个逻辑的设备。比如OSI镜像,GHO镜像,镜像站点等!
        复制是在OS和逻辑层能够识别到两个逻辑设备。右键。。。
     
                       写的太深奥了!!!下面的呢?
     
    复制和备份的区别

        用于备份和恢复数据的数据副本--备份。使用备份可以在发生故障后还原数据。通过妥善的备份,可以从多种故障中恢复数据,常见的故障有,媒体故障,误操作,硬件故障,自然灾害。而且备份有时候对于进行日常管理也很有帮助,比如说某个文档你修改后想回复到以前的某个状态。
        复制是备份的一种方式,你可以通过复制来达到备份的目的。
    备份有时候专指通过备份软件来达到保护数据的方式。备份软件备份的数据的存储格式可能和原来格式不一样,而且也常常这样,他摈弃了文件系统中的格式文件,压缩存储,恢复的时候再给你还原。
     
     
     
    复制的好处:
        可以快速启动数据而不需要进行恢复,复制主要用于实时要求比较高的系统。但是复制的最大问题是不能保证数据的逻辑性,当源数据出现问题的时候也会把错误复制到目标数据。

    备份的好处:
        可以长期保存,数据可以保存有很多的版本。缺点是备份有专用的格式,必须经过恢复才可用。

        因此,备份是数据保护的基础,而备份+复制将可以同时提供物理+逻辑的数据安全。
     
    复制有很多缺点:
    1
    )复制完之后不会与源数据作出对比和检查,不能保证数据的完整性。
    2
    )复制只能针对于不在使用的文件,对于正在使用的文件和数据库是不能实现的。
    3
    )复制只能针对于硬盘来做,不能使用磁带库等设备,不方便于异地保存。
     
        可以这么说吧,镜像是一种备份,备份是一种复制。但他们的区别也是显而易见的,每种方式都有自己的特点。
        在单机中复制用的多点,在服务器的维护中备份是最多的。镜像也会经常用到。

    本文出自 “bblxlit” 博客,请务必保留此出处http://bblxlit.blog.51cto.com/151710/24821

     

    展开全文
  • RAID10RAID01的区别

    2011-04-20 20:21:00
    RAID1是对磁盘的镜像,通过盘对盘的完整复制达到数据可靠性。数据读取性能确实较单一硬盘来的快,因为数据会从两块硬盘中较快的一块中读出。写入速度通常较慢,因为数据得分别写入两块硬盘中并做比较。 RAID0是通过...

    RAID1是对磁盘的镜像,通过盘对盘的完整复制达到数据可靠性。数据读取性能确实较单一硬盘来的快,因为数据会从两块硬盘中较快的一块中读出。写入速度通常较慢,因为数据得分别写入两块硬盘中并做比较。

    2011042020165616.png
    RAID0是通过对数据的分段存储在不同物理磁盘上,来达到数据存取时的性能提高。但并没有提供数据可靠性,如果一个磁盘失效,将影响整个数据。

    2011042020171357.png
    RAID 1+0 (RAID 0 over RAID 1)即先组建RAID 1,然后把组建好的RAID 1 再组建成 RAID 0

    RAID 0+1 (RAID 1 over RAID 0)即先组建RAID 0,然后把组建好的RAID 0 再组建成 RAID 1


    由于RAID 0+1时,先做RAID 0,没有数据备份,因此数据可靠性来说比RAID 1+0要更差。

    由于数据库对磁盘的读写性能和可靠性都有很高的要求,因此采用RAID 1+0 更为合适。

    转载于:https://www.cnblogs.com/hukn/archive/2011/04/20/the_difference_between_RAID10_and_RAID01.html

    展开全文
  • 常规、增量、差异备份的区别及优缺点(转) 1、当前主流的备份技术 数据备份: 即针对数据进行的备份,直接复制所要存储的数据,或者将数据转换为镜像保存在计算机中。诸如Ghost等备份软件,光盘刻录移动盘存储...

     

    常规、增量、差异备份的区别及优缺点(转)

     
     
    1、当前主流的备份技术  

     

    数据备份: 

    即针对数据进行的备份,直接复制所要存储的数据,或者将数据转换为镜像保存在计算机中。诸如Ghost等备份软件,光盘刻录和移动盘存储均属此类。 

    其采用的模式相对容易理解,分为逐档与镜像两种。一是直接对文件进行复制,另一是把文件压成镜像存放。 

    优点是方便易用,也是广大用户最为常用的。缺点是安全性较低,容易出错,其针对数据进行备份,如果文件本身出现错误就将无法恢复,那备份的作用就无从谈起。因此这种数据备份适用于常规数据备份或重要数据的初级备份。 

    磁轨备份(物理备份): 

    这种备份技术的原理是直接对磁盘的磁轨进行扫描,并记录下磁轨的变化,所以这种数据备份技术也被称为物理级的数据备份。 

    优点是非常精确,因为是直接记录磁轨的变化,所以出错率几乎为0,数据恢复也变得异常容易、可靠。这种数据技术通常应用在中高端的专业存储设备,部分中高端NAS(网络附加存储)如自由遁等专业存储设备就是采用此备份技术,这种数据备份技术在国外企业数据备份应用非常广泛。 
    磁轨备份采用的模式在国内并不统一,下面就简单介绍一下各种备份模式: 

    如果您问一个对计算机备份程序不熟悉的人,他可能会告诉您,备份不过是把计算机上的「所有」数据,拷贝一份而已。换句话说,如果您在星期二晚上做备份,星期三没有更动计算机上的任何数据,那么星期三晚上做的备份,与前一天晚上做的,是完全一样的,这是备份的方式之一,但您实在没有必要这样做,要了解备份,我们得先知道备份的种类。 

    2、数据备份的主要方式: 

    完全备份 

    完全备份(full backup)」,每个档案都会被写进备份档去。如上所述,如果两个时间点备份之间,数据没有任何更动,那么所有备份数据都是一样的。 

    这问题出自备份系统不会检查自上次备份后,档案有没有被更动过;它只是机械性地将每个档案读出、写入,不管档案有没有被修改过。备份全部选中的文件及文件夹,并不依赖文件的存盘属性来确定备份哪些文件。 

    (在备份过程中,任何现有的标记都被清除,每个文件都被标记为已备份,换言之,清除存盘属性)。 

    这是我们不会一味采取完全备份的原因 — 每个档案都会被写到备份装置上。这表示即使所有档案都没有变动,还是会占据许多存储空间。如果每天变动的档案只有 10 MB,每晚却要花费 100 GB 的存储空间做备份,这绝对不是个好方法;这也就是推出「增量备份(incremental backups) 的主要原因。 

    增量备份 

    跟完全备份不同,增量备份在做数据备份前会先判断,档案的最后修改时间是否比上次备份的时间来得晚。如果不是的话,那表示自上次备份后,这档案并没有被更动过,所以这次不需要备份。换句话说,如果修改日期「的确」比上次更动的日期来得晚,那么档案就被更动过,需要备份。 
    增量备份常常跟完全备份合用(例如每个星期做完全备份,每天做增量备份)差异备份是针对完全备份:备份上一次的完全备份后发生变化的所有文件。 

    (差异备份过程中,只备份有标记的那些选中的文件和文件夹。它不清除标记,既:备份后不标记为已备份文件,换言之,不清除存盘属性)。 

    使用增量备份最大的好处在于备份速度:它的速度比完整备份快上许多,同时由于增量备份在做备份前会自动判断备份时间点及文件是否已作改动,所以相对于完全备份其对于节省存储空间也大有益处。增量备份的不足之处在于数据还原的时间较长,效率相对较低,例如,如果您要还原一个备份档案,您必须把所有增量备份的磁盘都找一遍,直到找到为止,如果您要复原整个档案系统,那就得先复原最近一次的完整备份,然后复原一个又一个的增量备份。 

    要避免复原一个又一个的递增数据,提升数据的复原的效率,把做法稍微改变一下,就变成了「差异备份(differential backup)」。 

    差异备份 

    差异备份与增量备份一样,都只备份更动过的数据。但前者的备份是「累积(cumulative)」的—— 一个档案只要自上次完整备份后,曾被更新过,那么接下来每次做差异备份时,这个档案都会被备份(当然,直到下一次完整备份为止)。 

    这表示差异备份中的档案,都是自上次完全备份之后,曾被改变的档案。如果要复原整个系统,那么您只要先复原完全备份,再复原最后一次的差异备份即可。增量备份是针对于上一次备份(无论是哪种备份):备份上一次备份后,所有发生变化的文件。 

    (增量备份过程中,只备份有标记的选中的文件和文件夹,它清除标记,既:备份后标记文件,换言之,清除存盘属性。) 

    跟增量备份所使用的策略一样,您平时只要定期做一次完全备份,再定时做差异备份即可。 

    所以,差异备份的大小,会随着时间过去而不断增加(假设在完全备份间,每天修改的档案都不一样)。以备份空间与速度来说,差异备份介于递增备份与完全备份之间;但不管是复原一个档案或是整个系统,速度通常比完全备份、增量备份快(因为要搜寻 / 复原的磁盘数目比较少)。 

    基于这些特点,差异备份是值得考虑的方案,增量备份与差异备份技术在部分中高端的网络附加存储设备如IBM、HP、及自由遁等品牌的部分产品的附带软件中已内置。 

    3、不同备份类型组合应用的示例 

    (1)、完全备份与差异备份 

    以每周数据备份计划为例,我们可以在星期一进行完全备份,在星期二至星期五进行差异备份。如果在星期五数据被破坏了,则你只需要还原星期一完全的备份和星期四的差异备份。这种策略备份数据需要较多的时间,但还原数据使用较少的时间。 

    (2)、完全备份与增量备份 
    还是以每周数据备份为例,在星期一进行完全备份,在星期二至星期五进行增量备份。如果在星期五数据被破坏了,则你需要还原星期一正常的备份和从星期二至星期五的所有增量备份。这种策略备份数据需要较多的时间,但还原数据使用较少的时间。 

    原文地址 http://zhidao.baidu.com/question/55675401.html
    展开全文
  • 1、当前主流的备份技术 数据备份: 即针对数据进行的备份,直接复制所要存储的数据,或者将数据转换为镜像保存在计算机中。诸如Ghost等备份软件,光盘刻录移动盘存储均属此类。 其采用的模式相对容易理解,分为逐...
  • Redis 的安装,五大基础类型,常用命令,配置文件详解,持久化RDBAOF,主从复制,集群搭建,Jedis 点击进入... 系列博客:http://www.cnblogs.com/itdragon/category/1122427.html Solr Solr7 安装部署,管理...
  • 模板中显示需要的关联对象改用实体的复制版本来存储,例如:Topic中原来关联的Album,现在改由TopicReplica来存储,TopicReplica继承自Topic strategy模块 com.apobates.forum.core.verify 整合为: core.security....
  • 1.2.9 你理解常见如阿里,和友商大数据平台的技术体系差异以及发展趋势技术瓶颈,在存储和计算两个方面进行概述 1.3.0 在云计算大数据处理场景中,每天运行着成千上万的任务,每个任务都要进行 IO 读写。存储...
  • 列表常用操作 - 连接 / 复制(复制元素和复制数组) / 长度 / 排序 / 倒转 / 查找 生成列表 - 使用range创建数字列表 / 生成表达式 / 生成器 元组的使用 - 定义元组 / 使用元组中的值 / 修改元组变量 / 元组和列表转换...
  • 注意,修改 redis.conf 配置单点唯一区别是下图部分,其余还是常规的这几项: port 9001(每个节点的端口号) daemonize yes bind 192.168.119.131(绑定当前机器 IP) dir /usr/local/redis-cluster/9001/...
  • theta1 = initial_theta.copy() # 因为正则化j=1从1开始,不包含0,所以复制一份,前theta(0)值为0 theta1[0] = 0 temp = np.dot(np.transpose(theta1),theta1) J = (-np.dot(np.transpose(y),np.log(h))-np...
  • DRBD(一) DRBD详解 及 DRBD配置

    万次阅读 2016-10-02 10:56:08
    下面将会全面认识DRBD, 并进行DRBD基本配置:DRBD工作原理,DRBD与RAID1区别,DRBD与集群共享存储,配置etcdrbd.conf、global_common.conf文件DRBD资源,最后测试DRBD文件镜像复制功能,还给出DRBD脑裂问题的解决...
  • 写时复制上边的是普通存储,下边的是按需分配联合挂载aufs文件级存储,通过挂载来实现diff目录保存各层具体文件系统的内容,即对各层挂载前的数据。layers目录保存镜像的层ID及之前的父子关系。mnt目录镜像的挂载点...
  • CDP那些事 2011年,SNIA(国际存储...CDP技术要能够同时满足实时备份、异地容灾和恢复到任意时间点三个特点,这不仅是CDP区别于传统复制镜像和快照技术的主要特点,更是CDP容灾备份方案优于定时备份、HA高可用、...
  • 内核以镜像的形式存储在启动介质中。 2.2启动后 内核在DDR中运行 2.3启动过程 将内核从启动介质中复制到DDR内存中,在执行相关的代码进行硬件的初始化软件架构的建立 (3)常用的启动介质 inand,nand,SD卡,Nor...
  • 动态迁移

    千次阅读 2015-11-26 17:26:54
    静态迁移动态迁移的 区别就是静态迁移明显有一段时间客户机的服务不可用,而动态迁移则没有明显的服务暂停时间,静态迁移有两种1,是关闭客户机将其硬板镜像复制到另一台宿主机系统,然后回复启动起来,这种迁移不...
  • 5.1.2 OSBOSB Express的区别 111 5.1.3 备份加密 111 5.1.4 快速数据库备份压缩 111 5.1.5 Oracle安全备份云模块 111 5.2 OSB的接口 111 5.3 OSB的组件 112 5.3.1 OSB守护进程(Daemons) 114 5.3.2 主机...
  • 9.2.3 分片、分配和复制示例 185 9.3 分布式数据库系统的类型 187 9.4 分布式数据库中的查询处理 189 9.4.1 分布式查询处理的数据传输代价 189 9.4.2 使用半连接的分布式查询处理 191 9.4.3 ...
  • 6-14文件屏蔽文件存储情况报告04:32 6-15分布式文件系统06:36 6-16安装DFS服务05:54 6-17创建基于域的名称空间10:09 6-18验证DFS复制和容错05:11 6-19配置客户端缓存04:46 6-20配置DFS单向复制05:35 6-21DFS解决的...
  • 184 理解#include#include file.h的区别 185 在头文件中使用卫式定义 186 在大的工程中使用通用头文件 187 把头文件添加到makefile的关联列表中 188 理解当头文件改变时发生什么 第十七章 条件编译 189 理解#if...
  • 184 理解#include#include file.h的区别 185 在头文件中使用卫式定义 186 在大的工程中使用通用头文件 187 把头文件添加到makefile的关联列表中 188 理解当头文件改变时发生什么 第十七章 条件编译 189 理解#if...
  • 184 理解#include#include file.h的区别 185 在头文件中使用卫式定义 186 在大的工程中使用通用头文件 187 把头文件添加到makefile的关联列表中 188 理解当头文件改变时发生什么 第十七章 条件编译 189 理解#if...
  • 184 理解#include#include file.h的区别 185 在头文件中使用卫式定义 186 在大的工程中使用通用头文件 187 把头文件添加到makefile的关联列表中 188 理解当头文件改变时发生什么 第十七章 条件编译 189 理解#if...
  •  注意:这些结果被静态存储,并用于本次会话。如果在本次会话期间磁盘配置发生变化,为获得更新的扫描,必须先重新启动计算机,然后再次扫描磁盘。  bootcfg /list 列出引导列表中已有的条目。  bootcfg /...
  • Python编程入门经典

    热门讨论 2013-10-27 14:17:39
    8.3.4 重命名、移动、复制和删除 文件 125 8.3.5 示例:轮换文件 126 8.3.6 创建删除目录 127 8.3.7 通配 128 8.4 本章小结 129 8.5 习题 129 第9章 Python语言的其他特性 131 9.1 lambdafilter:简单匿名 函数 ...
  • [Oracle.11g权威指南(第2版)].谷长勇.扫描版.pdf

    千次下载 热门讨论 2013-06-23 21:16:09
    8.3.3 存储和打印结果 237 8.4 本章小结 238 第9章 Oracle SQL Developer工具介绍 239 本章主要介绍了Oracle SQL Developer的使用,包括创建数据库连接,使用SQL Worksheet操作数据库,开发调试PL/SQL语句,运行...
  • 可以用该用户登录系统, 使用命令“ulimit -f”“ulimit -Hf”可分别显示其fsize,fsize_hard的大小. //如何查看小型机适配器卡及硬盘的微码级别microcode level lscfg -vl device_name //查询SSA卡的微码级别 #...

空空如也

空空如也

1 2
收藏数 33
精华内容 13
关键字:

存储镜像和复制区别