备份与恢复概述_第1页
备份与恢复概述_第2页
备份与恢复概述_第3页
备份与恢复概述_第4页
备份与恢复概述_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

主讲教师:魏巍巍北京信息职业技术学院数据库技术与应用备份与恢复概述创建采集任务01备份与恢复概述01目录CONTENTS备份与恢复概述01Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.按照备份的量或者业务可以分为三种备份,分别是完全备份、增量备份、差异备份。完全备份:就是对整个数据库的数据和数据结构进行备份。这种备份方式的好处就是很直观,容易被人理解。而且当发生数据丢失的灾难时,只要用灾难之前的备份文件,就可以恢复丢失的数据。备份与恢复概述Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.然而它也有不足之处:首先由于每天都对系统进行完全备份,因此在备份数据中有大量是重复的。这些重复的数据占用了大量的空间,这对用户来说就意味着增加成本;其次,由于需要备份的数据量相当大,因此备份所需时间较长。对于那些业务繁忙,备份窗口时间有限的单位来说,选择这种备份策略无疑是不明智的。备份与恢复概述Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.增量备份:每次备份的数据只是相当于上一次备份后增加的和修改过的数据。这种备份的优点很明显:没有重复的备份数据,即节省空间,又缩短了备份时间。但它的缺点在于当发生灾难时,恢复数据比较麻烦。备份与恢复概述Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.举例来说,如果系统在星期四的早晨发生故障,丢失大批数据,那么现在就需要将系统恢复到星期三晚上的状态。这时管理员需要首先找出星期一的那份完全备份数据进行系统恢复,然后再找出星期二的数据来恢复星期二的数据,然后在找出星期三的数据来恢复星期三的数据。很明显这比第一种策略要麻烦得多。另外这种备份可靠性也差。在这种备份下,各备份数据间的关系就象链子一样,一环套一环,其中任何一个备份数据出了问题都会导致整条链子脱节。备份与恢复概述Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.差异备份:每次备份的数据是相对于上一次全备份之后新增加的和修改过的数据。管理员先在星期一进行一次系统完全备份;然后在接下来的几天里,管理员再将当天所有与星期一不同的数据(新的或经改动的)备份到磁带上。备份与恢复概述Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.举例来说,在星期一,网络管理员按惯例进行系统完全备份;在星期二,假设系统内只多了一个资产清单,于是管理员只需将这份资产清单一并备份下来即可;在星期三,系统内又多了一份产品目录,于是管理员不仅要将这份目录,还要连同星期二的那份资产清单一并备份下来。如果在星期四系统内有多了一张工资表,那么星期四需要备份的内容就是:工资表+产品目录+资产清单。备份与恢复概述Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.由此可以看出,全备份所需时间最长,但恢复时间最短,操作最方便,当系统中数据量不大时,采用全备份最可靠;差异备份可避免另外两种策略缺陷,但不同备份类型可以存在一定组合。备份与恢复概述Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.根据数据库的运行状态,又可以分为热备、冷备、温备这几种形式热备份(HotBackup)是指在数据库运行中直接备份,对正在运行的数据库没有任何影响。冷备份(ColdBackup)是指在数据库停止的情况下进行备份,这种备份最为简单,一般只需要拷贝相关的数据库物理文件即可温备份(WarmBackup)备份同样是在数据库运行时进行,但是会对当前数据库的操作有所影响,例如加一个全局读锁以保证备份数据的一致性。备份与恢复概述Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.按照备份方式划分有两种常见的备份方式物理备份直接复制数据文件进行的备份。优点:无需额外工具,直接copy即可,恢复直接复制备份文件即可缺点:与存储引擎有关,跨平台能力较弱备份与恢复概述Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.逻辑备份从数据库中“导出”数据另存而进行的备份优点:能使用编辑器处理,恢复简单,能基于网络恢复,有助于避免数据损坏缺点:备份文件较大,备份较慢,无法保证浮点数的精度,使用逻辑备份数据恢复后,还需手动重建索引,十分消耗CPU资源。备份与恢复概述Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.MySQL数据库的备份可以采用很多种方式,如直接打包数据库文件(物理冷备份)、专用备份工具(mysqldump)、二进制日志增量备份、第三方工具备份等。物理冷备份物理冷备份时需要在数据库处于关闭状态下,能够较好地保证数据库的完整性。物理冷备份一般用于非核心业务,这类业务一般都允许中断,物理冷备份的特点就是速度快,恢复时也是最为简单。备份与恢复概述Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserved.专用备份工具mysqldump或mysqlhotcopymysqldump程序和mysqlhotcopy都可以做备份。mysqqldump是客户端常用逻辑备份程序,能够产生一组被执行以再现原始数据库对象定义和表数据的SQL语句。它可以转储一个到多个MySQL数据库,对其进行备份或传输到远程SQL服务器。mysqldump更为通用,因为它可以备份各种表。mysqlhotcopy仅适用于某些存储引擎。备份与恢复概述Copyright©2017,Oracleand/oritsaffiliates.Allrightsreserv

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论