oracle 备份
文章平均质量分 77
悠悠m
资深DBA, 多年oracle,mysql,sqlserver,postgresql运维,架构,调优经验。
展开
-
oracle 生产环境rman备份
环境:SUSE linux 10sp2 + oracle 11gr1说明:小型库一般都是每周做一次全备,大型库每周也做一次全备外,周三做1级增量备份,然后每天晚上都做一次2级增量备份,归档日志每天分不同时段定时备份!小型库全备:run { # Hot database level 0 whole backup allocate channel t1 type dis原创 2013-10-01 09:10:57 · 820 阅读 · 0 评论 -
BACKUP DATABASE PLUS ARCHIVELOG
BACKUP DATABASE PLUS ARCHIVELOG1>. 运行ALTER SYSTEM ARCHIVE LOG CURRENT语句对当前redolog进行归档。2>. 执行BACKUP ARCHIVELOG ALL命令备份所有已归档日志。3>. 执行BACKUP命令对指定项进行备份。4>. 再次运行ALTER SYSTEM ARCHIVE LOG CURRENT对当原创 2014-01-13 16:35:17 · 1311 阅读 · 0 评论 -
oracle rman备份和还原命令 小记
1、切换服务器归档模式,如果已经是归档模式可跳过此步: %sqlplus /nolog (启动sqlplus) SQL> conn / as sysdba (以DBA身份连接数据库) SQL> shutdown immediate; (立即关闭数据库) SQL> startup mount (启动实例并加载数据库,但不打开) SQL> alter原创 2013-12-26 17:21:53 · 742 阅读 · 0 评论 -
Oracle DB 使用RMAN恢复目录
• 对恢复目录和RMAN 资料档案库控制文件的使用进行比较• 创建和配置恢复目录• 在恢复目录中注册数据库• 同步恢复目录• 使用RMAN 存储脚本• 备份恢复目录• 创建虚拟专用目录RMAN 资料档案库数据存储:比较选项控制文件:• 管理更简单• 默认设置恢复目录:• 复制控制文件数据• 存储更长的备份历史记录原创 2013-12-25 15:43:07 · 1006 阅读 · 0 评论 -
RMAN 验证 备份 的有效性
Rman 对数据文件的验证,主要是验证坏块,包括逻辑坏块和物理坏块。 Oracle 坏块 总结 http://blog.csdn.net/tianlesoftware/archive/2009/12/17/5024966.aspx 一. 备份DB并查看备份 备份脚本参考: Nocatalog 下的RMAN 增量备原创 2013-12-03 14:24:17 · 1352 阅读 · 0 评论 -
Oracle-rman总结1
rman的几种常用命令configure,list,crosscheck,report,format********************************1.configureRMAN> show all;RMAN 配置参数为:CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # defaultCONF原创 2013-12-02 16:35:16 · 698 阅读 · 0 评论 -
rman 总结2
一,RMANR 连接到库1),连接本地数据库a,如果本地有多少实例,则需要设置环境变量ORACLE_SID, windows 平台: set ORACLE_SID= INSTANACE NAME UNIX/LINX平台: export ORACLE_SID=INSTANCE NAME8i : $rman target / nocatalog 9i以上的数据库直接 rman原创 2013-12-02 16:38:53 · 783 阅读 · 0 评论 -
oracle备份恢复之recover database区别
oracle备份恢复之recover database的四条语句区别 2011-09-20 11:27:48| 分类: Oracle备份恢复 | 标签: |字号大中小 订阅1 recover database using backup controlfile2 recover database until cancel3原创 2013-11-25 15:58:01 · 1734 阅读 · 0 评论 -
racle的resetlogs机制分析
oracle的resetlogs机制浅析 alter database open resetlogs 这个命令我想大家都很熟悉了,那有没有想过这个resetlogs选项为什么要用?什么时候用?它的原理机制是什么?他都起哪些作用? 我们都知道数据在启动时候是要做一致性检查的,oracle在open阶段要做两次检查1. 检查数据文件头的检查点计数(che原创 2013-11-25 16:24:22 · 639 阅读 · 0 评论 -
Oracle 基于 RMAN 的不完全恢复(incomplete recovery by RMAN)
Oracle 数据库可以实现数据库不完全恢复与完全恢复。完全恢复是将数据库恢复到最新时刻,也就是无损恢复,保证数据库无丢失的恢复。而不完全恢复则是根据需要特意将数据库恢复到某个过去的特定时间点或特定的SCN以及特定的Sequence。我们可以通过基于用户管理的不完全恢复实现,也可以通过基于RMAN方式来实现。本文主要描述是基于RMAN的不完全恢复的几种情形并给出示例。有关数据库备份恢复,RMAN备原创 2013-11-09 00:49:00 · 839 阅读 · 0 评论 -
RMAN - 常用的备份脚本 之三
0级全库备份脚本$ vi BackupFull.shBackupFull.sh文件的内容为:# script .:BackupFull.sh# creater:leon_lan# date:2012/7/22# desc: backup full database datafile in archive with rman# connect data原创 2013-11-21 14:20:04 · 824 阅读 · 0 评论 -
RMAN - 备份与恢复实践 之二
1 RMAN备份与恢复实践1.1 备份1.1.1 对数据库进行全备 使用backup database命令执行备份RMAN> BACKUP DATABASE; 执行上述命令后将对目标数据库中的所有数据文件进行备份,由于没有显式指定FORMAT参数,rman会自动为每个备份片段命名,并保存在ORACLE_HOME/database目录下。 当然,也原创 2013-11-21 14:16:07 · 1229 阅读 · 0 评论 -
RMAN - 备份与恢复 之一
1.1 基础理论恢复可以分为完全恢复和不完全恢复完全数据库恢复是恢复到故障发生前的状态,所有已经提交的操作都进行恢复,确保数据库不丢失任何数据,完全恢复只用于归档模式。不完全数据库恢复是将数据库恢复到备份点与介质失败点之间某个时刻的状态,并不是恢复所有提交的操作,不完全恢复可能丢失部分数据。任何类型的恢复包括两个阶段:前滚阶段和回滚(回退)阶段。 在前滚恢复阶段(原创 2013-11-21 14:13:16 · 1617 阅读 · 0 评论 -
备份恢复基础复习
1、数据库备份数据库的备份分为一致性备份 和 非一致性备份。。。。备份数据库也就是备份数据库的四个文件:数据文件、控制文件、参数文件、口令文件。数据库的一致性备份: 需要关闭数据库,所以也就是传说中的冷备份,基本步骤非常简单:1)列出数据库内的所有数据文件和控制文件:通过查询v$controlfile和v$datafile中的name列即原创 2013-11-16 20:50:25 · 598 阅读 · 0 评论 -
Oracle 备份/恢复_1
RMAN>CONNECT TARGET /--连接到默认实例RMAN>REPORT SCHEMA;--查看实例中库文件的状况RMAN>SHOW ALL;--查看所有备份配置RMAN>CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT '/home/oracle/backup/%d_%I_%s_%p_%T.bkp';原创 2013-10-22 16:09:45 · 672 阅读 · 0 评论 -
tspitr
TSPITR(基于时间点的表空间恢复) TSPITR(Tablespace Point-In-TIme Recovery)介绍 www.2cto.com TSPITR(表空间时间点恢复)用于将一个或多个表空间恢复到过去某个时间点的状态,而其他表空间仍然保持现有状态。 (1) TSPITR(Tablespace Point-In-Time Rec原创 2014-03-28 17:12:17 · 905 阅读 · 0 评论