oracle10g_rman管理的备份与恢复手册内容摘要:
t_inteval: 用于指定发出检查点的重做日志块间隔(单位: OS 块) 后面两个参数是为了与早期版本兼容而保留的,建议使用 fast_start_mttr_target 控制例程恢复的时间。 参数 FAST_START_MTTR_TARGET 设置方法 : SQL ALTER SYSTEM SET FAST_START_MTTR_TARGET=900。 (15 分钟 ) 监视例程恢复的动态信息 SQLselect actual_redo_blks, target_redo_blks, estimated_mttr from v$instance_recovery。 estimated_mttr 用于标志例程恢复的预计时间。 因为例程恢复时间主要由 REDO 时间和 UNDO 时间确定,所以为了降低例程 恢复的实际时间,应该调整 REDO 和 UNDO 的时间。 调整 REDO 时间 为了降低例程恢复的 REDO 时间,可以启动多个 SLAVE 进程。 通过配置静态初始化参数 recovery_parallelism, 可以指定 SLAVE 进程的个数。 修改该参数后要重启例程才生效。 SQLALTER SYSTEM SET RECOVERY_PARALLELISM=3 SCOPE=SPFILE。 SQLSHUTDOWN IMMEDIATE SQLSTARTUP 调整 UNDO 时间 为了降低例程恢复的 UNDO 时间,可以启动多个 SLAVE 进程。 通过配置参数FAST_START_PARALLEL_ROLLBACK 可以控制 SLAVE 进程的个数。 该参数可以取三个值: FALSE: 不启用 SLAVE 进程 LOW: 启用 SLAVE 进程个数为 2 倍的 CPU 个数 HIGH: 启用 SLAVE 进程个数为 4 倍的 CPU 个数 SQLALTER SYSTEM SET FAST_START_PARALLEL_ROLLBACK=HIGH。 监视执行 UNDO 操作的进程信息: SQLselect pid, state, undoblocksdone from v$fast_start_servers。 监视事务恢复的信息: SQLselect pid, undoblocksdone, undoblockstotal from v$fast_start_transactions。 实战:监视例程恢复 SCOTT 建立会话 , 并执行: Create table demo_tab(cola int, colb int)。 Begin For i in 1..100000 loop Insert into demo_tab values(i, i)。 End loop。 END。 / 同时,在 SYS 会话中执行 SHUTDOWN ABORT 命令关闭数据库,然后执行 STARTUP 重启数据库。 在数据库打开后,监视事务恢复的进度。 3. 配置日志操作模式 . 日志操作模式简介 NOARCHIVELOG ARCHIVELOG . 改变日志操作模式 检查当前日志操作模式 Sqlplus sys/oracle@demo as sysdba SQLselect log_mode from v$database。 改变日志操作模式 SQLSHUTDOWN IMMEDIATE SQLSTARTUP MOUNT SQLALTER DATABASE ARCHIVELOG。 NOARCHIVELOG SQLALTER DATABASE OPEN。 . 配置其他归档参数 配置归档日志的名称格式 静态 初始化 参数 log_archive_format 用于指定归档日志的文件名格式。 可以指定的匹配符: %s : 日志序列号 %S : 日志序列号(带有前导 0) %t : 重做线程号 %T : 重做线程号(带有前导 0) %a : 活动 ID 号 %d : 数据库 ID 号 %r : RESETLOGS 的 ID 值 设置语句: SQLalter system set log_archive_format=39。 ARC_%s_%t_%39。 scope=SPFILE。 SQLshutdown immediate SQLstartup 注意:如果归档日志被存放在快速恢复区,那么归当日志文件名格式不受此参数约束 . 使用 log_archive_dest_n 配置归档日志的位置 配置本地归档位置的语句 : SQLalter system set log_archive_dest_1=39。 location=c:\demo\archive39。 SQLalter system set log_archive_dest_2=39。 location=d:\demo\archive39。 配置远程归档位置的语句 : service 选项指定到备用数据库的网络服务名 . SQLalter system set log_archive_dest_3=39。 service=standby39。 log_archive_dest_n 的其他常用选项 OPTIONAL : 默认选项。 表示无论归档是否成功,都可以覆盖重 做日志。 MANDATORY:强制归档。 表示只有在归档成功之后,重做日志才能被覆盖。 REOPEN:指定重新归档的时间间隔,默认值 300 秒。 注意: REOPEN 属性必须跟在MANDATORY 选项后。 示例: SQLalter system set log_archive_dest_1=39。 location=c:\demo\archive optional39。 SQLalter system set log_archive_dest_1=39。 location=d:\demo\archive mandatory39。 使用 log_archive_dest_state_n 控制归档位置的可用性 禁用 相应的归档位置 2: defer SQL alter system set log_archive_dest_state_2=DEFER。 激活 相应的归档位置 2: enable SQL alter system set log_archive_dest_state_2=ENABLE。 使用 log_archive_max_processes 控制归档进程的个数 从而可以动态增加或减少归档进程的个数。 SQL alter system set log_archive_max_processes=3。 使用 log_archive_min_succeed_dest 控制本地归档的最小成功个数 SQLalter system set log_archive_min_succeed_dest=2。 注:若 小于 ,则重做日志不能被覆盖 使用 log_archive_dest 和 log_archive_duplex_dest 配置归档位置 注: 此两参数是为了兼容以往版本保留的 ,不能与 log_archive_dest_n 同时使用 . SQLalter system set log_archive_dest=39。 location=d:\demo\archive139。 SQLalter system set log_archive_duplex_dest=39。 location=d:\demo\archive239。 . 显示归档信息 使用 archive log list 命令 SQL archive log list。 显示日志操作模式 SQL select name,log_mode from v$database。 显示归档日志信息 SQL col name format a40。 SQL select name,sequence,first_change from v$archived_log。 显示归档日志的位置 SQL col archive_dest format a20。 SQL col destination format a20。 SQL select archive_dest,destination,status from v$archive_dest。 显示日志历史信息 SQL select * from v$loghist。 显示归档进程信息 SQL select * from v$archive_processes。 第二 部分 RMAN 管理的备份与恢复 4. RMAN 基础 . RMAN 组成 . RMAN 组件 . 了解 RMAN 的基本组件及功能 . 学会连接到 RMAN . 学会配置 RMAN 环境 RMAN(Recovery Manager,恢复管理器 )是 Oracle 所提供的实用程序 ,它可以协助 DBA管理备份 ,转储和恢复操作 .(RMAN 的备份和恢复操作也称为 服务器管理的备份和恢复) 1. 目标数据库 (target database) 2. 服务器进程 3. 通道 (Channel) 4. RMAN 资料库 (Recovery Manager Repository)和 RMAN 元数据 (Recovery Manager Metadata) .RMAN 元数据是指 RMAN 在备份 ,转储和恢复操作中所使用的数据 .RMAN 元数据的集合被称为 RMAN 资料库 5. 恢复目录 .通过使用恢复目录 ,可以永久保留需要的 RMAN 元数据。 .另外 ,在恢复目录中还可以存放存储脚本 . 6. 介质管理层 (Media Management Layer) 包 . RMAN 的特点 1. 备份数据库 ,表空间 ,数据文件 ,控制文件 ,归档日志和 SPFILE 2. 存储频繁执行的备份和恢复操作 .注意 :如果使用存储脚本 ,则必须配置恢复目录 3. 跳过未用块 .使用 RMAN 生成备份集 ,那么只会备份已经使用的数据块 ,而跳过未用的数据块 . .因而使用 RMAN 备份集更加节省存储空间 . 4. 执行增量块级备份 .当使用 RMAN 生成备份集 (backup set)时 ,可以使用增量备份和累积备份减少备份时间。 .如果使用增量备份 ,那么只备份先前备份以来变化的数据块 ,从而大大减少了备份时间 . 5. 指定备份限制 .可以指定备份集最大尺寸和备份片最大尺寸 .通过限制备份片的最大尺寸 ,可以有效地将一个备份集的内容分布到多个磁盘上 . 6. 在备份时检测损坏块 .使用用户备份 ,必须使用 DBVERIFY 工具进行检测 .使用 RMAN,可以查看 v$backup_corruption, v$copy_corruption 7. 自动使用并行化特征提高备份和恢复性能 .使用 RMAN执行操作时 ,若数据库所在服务器有多个 CPU,那么在执行操作前可以分配多个通道 .当分配多个通道后 ,RMAN 会自动启用多个服务器进程执行备份和恢 复操作 ,从而提高了备份和恢复的性能 . . 运行 RMAN . 连接到 RMAN 1. 连接到目标数据库 (不使用恢复目录 ) c:\rman target sys/oracle@demo nocatalog 或 c:\rman nocatalog RMANconnect target sys/oracle@demo 2. 连接到目标数据库和恢复目录数据库 c:\rman target sys/oracle@demo catalog rman/rman@rcat 或 c:\rman RMANconnect target sys/oracle@demo RMANconnect catalog rman/rman@rcat 3. 连接到目标数据库和辅助数据库 c:\rman target sys/oracle@demo auxiliary sys/admin@aux 或 c:\rman RMANconnect target sys/oracle@demo RMANconnect auxiliary sys/admin@aux . RMAN 命令 1. 独立命令 (1) 关闭目标数据库 RMANshutdown immediate (2) 启动目标数据库 RMANstartup (3) 备份 USERS 表空间 RMANbackup format 39。 d:\backup\%d_%39。 tablespace users。 2. 作业命令 .当使用作业命令时 ,必须将这些相关 RMAN 命令放在 RUN 块中 . .注意 : 除了 CONNECT,create/delete/update catalog,create/delete/replace script,list 等 RMAN 命令外 ,其他 RMAN 命令都可以被包含在 RUN 块内 .示例如下 : RMANrun { allocate channel d1 type disk。 bac。oracle10g_rman管理的备份与恢复手册
相关推荐
表遥测名称的说明 胡浔惠 ........................................107 关于全厂转发 104 的说明 胡浔惠 ..........................................................107 关于 DL476 规约配置的说明 王威 .........................................
dump /home/oracle/admin/test/pfile /home/oracle/oradata/test。 内部资料 注意保密 未经许可 禁止复制 重要客户服务系统平台部 第 8 页 系统安装手册 4 ORACLE10g 软件安装 解压缩安装包 将安装包 ””解压,分两个步骤, 具体如下 : $gunzip $cpio idcmv 配置 rsp 文件 到 oracle 10g
t_inteval: 用于指定发出检查点的重做日志块间隔(单位: OS 块) 后面两个参数是为了与早期版本兼容而保留的,建议使用 fast_start_mttr_target 控制例程恢复的时间。 参数 FAST_START_MTTR_TARGET 设置方法 : SQL ALTER SYSTEM SET FAST_START_MTTR_TARGET=900。 (15 分钟 )
0 的毒性是很低的。 Novec1230 会迅速分解成氟化烷基,与那些通过其它含氟化合物分解出来的氟化烷基相似。 大气化学研究已经得出其对平流层的臭氧没有影响的结论。 结合其非常短的大气存活寿命,可以判定 Novec1230 臭氧损耗值为零 [10]。 Novec1230 灭火机理 Novec1230 液的灭火机理与燃烧的四个要素:燃料、氧气、热量和燃烧连锁反应 为通常提及的 amp。
系统竣工验收。 XXXXXX科技股份有限责任公司 11 NBU备份与存储系统实施方案 第二章 备份系统的安装要求 Windows系统要求 有固定的 IP 地址,且网络畅通,有要求安装 sp2或更高。 磁盘空间要求 在 Master Server上建议单独配置 20GB的磁盘空间; 在 Client上建议配置 500MB的剩余磁盘空间。 备份前准备 在 MASTER SERVER 以及
p 的安装和功能产生负面影响。 在安装 NetBackup 产品之前,请确保已经应用了最新的操作系统修补程序和更新。 如果不确定操作系统是否是最新的,请与操作系统供应商联系,并索取最新的修补程序和升级程序。 确保所有 NetBackup 服务器上安装的软件的版本级别至少等于客户机上安装的最新版本级别。 如果服务器软件版本较旧,而客户机软件版本较新,则可能会出现问题。 确保拥有所有