目录

文章目录

  • 目录
  • 快照与备份的区别
  • Snapshot 快照技术
    • 全量快照
    • 增量快照
      • COW 写时拷贝快照技术
      • ROW 写时重定向快照技术
  • 最后

快照与备份的区别

传统地, 人们一直采用数据复制、备份、恢复等技术来保护重要的数据信息, 定期对数据进行备份或复制。由于数据备份过程会影响应用性能, 并且非常耗时, 因此数据备份通常被安排在系统负载较轻时进行(如夜间). 另外, 为了节省存储空间, 通常结合全量和增量备份技术. 显然, 这种数据备份方式存在一个显著的不足, 即备份窗口问题. 在数据备份期间, 企业业务需要暂时停止对外提供服务. 随着企业数据量和数据增长速度的加快, 这个窗口可能会越来越长, 这对于关键性业务系统来说是无法接受的. 诸如银行、电信等机构, 信息系统要求 24*7 不间断运行, 短时的停机或者少量数据的丢失都会导致巨大的损失. 因此, 就需要将数据备份窗口尽可能地缩小, 甚至缩小为零. 数据快照(Snapshot)、持续数据保护(CDP, Continuous Data Protection)等技术,就是为了满足这样的需求而出现的数据保护技术.

需要注意的是: 目前, 随着对信息系统的依赖程度越来越高, 即使不是银行、电信这类传统关键行业, 在政府、教育、企业也越来越多的系统要求更小的备份窗口和更短的停机时间.

QCOW2 — ROW/COW 快照技术原理解析相关推荐

  1. 秋色园QBlog技术原理解析:Web之页面处理-内容填充(八)

    文章回顾: 1: 秋色园QBlog技术原理解析:开篇:整体认识(一) --介绍整体文件夹和文件的作用 2: 秋色园QBlog技术原理解析:认识整站处理流程(二) --介绍秋色园业务处理流程 3: 秋色 ...

  2. 6、HIVE JDBC开发、UDF、体系结构、Thrift服务器、Driver、元数据库Metastore、数据库连接模式、单/多用户模式、远程服务模式、Hive技术原理解析、优化等(整理的笔记)

    目录: 5 HIVE开发 5.1 Hive JDBC开发 5.2 Hive UDF 6 Hive的体系结构 6.2 Thrift服务器 6.3 Driver 6.4 元数据库Metastore 6.5 ...

  3. 秋色园QBlog技术原理解析:性能优化篇:用户和文章计数器方案(十七)

    2019独角兽企业重金招聘Python工程师标准>>> 上节概要: 上节 秋色园QBlog技术原理解析:性能优化篇:access的并发极限及分库分散并发方案(十六)  中, 介绍了 ...

  4. 秋色园QBlog技术原理解析:性能优化篇:数据库文章表分表及分库减压方案(十五)...

    文章回顾: 1: 秋色园QBlog技术原理解析:开篇:整体认识(一) --介绍整体文件夹和文件的作用 2: 秋色园QBlog技术原理解析:认识整站处理流程(二) --介绍秋色园业务处理流程 3: 秋色 ...

  5. 秋色园QBlog技术原理解析:UrlRewrite之无后缀URL原理(三)

    文章回顾: 1: 秋色园QBlog技术原理解析:开篇:整体认识(一) --介绍整体文件夹和文件的作用 2: 秋色园QBlog技术原理解析:认识整站处理流程(二) --介绍秋色园业务处理流程 本节,将从 ...

  6. 秋色园QBlog技术原理解析:性能优化篇:打印页面SQL,全局的SQL语句优化(十三)...

    文章回顾: 1: 秋色园QBlog技术原理解析:开篇:整体认识(一) --介绍整体文件夹和文件的作用 2: 秋色园QBlog技术原理解析:认识整站处理流程(二) --介绍秋色园业务处理流程 3: 秋色 ...

  7. 人人看得懂的ChatGPT技术原理解析

    人人看得懂的ChatGPT技术原理解析 编者按:自ChatGPT面世以来,我们在热切挖掘其丰富应用的同时,也在孜孜探求其背后的工作原理. 今天我们为大家带来的文章,深入浅出地阐释了ChatGPT背后的 ...

  8. SDR技术原理解析 USRP收发原理

    SDR技术原理解析   本博客通俗地介绍SDR的技术原理.先简单介绍SDR的概念,SDR系统的分类,基于GPP的SDR系统.接着详细介绍SDR系统原理,最后再以SDR LTE系统为例进一步解析SDR系 ...

  9. 秋色园QBlog技术原理解析:系列终结篇:最后的AOP策略(十九)

    2019独角兽企业重金招聘Python工程师标准>>> 开篇闲话: 好几个月没写文章了,从9月15号发布新浪"微博粉丝精灵"V1.0后,持续的几个月都在折腾它,现 ...

最新文章

  1. 浅析 Node.js 的 vm 模块以及运行不信任代码
  2. WebMGA:超快的基因组序列聚类注释在线工具
  3. Note:理解CGI、FastCGI、PHP-CGI和PHP-FPM
  4. 2017乌鲁木齐区域赛I(带权并查集)
  5. Kali Linux网络扫描教程(内部资料)
  6. 一点想法--- 做一个轻便的程序编辑器
  7. mysql启动集群报连接本地失败_启动本地安装的pxc集群失败,前面的步骤都检查没错了...
  8. java 文件拷贝保留原来的属性,Java - 复制JPG,同时保留所有文件属性
  9. MATLAB显示错误使用untitled,使用Matlab 2016a阻止集合构建错误
  10. python常用类型转换の方法
  11. python操作haproxy配置文件实例
  12. Redis高可用架构 (redis主从+sentinel)
  13. linux内核字符驱动设备,Linux学习笔记——linux内核字符设备驱动-Go语言中文社区...
  14. php扫描目录字典,Python如何实现敏感目录扫描 Python实现敏感目录扫描代码示例...
  15. postman设置成中文
  16. Docker 安装及镜像加速器配置
  17. handsome主题添加服务器信息,handsome主题时光机微信发送系统
  18. 图片如何转为GIF?gif格式的图片怎么做?
  19. Codeforces Round #439 (Div. 2) E. The Untended Antiquity(二维BIT)
  20. Python 实现 PDF转图片 图片转PDF

热门文章

  1. c语言三元组稀疏矩阵的转置实验报告,稀疏矩阵三元组实现矩阵转置算法实验报告.doc...
  2. python不断刷新网页_python使用多线程不断刷新网页的方法
  3. oracle编程艺术在线,oracle编程艺术笔记-1
  4. 挑战马斯克的Neuralink,另一家神秘的「脑机接口」公司已获投资
  5. M1芯片成功运行Linux,终端一行代码启动安装,也能一键删除卸载
  6. Office for AI | 拯救互联网人崩溃瞬间
  7. 步子太快容易牺牲精度,梯度下降复杂度这一简单道理,获严格数学证明
  8. 看完苹果这场最新发布会,我只能说:太sao了
  9. 每打一通AI骚扰电话,就会被罚款7万块,这是美国国会刚刚通过的法案
  10. 全球十大AI训练芯片大盘点:华为昇腾910是中国唯一入选