1、 10g 10.2.0.5 11g 11.2.0.4 12.1.0.2 Red Hat 5,6 6u5 OEL 6DBA 体系 结 构 和 SQL 3天数据 库 企 业级 安装部署 1天数据 库对 象管理 1天备 份恢复 1天闪 回 1天数据迁移 2天DataGuard容灾 2天DB-Tuning 数据 库调优 2天SQL-Tuning SQL开 发调优 2天 冷备 归档 热备 控制文件和参数文件的恢复 RMAN 四 个完全恢复场景 两个不完全恢复场景数据备份恢复的原因 Media Failures User Errors Application Errors 备份重于一切 恢复是 DBA最重
2、要的工作之一 定期的恢复演练更加重要 rm rf $ORACLE_BASE/ rm rf / rm /home/oracle/xxxx/xxx/ rm /home/oracle/xxxx/xxx /DBA警示 录 数据恢复的原理 SCN 数据库 对自身变化的一个标记 系统 级( checkpoint_change# v$database) 数据 文件级 (file#,checkpoint_change# v$datafile) 结束 SCN(file#,last_change# v$datafile) 数据文件头部 (name,checkpoint_change# v$datafile_hea
3、der)冷 备 操作系统 命令 复制 cp Scp ftp rsync归档 模式 Startup mount Alter database archivelog; Alter database open; Archive log list Show parameter archive Show parameter db_recover热备 Split blocks Data block, os block Alter tablespace xxxxx begin backup; Cp datafiles Alter tablespace xxxxx end backup;控制文件和参数文件的恢复 参数文件的恢复 最 简单的参数 从 AWR中得到 从 alert日志中得到 控制文件的恢复 Backup trace controlfile Image copy 重建控制文件后的补充 SQL alter tablespace temp add tempfile /u02/oracle/oradata/TEST10G/disk5/temp01.dbf size 20M reuse;rman备份恢复 rman简介 rman的架构 rman的优点和限制 常用的备份配置 还原( Restore),恢复 (Recover)