![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle RMAN
ZhongWeicheng
这个作者很懒,什么都没留下…
展开
-
使用dbms_backup_restore异地恢复数据库
使用dbms_backup_restore和RMAN的duplicate差不多,也是需要一个完整的备份集,但是路径可以完全不一样。创建相应的目录[oracle@zhong ~]$ mkdir -p $ORACLE_BASE/admin/zwc/adump[oracle@zhong ~]$ mkdir -p $ORACLE_BASE/admin/zwc/bdump[ora原创 2012-12-17 09:45:14 · 824 阅读 · 0 评论 -
Oracle10g RMAN Windows 2003 Server R2 x64备份迁移到Linux x64
记录源端windows上oracle的dbidSQL> select dbid from v$database; DBID---------- 66428446使用RMAN备份RMAN> RUN{2> ALLOCATE CHANNEL C1 TYPE DISK;3> SQL 'ALTER SYSTEM ARCHIVE LOG CURRENT';4> BACKU原创 2014-02-10 23:25:31 · 2775 阅读 · 1 评论 -
Oracle Physical DataGuard使用RMAN增量备份修复GAP
当Physical DataGuard主库归档日志丢失,使用RMAN或者OS命令删除了归档日志,并且归档日志未传输到Standby端,这样Standby端会产生GAP,可以将Primary端的归档拷贝到Standby端然后使用register命令注册,例如ALTER DATABASE REGISTER LOGFILE '/arch/ARC0000000068_0839199018.0001',原创 2014-02-17 01:04:57 · 2899 阅读 · 1 评论 -
Oracle还原RMAN初始配置
[oracle@ggos ~]$ rman target /Recovery Manager: Release 11.2.0.4.0 - Production on Fri Dec 6 00:17:59 2013Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.connected t原创 2013-12-06 00:20:27 · 2782 阅读 · 0 评论 -
Oracle 10g RAC ASM存储迁移
使用VBOX模拟存储迁移的环境,OS:RHEL5.9,DB:Oracle 10.2.0.4 RAC ASM 2Nodes。ASM使用Extern Redundancy,不使用ASM的rebalance功能,ocr和votedisk存放在raw里。迁移包括controlfile,datafile,tempfile,spfile,ocr,votedisk。迁移前路径ocr原创 2013-11-24 21:34:51 · 3665 阅读 · 0 评论 -
Oracle Database 12c Using duplicate standby database from active database Created Active DataGuard
primary databasedb_name=zwc, db_unique_name=zwcstandby databasedb_name=zwc, db_unique_name=standbyon primary database[oracle@vmdb12c ~]$ sqlplus sys/oracle@zwc as sysdbaSQL*Plu原创 2013-09-26 18:59:56 · 2405 阅读 · 0 评论 -
Using RMAN duplicate Created Remote Auxiliary Database with ASM to ASM
target SID=zwcauxiliary SID=zwcon target[oracle@source ~]$ rman target /Recovery Manager: Release 11.2.0.4.0 - Production on Thu Sep 26 13:10:41 2013Copyright (c) 1982, 2011, Oracle原创 2013-09-26 13:49:45 · 1313 阅读 · 0 评论 -
Using RMAN duplicate Created Remote Auxiliary Database
目标数据库SID=backupdb辅助数据库SID=backupdb准备工作包括:目标数据库的全备;在辅助数据库端安装oracle10gR2软件,创建相应的目录、口令文件、pfile,拷贝备份集到辅助数据库备份全库和当前的controlfileRMAN> run {2> allocate channel c1 device type disk;3> backup a原创 2013-09-25 20:30:20 · 1028 阅读 · 0 评论 -
Oracle 11.2.0.4.0 RAC Using RMAN Recovery to Single Instance Database
Source 2-Nodes Oracle 11.2.0.4.0 RACTarget Single Instance Oracle 11.2.0.4.0Source[oracle@vzwc1 oracle]$ mkdir /u01/app/oracle/bak[oracle@vzwc1 oracle]$ rman target /Recovery Manage原创 2013-09-20 13:51:39 · 3285 阅读 · 0 评论 -
Configuring Oracle 11.2.0.3 3-Nodes RAC Primary to 2-Nodes RAC Physical Standby DataGuard on OL
操作环境PrimaryStandbyClusterware11.2.0.3 Grid Infrastructure11.2.0.3 Grid InfrastructureCluster Nodesvzwc1,vzwc2,vzwc3(3-Nodes)sd-vzwc1,s原创 2013-05-02 11:25:31 · 3805 阅读 · 1 评论 -
Oracle RMAN 坏块恢复
查到表t_blockrec数据所在的文件号和数据块[oracle@zhongwc ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.3.0 Production on Tue Feb 26 16:40:20 2013Copyright (c) 1982, 2011, Oracle. All rights reserved.Con原创 2013-02-26 17:08:23 · 1805 阅读 · 0 评论 -
RMAN 自动备份脚本设计
采用RMAN差异增量备份模式,周期为7天,每周一进行0级增量,周二至星期天进行1级差异增量,始终保留30天恢复窗口,利用crontab在每天03:30进行CRONTAB 0级增量30 03 * * 1 /backup/scripts/0_backup.sh 2>/backup/logs/2.logSHELL脚本0级增量#!/bin/shORACLE_SID原创 2012-12-18 08:20:06 · 889 阅读 · 0 评论 -
使用RMAN duplicate创建异地auxiliary Database
目标数据库SID=backupdb辅助数据库SID=backupdb准备工作包括:目标数据库的全备;在辅助数据库端安装oracle10gR2软件,创建相应的目录、口令文件、pfile;拷贝备份集到辅助数据库备份全库和当前的controlfileRMAN> run {2> allocate channel c1 device type disk;3> backup原创 2012-12-17 16:21:47 · 4764 阅读 · 0 评论 -
使用RMAN 将 FileSystem 迁移 ASM
把一个单实例File System存储的数据库迁移到ASM管理的单实例环境,ASM采用ASMLib的方式。OS环境: CentOS release 4.8DB环境: Oracle 10gR2下载相应的oracleasm.rpm包,注意最后一个必须要和你当前的OS内核一致。[root@zhong mysql]# uname -r2.6.9-89.EL[root@z原创 2012-12-17 15:38:21 · 1731 阅读 · 0 评论 -
RMAN catalog的还原与恢复
试验环境是基于RMAN catalog的创建和基本使用和RMAN catalog自动备份脚本设计检查备份集是否有效RMAN> crosscheck backupset;allocated channel: ORA_DISK_1channel ORA_DISK_1: sid=139 devtype=DISKcrosschecked backup piece: found原创 2012-12-17 11:49:33 · 1025 阅读 · 0 评论 -
Oracle11g RMAN REPAIR ADVISOR
USING RMAN REPAIR ADVISOR:Go to /u01/app/oracle/oradata/wbdb and rename system01.dbf to system01.dbf.oldSQL> shutdown immediateDatabase closed.Database dismounted.ORACLE instance shut down.原创 2012-12-17 10:17:32 · 750 阅读 · 0 评论 -
RMAN catalog自动备份脚本设计
RMAN catalog自动备份脚本的创建使用,如果你还不了解catalog如何创建可以参考RMAN catalog的创建和基本使用创建删除过期备份的全局脚本[oracle@catalog ~]$ rman catalog cataloguser/cataloguser target sys/oracle@zhongRecovery Manager: Release 10.2.0原创 2012-12-17 11:32:34 · 893 阅读 · 0 评论 -
RMAN catalog的创建和基本使用
target DB SID=zhongcatalog DB SID=backupdb创建catalog表空间和用户,并且赋予相应权限SYS@backupdb:~>create tablespace tbs_catalog datafile '/u01/app/oracle/oradata/backupdb/catalog01.dbf' size 500m;Tablespace cre原创 2012-12-17 11:19:12 · 1529 阅读 · 0 评论 -
Oracle10g Physical DataGuard 详细搭建过程
primary 环境DB version:oracle10.2.0.4IP:192.168.1.7hostname:vzwcdb_name:dbserverdb_unique_name:dbserverservice_name:dbserverinstance_name:ORCLstandby 环境DB version:oracle10.2.0.4IP:原创 2014-02-14 00:02:25 · 6082 阅读 · 1 评论