



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Oracle数据库备份1. 改数据库为归档模式。判断数据库是否处于归档模式:archive log list执行以下语句,改数据为归档模式。如果是oracle9i数据库alter system set log_archive_dest_1 =location=d:arc scope=spfile;alter system set log_archive_format=%s.arc scope=spfile;alter system set log_archive_start=true scope=spfile;shutdown immediate;startup mount;alter database archivelog;如果是oracle10Gshutdown immediate;startup mount;alter database archivelog;再次判断是否更改成功archive log list。进行全库备份。关闭数据库复制全部数据文件、控制文件、重做日志、归档日志、参数文件。2. 在异地创建RMAN目录库为目录创建一个单独的表空间 SQL Create tablespace rmanTP datafilermanTP size 50M;创建RMAN用户 SQL Create user RMAN identified by RMAN default tablespace rmanTP temporary tablespace temp; 给RMAN授予权限 SQLGrant connect , resource , recovery_catalog_owner to rman; 打开RMAN $RMAN 连接数据库 RMANconnect catalog rman/rman 创建恢复目录 RMANCreate catalog tablespace rmanTP 注册目标数据库。目标数据库就是需要备份的数据库,注册目标数据库的命令为: $RMANRMANconnect target sys/sysoralj;RMANconnect catalog rman/rman; RMANRegister database; 3. 备份策略A. 3个月做一次全备份数据库全备份的脚本 run allocate channel c1 type disk; allocate channel c2 type disk; allocate channel c3 type disk; backup full tag dbfull format d:oraclebackupfull%T_%s_%p database include current controlfile; sql alter system archive log current; backup filesperset 3 format d:oraclebackuparchfull%T_%s_%p archivelog all delete input; release channel c1; release channel c2; release channel c3; B. 每月一次0级备份零级备份的脚本 run allocate channel c1 type disk; allocate channel c2 type disk; allocate channel c3 type disk; backup incremental level 0 tag db0 format d:oraclebackup db0%T_%s_%p database skip readonly; sql alter system archive log current; backup filesperset 3 format d:oraclebackuparch%T_%s_%p archivelog all delete input; release channel c1; release channel c2; release channel c3; C. 每周做一次1级备份run allocate channel c1 type disk; allocate channel c2 type disk; allocate channel c3 type disk; backup incremental level 1 tag db1 format d:oraclebackupdb1%T_%s_%p database skip readonly; sql alter system archive log current; backup filesperset 3 format d:oraclebackuparch1%T_%s_%p archivelog all delete input;release channel c1; release channel c2; release channel c3; D. 每天做一次2级备份run allocate channel c1 type disk; allocate channel c2 type disk; allocate channel c3 type disk; backup incremental level 2 tag db2 format d:oraclebackupdb2%T_%s_%p database skip readonly; sql alter system archive log current; backup filesperset 3 format d:oraclebackuparch2%T_%s_%p archivelog all delete input; release channel c1; release channel c2; release channel c3; 4. 自动备份数据库 自动备份数据库主要有以下两种方式: WINDOWS下的任务计划(At命令) ;UNIX下的Crontab 。他们的操作步骤如下: A. 生成脚本文件,如backup.bkup假定文件内容如下: connect target sys/sysoralj;connect catalog rman/rman;spool log to rman所在的本地目录run allocate channel c1 type disk; allocate channel c2 type disk; allocate channel c3 type disk; backup full tag dbfull format d:oraclebackupfull%T_%s_%p database include current controlfile; sql alter system archive log current; backup filesperset 3 format d:oraclebackuparchfull%T_%s_%p archivelog all delete input; release channel c1; release channel c2; release channel c3; B. 生成执行文件 在windows上生成backup_archive.bat,内容包括 rman cmdfile = backup.bkup在unix下生成 backup_archive.sh,内容包括 /oracle/ramn/rman cmdfile = backup.rcv C. 加入调度 在windows中用任务计划向导即可,或使用at命令。 在unix中,在目标机器上编写一个文件,用以启动自动备份进程。假定文件名为OracleCron,文件将放在/var/spool/cron/crontabs目录下 $cat oracle 0 23 * * 0 backup_archive.sh *表示星期天23点对数据库备份 0 12,18 * * * backup_archive.sh*表示每天12点,18点备份Crontab文件的每一行由六个域(minutes,hours,day of month,month,day of week,command)组成,域之间用空格或Tab分隔开来5. RMAN备份维护A. 连接目标数据库Rman target sys/sysorarac B. 查看RMAN的信息 检查现有备份RMANlist backup 列出过期备份 RMANreport obsolete 删除过期的备份RMANdelete obsolete backupC. 同步或重置RMAN 如添加了一个数据文件,需要用如下命令同步: RMANresync catalog; 如果目标数据库r
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025西安航天发动机有限公司校园招聘启动笔试历年参考题库附带答案详解
- 2025航天新气象科技有限公司招聘1人笔试历年参考题库附带答案详解
- 2025福建莆田市正美文旅投资有限公司招聘3人(四)笔试历年参考题库附带答案详解
- 2025福建福州平潭综合实验区人才发展集团有限公司第二十六批劳务外包招聘4人笔试历年参考题库附带答案详解
- 2025福建省大数据集团平潭有限公司招聘3人笔试历年参考题库附带答案详解
- 2025甘肃兰州能源投资集团有限公司招聘笔试历年参考题库附带答案详解
- 2025浙江温州市瓯飞新型建材有限公司招聘10人笔试历年参考题库附带答案详解
- 2025江苏盐城市滨海县阳光城市公交有限公司招聘拟聘用人员笔试历年参考题库附带答案详解
- 2025年淮南大通区某单位招聘劳务外包人员4人笔试历年参考题库附带答案详解
- 2025四川绵阳市长虹民生物流股份有限公司招聘软件开发工程师岗位1人笔试历年参考题库附带答案详解
- 2025至2030中国生物基化学品行业产业运行态势及投资规划深度研究报告
- 雾化吸入课件
- 航海船舶运输管理总结
- 采购战略合作协议范本5篇
- 财务部安全生产培训报告课件
- 会计毕业论文烟草专业
- 《电子凭证会计数据标准-全面数字化的电子发票(试行版)》指南
- 湖南土建中级职称考试复习总结
- 混合痔痔的护理查房
- 大学物理实验长测量
- 材料科学基础复习题及答案
评论
0/150
提交评论