Oracle之RMAN备份恢复1-基础篇】的更多相关文章

1,rman的作用与体系架构 1.1 什么是rman rman(recovery manager)是oracle8i以后dba的一重要工具一般位于$oracle_home/bin目录下,主要用来备份,还原和恢复.可以实现基于数据库解包,表空间级别完全恢复和不完全恢复.rman实际由两部分组成,可执行文件和recover.bsq文件.recover.bsq文件实质上是库文件,可执行文件从recover.bsq文件中析取代码来创建在目标数据库上执行的pl/sql调用 1.2rman的作用 rman是…
全备脚本 cat rman_full.sh #!/bin/bash export ORACLE_BASE=/opt/oracle export ORACLE_HOME=$ORACLE_BASE/product//db_1 export ORACLE_SID=orcl export NLS_LANG=AMERICAN_AMERICA.AL32UTF8 export PATH=$ORACLE_HOME/bin:$PATH rman target / log /opt/oracle/backup/rm…
rman备份恢复命令之switch 一 switch 命令 1 switch命令用途 更新数据文件名为rman下镜像拷贝时指定的数据文件名 更新数据文件名为 set newname 命令指定的名字. 2 switch 命令使用前提条件 rman 必须连接到目标数据库 当switch tablespaces.datafiles.tempfiles时,这些文件必须离线 当switch 整个数据库时,数据库不能open 3 注意事项 switch....to copy 命令用于rman命令提示符下 s…
(一)基础环境   主库 备库 操作系统 RedHat6.7 RedHat6.7 服务器名称 primarydb1primarydb2 standbydb1standbydb2 IP地址规划 192.168.10.31    primarydb1192.168.10.32    primarydb2192.168.10.33    primarydb1-vip192.168.10.34    primarydb2-vip192.168.10.30    primarydb-scan 10.10.…
1.rman完全恢复的前提条件:历史的datafile,controlfile和spfile备份,加上完整的archivelog和完好的redolog. 2.rman备份脚本: a.RMAN 0级备份命令: run{ allocate channel c1 type disk; allocate channel c2 type disk; allocate channel c3 type disk; backup incremental level tag 'level0' format "E:…
目 录 1 目的与范围... 1 2 术语和定义... 1 3 角色和职责... 2 4 使用RMAN备份数据库... 2 4.1.1 检查数据库模式... 2 4.1.2 连接到target数据库... 3 4.1.3 查看备份信息... 3 4.1.4 备份数据库... 5 4.1.5 备份数据文件... 6 4.1.6 备份表空间... 6 4.1.7 备份控制文件... 6 4.1.8 备份归档日志文件... 7 4.1.9 备份闪回区... 8 4.1.10 增量备份... 8 4.2…
参考资料: Oracle之Rman入门指南 一步一步学Rman Rman简介 Rman-Recover manager恢复管理工具. Oracle集成了很多环境的一个数据库备份和恢复的工具. Rman可以做下列事情: 数据库热备份 全库备份和恢复 数据库克隆(DG) 增量备份和恢复 表空间备份和恢复 数据文件备份和恢复 归档备份和恢复 控制文件和参数文件备份和恢复 数据库冷备份 备份集的管理 备份策略 保留和删除备份数据 ...... 冷备份和热备份区别: 对于oracle数据库只有物理备份和逻…
一.背景 系统: 主库:rhel 6.4 64bit 备库:rhel 6.4 64bit   内存:2G [oracle@dgdb1 ~]$ free -m total used free shared buffers cached Mem: 1863 1176 686 0 13 896 -/+ buffers/cache: 266 1596 Swap: 2047 78 1969   ip分配: 主库:192.168.12.50 dgdb1 备库:192.168.12.51 dgdb2   主库…
RMAN可以进行增量备份:数据库,表空间,数据文件 只有使用过的block可以被备份成backup set 表空间与数据文件对应关系:dba_data_files / v$datafile_header 在noarchivelog模式下,可以使用RMAN备份read-only和offline的表空间 ORACLE RMAN停机备份: 备份 RMAN连接上ORACLE,WINDOWS下在命令模式下 RMAN TARGET / 连接本地数据库用的是本地认证模式.RMAN连接数据库必须在dedicat…
rman 备份 7.1 归档方式下rman备份常用语法: 7.1.1 backup 备份 1)备份全库:1.1 RMAN> backup database format='/u01/myrman/timran_%s.bak' filesperset 3;1.2 RMAN> backup database plus archivelog delete input; //备份全库及控制文件.参数文件与所有归档日志,并删除旧的归档日志1.3 RMAN> backup database form…