- 1、本文档共117页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
表备份概述表备份不是直接扫描数据文件,而是从BUFFER中加载数据页,拷贝到备份片文件中。表备份的元信息包括建表语句、重建约束语句、重建索引语句,以及其他相关属性信息。表备份只能在联机状态下执行,一次表备份操作只能备份一张用户表,并且不支持增量表备份。表备份拷贝指定表使用的所有数据页到备份集中,并记录各个数据页之间的逻辑关系用来恢复表数据结构。表备份是联机完全备份,与数据库、表空间备份不同,表备份不需要配置归档就可以执行,并且不支持增量表备份。表备份语法和示例表备份的SQL语法如下:BACKUPTABLE表名[TO备份名]BACKUPSET[备份集路径][DEVICETYPE介质类型[PARMS介质参数]][BACKUPINFO备份集描述][MAXPIECESIZE备份片限制大小][COMPRESSED[LEVEL压缩级别]]示例12-7:备份dmhr用户下的EMPLOYEE表。backuptabledmhr.employeebackupsetEMPLOYEE_BAK’;备份集“EMPLOYEE_BAK”会生成到默认的备份路径下。归档备份使用归档备份的前提:一是,归档文件的db_magic、permanent_magic值和库的db_magic、permanent_magic值必须一样;二是,服务器必须配置归档;三是,归档日志必须连续,如果出现不连续的情况,前面的会忽略,仅备份最新的连续部分。如果未收集到指定范围内的归档,则不会备份。归档备份(续)SQL归档备份语法如下:BACKUPARCHIVELOG|ARCHIVELOG[ALL|[FROMLSNlsn]|[UNTILLSNlsn]|[LSNBETWEENlsnANDlsn]|[FROMTIMEtime]|[UNTILTIMEtime]|[TIMEBETWEENtimeANDtime]][notBackedUpSpec][DELETEINPUT][TO备份名][备份集子句];备份集子句::=BACKUPSET[备份集路径][BACKUPINFO备份描述][MAXPIECESIZE备份片限制大小][COMPRESSED[LEVEL压缩级别]][WITHOUTLOG][TASKTHREAD线程数][PARALLEL[并行数][READSIZE拆分块大小]];归档备份(续)语法和之前的差不多,这里介绍几个有区别的选项:ALL:备份所有的归档;FROMLSN/UNTILLSN:指定备份的起始/截止的lsn。FROMTIME/UNTILTIME:指定备份的开始/截止的时间点。BETWEEN...AND...:指定备份的区间。指定区间后,只会备份指定区间内的归档文件。DELETEINPUT:用于指定备份完成之后,是否删除归档操作。示例:可备份归档文件示例。backuparchivelogallbackupsetarchbak01;备份集“archbak01”会生成到默认的备份路径下。也可以使用绝对路径指定备份目录。DM数据库的联机还原联机还原指数据库处于运行状态时,通过SQL执行还原操作。表还原可以在联机状态下执行。DM仅支持表的联机还原,数据库、表空间和归档日志的还原必须通过脱机工具DMRMAN执行。示例12-8:利用RESTORE语句还原表示例。restoretabledmhr.employeeSTRUCTfrombackupsetEMPLOYEE_BAK;restoretabledmhr.employeefrombackupsetEMPLOYEE_BAK’;THANKS主讲教师:时间:任务四逻辑备份还原模块六大梦数据库容灾管理02逻辑备份目录CONTNETS01逻辑还原00任务概述00PARTONE任务概述任务情景数据库备份分为物理备份和逻辑备份两种类型。02逻辑备份目录CONTNETS01逻辑还原00任务概述DM逻辑备份与还原逻辑备份与还原是对数据库逻辑组件(如表、视图和存储过程等数据库对象)的备份与还原。可以使用dexp和dimp两个命令行工具,分别实现对DM数据库的逻辑备份和逻辑还原。逻辑备份还原的目的是保护数据库的逻辑组件免遭数据丢失或破坏的危险,当遇到数据库逻辑组件丢失或者遭到破坏时,能够及时的重构数据库,还原数据库的逻辑组件。DM数据库的逻辑备份和逻辑还原都是在联机方式下完成的。联机方式是指数据库服务器正常运行过程中进行的备份和还
文档评论(0)