备份、恢复
文章平均质量分 83
备份系统使用
king_harry
严于律己,克己待人!
展开
-
oracle rac上的crosscheck要注意的RMAN-06726
弄oracle的备份的时候可能大家都碰到过RMAN-06726: could not locate archivelog错误,就像下面:piece handle=full_584_1_702177777 tag=HOT_DB_BK_LEVEL0 comment=API Version 2.0,MMS Version 5.4.1.0channel ch01: backup set compl转载 2015-01-22 15:53:31 · 2905 阅读 · 0 评论 -
关于centos6.8下Oracle11gRAC 设置本地归档目录,并配置nfs共享目录rman备份
1、修改目录将两个节点的归档修改到本地文件系统下节点1归档到/arch1节点2归档到/arch22、创建本地目录节点1:#mkdir -p /arch1#chown -R oracle:oinstall /arch1#chown -R 775 /arch1节点2:#mkdir -p /arch2#chown -R oracle:oinstall /arch2#chown -R 775 /arch23、修改归档(任一节点操作)SQL>alter system se原创 2021-12-15 15:04:00 · 1709 阅读 · 0 评论 -
使用rman备份到挂载的NFS目录,提示ORA-19504-27054报错
一、在AIX5.3下挂载NFS后,手动运行Oracle10g rman备份脚本1、报错信息如下:RMAN-03009: failure of backup command on ch1 channel at 05/08/2021 14:07:05ORA-19504: failed to create file "/rmbackup/bak_20140505_7fp7hu6o_1_1"ORA-27054: NFS file system where the file is created or原创 2021-10-16 12:36:39 · 1004 阅读 · 0 评论 -
rman删除备份--DELETE命令
用于删除RMAN备份记录及相应的物理文件。当使用RMAN执行备份操作时,会在RMAN资料库(RMAN Repository)中生成RMAN备份记录,默认情况下RMAN备份记录会被存放在目标数据库的控制文件中,如果配置了恢复目录(Recovery Catalog),那么该备份记录也会被存放到恢复目录中。RMAN中的DELETE命令就是用来删除记录(某些情况下并非删除记录,而是打上删除标记),转载 2013-11-05 11:19:33 · 3190 阅读 · 0 评论 -
Rman 增量备份 level 1和2的区别
RMAN备份全为全备和增量备份增量备份:分为0 1 2级ORACLE官方解释: A level 1 incremental backup can be either of the following types:Adifferential backup, which backs up all blocks changed after the most recentincrement转载 2013-11-05 17:49:49 · 1822 阅读 · 0 评论 -
Oracle RMAN 清除归档日志
在开发环境及UAT环境经常碰到需要清除归档日志的情形,对于这个问题方法有很多。可以直接使用rm方式清除归档日志,也可以使用find命令来查找符合条件的记录来清除归档日志,或者直接写个shell脚本来搞定。这样在DEV或者UAT还可以,但是在Prod环境还是建议使用RMAN提供的命令来搞定比较妥当。因为rm,find方式删除了实际的归档日志也释放了空间,但对应的存储在控制文件中的归档信息并没有彻底清转载 2013-11-23 14:31:05 · 959 阅读 · 0 评论 -
使用RMAN和控制文件备份删除归档日志的SHELL脚本--RED HAT 5 LINUX 64
在ORACLE用户下的定时器设置[oracle@SHARKDB dbscripts]$ crontab -l# minute hour day month week15 1 * * 0 sh /home/oracle/dbscripts/backup_full.sh05 3 * * * sh /home/oracle/dbscripts/del_arc.sh 全备脚本转载 2013-11-23 14:32:43 · 1394 阅读 · 0 评论 -
lsof 应用实例分享以及Oracle 数据文件删除恢复测试
㈠ lsof 应用实例 ① 查找指定端口被哪个程序占用:[plain] view plaincopyprint?[root@temp ~]# lsof -i :80 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME httpd 10278 root转载 2013-11-26 13:39:19 · 980 阅读 · 0 评论 -
【Archived Log】归档日志格式和归档路径之change趣谈
1.修改归档日志的格式默认格式是:“ %t_%s_%r.dbf”,我们尝试将格式修改为“%t_%s_%r.arch”,这是一个静态参数,需要重新启动数据库才生效。sys@ora10g> show parameter log_archive_formatNAME TYPE VALUE--------------------- ---转载 2013-12-03 18:06:08 · 1917 阅读 · 0 评论 -
RMAN备份filesperset用法
用filesperset控制备份集的尺寸当指定filesperset参数时,rman比较filesperset与自动计算出来的值(对每个已分配通道的文件数目)并取其中较小的那个值来保证所有的通道被使用。如果指定或者通过组合backupSpec语句暗示的文件数目比filesperset要大,那么rman创建多个备份集来维护正确的速率(ratio);如果没有指定filesperse转载 2013-10-30 16:45:57 · 1304 阅读 · 0 评论 -
10g中db_recovery_file_dest和log_archive_dest参数的关系
在10g中,如果指定了db_recovery_file_dest 参数,那么归档日志将存放到这个参数指向的目录下,如果同时指定了log_archive_desc,则将同时往这两个参数指定的目录中归档。1.只设置db_recovery_file_desc参数,log_archive_desc设置为空SQL> show parameter db_recovery NAM转载 2013-10-30 13:32:00 · 852 阅读 · 0 评论 -
oracle数据库备份出现错误:RMAN-03002 ORA-19809 ORA-19804
RMAN-03002 ORA-19809 ORA-19804:===========================================================---------------------------------------------------------------今天用RMAN做全库备份出现错误:channel ORA_DISK_1转载 2013-10-30 12:24:00 · 2542 阅读 · 0 评论 -
oracle rman备份脚本
# RMAN 备份connect target system/oracle@oratest1#脱机备份需要先关闭和加载数据库shutdown immediatestartup mountrun{#分配通道allocate channel c1 device type disk format 'd:\ora\backup\oratest1_full_disk_转载 2013-07-04 11:12:13 · 1088 阅读 · 0 评论 -
关于如何在rman没有catalog的情况下恢复用Rman 备份到磁带上的controlfile
最近有人问controlfile如果没有单独备份,如何恢复的问题。如果是用rman备份的controlfile,原则上是要用rman恢复它(在rman里restore controlfie)。在rman nocatalog的情况下,但rman可以运行进行恢复的前提是oracle mount状态。oracle mount状态的前提是controlfile要在。死胡同了。(感谢yddll提醒,修改了上转载 2013-07-04 11:02:20 · 878 阅读 · 0 评论 -
Oracle RMAN 的 show,list,crosscheck,delete命令整理
1、SHOW命令: 显示rman配置: RMAN> show all;2、REPORT命令: 2.1、RMAN> report schema 报告目标数据库的物理结构; 2.2、RMAN>report need backup days=3; 报告最近3天没有被备份的数据文件; 2.3、RMA转载 2013-07-04 11:05:38 · 1199 阅读 · 0 评论 -
oracle数据库远程不落地导入本地数据库
oracle数据库远程不落地导入本地数据库 ---2013.09.291. 在要导入数据库的本地主机创建exp(dp)、imp(dp)目录,此处我用的是impdp/expdp:SQL> create directory dpdump as '/oradata/dpdump';Directory created.SQL> select * from dba_directo原创 2013-09-29 21:11:24 · 2170 阅读 · 0 评论 -
RMAN CONFIGURE
可以通过SHALL ALL命令查看 RMAN的配置信息RMAN> show all;RMAN 配置参数为:CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default CONFIGURE BACKUP OPTIMIZATION OFF; # defaultCONFIGURE DEFAULT DEVICE TYPE TO DISK;转载 2013-10-14 16:05:05 · 576 阅读 · 0 评论 -
RMAN-03009 ORA-19554 ORA-27211
symantec NBU 备份oracle 11gR2Script/tmp/hot_database_backup.sh==== started on Mon Oct 14 18:27:33 CST 2013====RMAN:/oracle/db/oracle/app/oracle/product/11.2.0/dbhome_1/bin/rmanORACLE_SID: orc1原创 2013-10-15 10:15:14 · 5171 阅读 · 1 评论 -
Oracle Rman 命令详解(List report backup configure)
一、list常用命令总结备忘 list命令列出控制文件、RMAN恢复目录中备份信息, 是我们对所有可见的数据库备份文件的一个最直观的了解的方法 list incarnation; list backup summary; list backup of database summary; list backup of tablespace s转载 2013-10-18 09:59:36 · 807 阅读 · 0 评论 -
EXP-00091: Exporting questionable statistics.
一.出现EXP-00091错误[oracle@localhost tmp]$ exp "'/ as sysdba'" tables=testxuchao.TAB_XN_PY_DICT \>file=/tmp/xifenfei.dmp log=/tmp/xifenfei.log Export: Release 9.2原创 2013-10-29 11:59:18 · 1580 阅读 · 0 评论 -
oracle rman 恢复脚本
##恢复connect target system/oracle@oratest1#设置DBID, 可以在v$database找到set DBID=3295083364startup nomountrun{#还原服务器参数文件#启动数据库,startup nomount会建立一个临时的spfile#分配通道#allocate channel c转载 2013-07-04 11:13:55 · 935 阅读 · 0 评论