数据恢复管理数据恢复管理授课教师:唐作其10数据恢复管理10.1数据备份技术介绍备份是指为防止系统出现操作失误或系统故障导致数据丢失,而将全部或部分数据集合从应用主机的硬盘或阵列复制到其他存储介质的过程。数据备份方式定期磁带备份数据远程磁带库、光盘库备份远程关键数据+磁带备份远程数据库备份网络数据镜像远程镜像磁盘常用的备份方式(续)1.全备份全备份(FullBackup)是指用一盘磁带对整个系统进行包括系统和数据的完全备份。2.增量备份增量备份(IncrementalBackup)是指每次备份的数据只是相当于上一次备份后增加的和修改过的数据。3.差分备份差分备份(DifferentialBackup)就是每次备份的数据是相对于上一次全备份之后新增加的和修改过的数据。主流存储技术SAN:StorageAreaNetwork(SAN存储区域网)是指独立于服务器网络系统之外的高速光纤存储网络,这种网络采用高速光纤通道作为传输介质,以SCSI-3协议作为存储访问协议。将存储系统网络化,实现真正的高速共享存储。主流存储技术(续)NAS:NetworkAttachedStorage网络附加存储设备(NAS)是一种专业的网络文件存储及文件备份设备,或称为网络直联存储设备、网络磁盘阵列。一个NAS里面包括核心处理器,文件服务管理工具,一个或者多个的硬盘驱动器用于数据的存储。NAS可以应用在任何的网络环境当中。NAS(续)主服务器和客户端可以非常方便地在NAS上存取任意格式的文件,包括SMB格式(Windows)NFS格式(Unix,Linux)和CIFS格式等等。NAS系统可以根据服务器或者客户端计算机发出的指令完成对内在文件的管理。另外的特性包括:独立于操作平台,不同类的文件共享,交叉协议用户安全性/许可性,浏览器界面的操作/管理,和不会中断网络的增加和移除服务器。主流备份技术1.LAN-free备份数据不经过局域网直接进行备份,即用户只需将磁带机或磁带库等备份设备连接到SAN中,各服务器就可以把需要备份的数据直接发送到共享的备份设备上,不必再经过局域网链路。由于服务器到共享存储设备的大量数据传输是通过SAN网络进行的,局域网只承担各服务器之间的通信(而不是数据传输)任务。主流备份技术(续-1)2.无服务器备份无服务器备份(Serverless)是LAN-free的一种延伸,可使数据能够在SAN结构中的两个存储设备之间直接传输,通常是在磁盘阵列和磁带库之间。备份数据通过数据移动器从磁盘阵列传输到磁带库上;使用NDMP网络数据管理协议。主流备份技术(续-2)1.LAN-free备份数据不经过局域网直接进行备份,即用户只需将磁带机或磁带库等备份设备连接到SAN中,各服务器就可以把需要备份的数据直接发送到共享的备份设备上,不必再经过局域网链路。由于服务器到共享存储设备的大量数据传输是通过SAN网络进行的,局域网只承担各服务器之间的通信(而不是数据传输)任务。10.2操作系统数据的备份与恢复10.2.1Windows系统备份与恢复1.使用系统还原功能备份操作系统①启动系统还原功能②图形界面下的系统还原③图形操作恢复④在命令行模式下还原系统2.使用克隆软件备份操作系统使用GHost克隆软件,能将硬盘或硬盘分区制作成镜像文件。①备份系统分区②恢复系统分区10.2.2UNIX系统备份与恢复1.SUNSolaris文件系统备份与恢复①(完全)备份②增量备份③恢复系统备份中的文件系统2.命令ufsdumpufsrestore2.AIX的备份和恢复①操作系统和系统程序的备份②用户数据备份③rootvg的恢复④用户数据恢复2.命令tctlsmitfs10.3输进去备份与恢复10.3.1Oracle数据库备份与恢复1.Oracle的备份方法按照备份方式的不同可以分成两类:逻辑备份和物理备份。2.重做日志和归档日志Oracle的数据库日志称为redolog,所有数据改变都记录redolog,用事务重演的方式来恢复数据,和其他相关的是归档日志文件。启动日志归档的优点:带有归档日志的数据库备份可以恢复到任意时间点。可以在线备份数据库。3.逻辑备份IMP/EXP是Oracle的两个命令行工具,用于导出和恢复数据。逻辑备份的方式:完全逻辑备份指定用户模式的逻辑备份指定表的逻辑备份增量的逻辑备份4.冷物理备份定期的冷备份以及一组好的归档重做日志与当前重做日志使你能够把数据库恢复到任何一个时间点上-甚至使恰好在磁盘驱动器失败前的最后一次提交。冷物理备份包括命令行和桌面操作两种方式。5.热物理备份冷备份需要关闭数据库,而热备份允许数据库运行在归档模式下进行备份。用户管理的热备份步骤:建立一张需要备份的表空间的列表。对于该列表中的每个表空间,执行操作。把控制文件备份到一个备份设备中。强征执行日志交换。等待重做日志得到归档。把归档日志目录备份到一个备份设备中。6.恢复管理器(RMAN)物理备份RMAN提供了从命令行与GUI用户界面执行的所有热备份和冷备份的功能。7.从逻辑备份中恢复8.使用物理恢复9.用恢复管理器(RMAN)恢复10.3.2SQLSever数据库备份和恢复1.SQLSever的备份类型SQLSever支持四种类型的备份:备份全部数据库事务日志备份差异备份文件和文件组备份2.用企业管理器备份3.制定维护计划备份4.恢复数据库5.收缩数据库6.数据的转移10.3.3MySQL数据库备份与恢复操作MysQL支持的备份很多:1.用Mysqldump备份2.用Mysqlhotcopy备份3.用拷贝文件方式备份4.用crontab自动备份5.其他备份方法6.恢复数据库10.4数据恢复安全应用实例10.4.1Oracle数据恢复10.4.2SQLSever数据恢复10.4.3MySQL数据恢复