专栏首页Golang语言社区服务器备份方式大概有以下几种 详细??

服务器备份方式大概有以下几种 详细??

1、正常备份(Normal): 也叫完全备份。正常备份是最普遍的一种备份方式,是将整个系统的状态和数据完全进行备份,包括服务器的操作系统、应用软件以及所有的数据和现有的系统状态,系统状态在Windows server 中包括注册表、启动文件、COM+注册数据库、活动目录和系统卷等等。 正常备份最全面,最完整,如果发生数据损坏,可以通过灾难前一天的正常备份就可以完全恢复数据。但是正常备份缺点也很明显,因为正常备份是备份服务器的所有数据,需要占用大量的备份空间,并且这些数据有大量的重复内容,在备份的时候也需要花费大量的时间,是一种虽然完整,但是效率比较低下的备份方式。

2、副本备份(Copy):副本备份和正常备份非常相似,也是完全的备份系统状态和所有数据的一种备份方式,和正常备份唯一不同的是在进行备份的时候,正常备份会清除文件的存档属性,而副本备份不会清楚存档属性。所谓存档属性就是为文件做的一个标记,来标示文件是否已经被备份过。副本备份不会更改文件的任何属性,也不会对系统产生任何影响,主要是为了不影响其他的备份方式而设立。

3、差异备份(Differential):差异备份是将上一次正常备份之后增加或者修改过的数据进行备份。打个比方,假设企业周一进行了正常备份,那么如果周二进行差异备份,那么将仅备份周二更改过的数据;如果周四进行差异备份,则备份周二周三和周四更改过的数据。这样一来就大大节省了备份时所需的存储空间和备份所花费的时间,如果需要恢复数据的时候,只需用两个备份,就可以恢复到灾难发生前的状态。

4、增量备份(Incremental):增量备份是将上一次备份之后增加或者更改过的数据进行备份,这里需要注意以下,差异备份是备份上一次正常备份之后发生或更改的数据,而增量备份是备份上一次备份之后发生过更改的数据,并不一定是针对上一次正常备份的。

本文分享自微信公众号 - Golang语言社区(Golangweb)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2016-11-08

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 关于dblink锁定带来的问题(r3笔记第20天)

    可能在一些分布式环境中,有一些数据访问都需要用到db link。从某种程度上来说dblink是很方便,但是从性能上来说还是有一些的隐患。如果两个环境之间的网络情...

    jeanron100
  • 关于正则表达式第一篇(r3笔记第29天)

    正则表达式在编程语言中,数据库中,linux中都有着广泛的应用,一说起正则表达式就有些高深晦涩的味道,正则表达式精炼而重要,在Linux中有着举足轻重的作用,也...

    jeanron100
  • 关于pl/sql的代码保护(r3笔记28天)

    在开始学习数据库的时候,总是尝试手动创建数据库,安装完成之后需要运行一些脚本,总是看到屏幕上闪个不停,可以看到大多数的存储过程代码都是一堆乱码,最开始还以为是乱...

    jeanron100
  • Bilibili (B站)200万用户数据爬取与分析(附源码)

    该爬虫仅供学习使用 B站用户爬虫 B站视频爬虫 B站弹幕下载器 文件介绍 bilibili_user.py:爬虫文件 bilibili_user_inf...

    机器学习AI算法工程
  • 关于查询转换的一些简单分析(一) (r3笔记第37天)

    在sql解析器中,在生成执行计划的时候,会在多个执行计划中选择最优的计划,在这个过程中,查询转换就是一个很重要的过程。 虽然最终的执行结果没有变化,但是从优化器...

    jeanron100
  • 海量数据迁移之一个误操作的问题总结(r3笔记第21天)

    在生产环境中的数据迁移还是很惊心动魄的,毕竟生产的数据不容许有任何潜在的问题,很小的问题也可能导致业务的终端,这个时候dba的角色是很重要的,如果dba犯了一个...

    jeanron100
  • 通过shell定制ash脚本(r3笔记第33天)

    ash是在10g以来一个很有用的特性,能够作为awr的补充,对于排查一些历史的问题能够提供更加详细和针对性的数据。 当然个人在使用ash的时候感觉最慢的地方就是...

    jeanron100
  • 由一条sql语句导致的系统IO问题(r3笔记第31天)

    早上来到公司,照例进行了简单的检查,发现系统负载不高,就开始计划一些sql tuning的工作,但是过了一会,在通过shell命令查找一些sql信息的时候,发现...

    jeanron100
  • 生产环境sql语句调优实战第九篇(r3笔记第34天)

    生产环境中有一些sql语句是不定时炸弹,不声不响的运行着,可能相关的表很大,运行时间达数小时,甚至数天。 上周在生产环境中发现一条sql语句,运行时间几乎是按照...

    jeanron100
  • 50多条实用mysql数据库优化建议

    1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 缺省情况下建立的索引是非群集索引,但有时它并不是最...

    机器学习AI算法工程

扫码关注云+社区

领取腾讯云代金券