欢迎来到天天文库
浏览记录
ID:61482802
大小:24.50 KB
页数:6页
时间:2021-02-04
《oracle数据库增量备份.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、oracle数据库增量备份写几个脚本,linux放到crontab里,window就放到计划任务里,定时的执行脚本就可以了1.星期天晚上-level0backupperformed(全备份)2.星期一晚上-level2backupperformed3.星期二晚上-level2backupperformed4.星期三晚上-level1backupperformed5.星期四晚上-level2backupperformed6.星期五晚上-level2backupperformed7.星期六晚上-level2back
2、upperformed 如果星期二需要恢复的话,只需要1+2,如果星期四需要恢复的话,只需要1+4,如果星期五需要恢复的话,只需要1+4+5,如果星期六需要恢复的话,只需要1+4+5+6.crontab 4523**0/u01/dbs/scripts/backup1.sh4523**1/u01/dbs/scripts/backup2.sh4523**2/u01/dbs/scripts/backup2.sh4523**3/u01/dbs/scripts/backup1.sh4523**4/u01/dbs/scri
3、pts/backup2.sh4523**5/u01/dbs/scripts/backup2.sh4523**6/u01/dbs/scripts/backup1.shoracleimp/expOracle数据库有三种标准的备份方法,它们分别是导出/导入(EXP/IMP)、热备份和冷备份。导出备件是一种逻辑备份,冷备份和热备份是物理备份。 一、导出/导入(Export/Import) 利用Export可将数据从数据库中提取出来,利用Import则可将提取出来的数据送回到Oracle数据库中去。 1、简单导出数
4、据(Export)和导入数据(Import) Oracle支持三种方式类型的输出: (1)、表方式(T方式),将指定表的数据导出。 (2)、用户方式(U方式),将指定用户的所有对象及数据导出。 (3)、全库方式(Full方式),瘵数据库中的所有对象导出。 数据导入(Import)的过程是数据导出(Export)的逆过程,分别将数据文件导入数据库和将数据库数据导出到数据文件。 2、增量导出/导入 增量导出是一种常用的数据备份方法,它只能对整个数据库来实施,并且必须作为SYSTEM来导出。在进行此种导
5、出时,系统不要求回答任何问题。导出文件名缺省为export.dmp,如果不希望自己的输出文件定名为export.dmp,必须在命令行中指出要用的文件名。 增量导出包括三种类型: (1)、“完全”增量导出(Complete) 即备份三个数据库,比如: expsystem/managerinctype=completefile=.dmp (2)、“增量型”增量导出 备份上一次备份后改变的数据,比如: expsystem/managerinctype=incrementalfile=.dmp (3)、
6、“累积型”增量导出 累计型导出方式是导出自上次“完全”导出之后数据库中变化了的信息。比如: expsystem/managerinctype=cumulativefile=.dmp 数据库管理员可以排定一个备份日程表,用数据导出的三个不同方式合理高效的完成。 比如数据库的被封任务可以做如下安排: 星期一:完全备份(A) 星期二:增量导出(B) 星期三:增量导出(C) 星期四:增量导出(D) 星期五:累计导出(E) 星期六:增量导出(F) 星期日:增量导出(G)Oracle2009-08-1
7、623:59:11阅读177评论0 字号:大中小 订阅SQLcode7.将数据库设置成归档模式的数据库 (1)查看当前数据库的模式 SQL>archiveloglist; (2)关闭数据库实例 SQL>shutdownimmediate; (3)将数据库启动为mount状态 SQL>STARTUPMOUNT; (4)将数据库设置为archivelog模式 SQL>alterdatabasearchivelog; (5)打开数据库 SQL>ALTERDATABASEOPEN; (6)检查数据库模式
8、SQL>archiveloglist;OS:RHELAS4oracle10g 0备份脚本 #!/bin/bash #incrementallevel0backupscript source/home/oracle/.bash_profile current_day=`date+%Y%m%d` mkdir/home/oracle/RMANBACKUP/$curre
此文档下载收益归作者所有