RMAN
Oracle RMAN技术
BaldwinSu
这个作者很懒,什么都没留下…
展开
-
Oracle跨平台,跨版本,大数据量迁移之XTTS
一、背景介绍1.1源端开启归档模式1.2备份文件的传输方案二、实际操作步骤2.1导出创建源库用户脚本2.2 源端进行0级rman备份2.3 目标端提取0级rman备份2.4 源端进行1级rman备份2.5 目标端提取1级rman备份2.6 源端提取用户对象信息2.7 源端表空间设置只读(停机开始)2.8源端进行最后一次1级rman备份2.9 源端导出表空间元数据2.10 源端还原表空间可读写(停机结束)2.11 目标端应用1级rman增量备份2.12 目标端导入用户权限和对象转载 2022-05-07 16:11:00 · 1002 阅读 · 0 评论 -
Oracle RAC迁移到单实例(通过备份集手动恢复)
该文章为网络资源整理,仅供个人学习笔记用途,如有侵权请联系删除!实验环境操作系统:centos6.8源端:RAC11.2.0.4 (10.16.35.131/132)目标端:Oracle 软件11.2.0.4 (10.16.35.35)再次强调目标端只安装Oracle软件,操作之前确认源端关闭监听,断开所有连接,去报操作期间没有脏数据产生。操作步骤目标端安装操作系统并初始化(略)目...原创 2020-03-16 14:29:40 · 1016 阅读 · 0 评论 -
block_corruption
rman可以单独恢复一个块block corruption(块折断)oracle在使用数据块之前都会对数据块进行有效性校验分为硬折断和软折断,硬折断是数据块的格式已经不是oracle的格式了,比如物理损坏数据块对应的磁道都发生变化了已经不是oracle的格式了软折断是数据块的格式还是Oracle的格式,但是内部出现了不一致的情况,不能满足oracle对一个数据块的检查,这种情况常常是bug引起的,Oracle往数据块中存数据的时候在数据块的头部会记录信息,比如存了5个字节的数据,当要用这个数据块的时原创 2021-07-23 16:07:36 · 120 阅读 · 0 评论 -
加速增量备份_enable_block_tracking
oracle 10.2以后对增量备份进行加速查看是否激活增量备份加速的功能SYS@orcl>select * from v$block_change_tracking;STATUS FILENAME BYTES---------- -------------------------------------------------- ----------DISABLED (null) (null)激活增量备份加速的功能SYS@orcl>原创 2021-07-23 16:06:06 · 244 阅读 · 0 评论 -
rman增量备份
把之前的备份都删除RMAN> delete noprompt backup;增量备份的原理热备份只有rman支持增量备份增量备份分为差异增量备份(differential)和累积增量备份(cumulative)差异增量备份就 是当前到上一次无论是0级增量备份还是差异增量备份还是累积增量备份之间变化的数据,累积增量备份是当前到上一次0级增量备份之间变化的数据差异和累积的区别就是能不能覆盖同级的增量备份,差异就是不能覆盖,累积就是能够覆盖做一个0级增量备份RMAN> backup原创 2021-07-23 16:02:52 · 1260 阅读 · 5 评论 -
rman-env-option2
RMAN> show all;RMAN configuration parameters for database with db_unique_name PROD are:CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 14 DAYS;CONFIGURE BACKUP OPTIMIZATION OFF; # default3、CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default这个就是默认是往磁原创 2021-06-29 16:25:10 · 104 阅读 · 0 评论 -
rman-env-option1
RMAN> show all;RMAN configuration parameters for database with db_unique_name PROD are:CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default配置保存策略,有两种方式,一种是只保留几份,缺省是只保留一份,一种是保留时间CONFIGURE BACKUP OPTIMIZATION OFF; # default备份优化,备份某一个文件,如果这个文件没有变化过,原创 2021-06-29 16:07:55 · 174 阅读 · 0 评论 -
rman-command
删除所有备份集,备份片也删除了,物理文件也删除了RMAN> delete backup; 删除137号备份集,也可以一次删除多个用逗号隔开RMAN> delete backupset 137; 不提示是否删除RMAN> delete noprompt backupset 135; 看一种情况(直接把备份文件删除了,对应的备份集编号是138)[oracle@oracle01 /u01/app/oradata/prod/backup]$ lltotal 1072-rw原创 2021-06-29 15:39:21 · 99 阅读 · 0 评论 -
rman-catalog
rman备份默认是放在恢复闪回区里[oracle@oracle01 /u01/app/oradata/prod]$ lltotal 1900080drwxr-xr-x 2 oracle oinstall 4096 Jan 7 09:47 backup把备份放到backup里RMAN> backup as compressed backupset full database format '/u01/app/oradata/prod/backup/%d_%T_%U.BAK';原创 2021-06-29 15:07:28 · 243 阅读 · 0 评论 -
rman-nocatalog
rman是热备份,必须是归档模式nocatalogcatalogrman备份的时候是启动oracle后台进程读用过的数据块rman target /RMAN> backup database; #备份数据库默认是放在了恢复闪回区里Starting backup at 06-JAN-20allocated channel: ORA_DISK_1 #分配通道channel ORA_DISK_1 #通道名字: SID=38 device type=DISK #类型备份到了磁盘上原创 2021-06-29 14:46:58 · 357 阅读 · 0 评论 -
RMAN实验顺序
rman-nocatalog->rman-catalog->rman-command->rman-env-option1->rman-env-option2->rman-auto-dbbak->rman增量备份->加速增量备份_enable_block_tracking->block_corruption原创 2021-06-29 14:24:59 · 90 阅读 · 0 评论