小弟才疏学浅,因公刚刚接触Oracle。因部署自动备份时身边两个专家产生分歧,导致我无法确认到底采纳何方意见,特来向各位请教。具体情况如下
现有ORACLE数据库运行在AIX系统上,为实现自动备份,计划使用TSM来调度脚本实现。
为实现基于全备份后的累积增量备份,即每一次的增量备份均基于全备份的功能编写了脚本脚本内容如下:/oracle/product/11.1.0/db_1/bin/rman target / nocatalog msglog /usr/tivoli/tsm/log/incr.log append << EOF
RUN {
ALLOCATE CHANNEL ch00 TYPE 'SBT_TAPE' parms 'ENV=(tdpo_optfile=/usr/tivoli/tsm/client/oracle/bin64/tdpo.opt)';
BACKUP
incremental level 1 FORMAT 'bk_%s_%p_%t'
DATABASE;
sql 'alter system archive log current';
BACKUP
filesperset 20
FORMAT 'al_%s_%p_%t'
ARCHIVELOG ALL;
BACKUP
# recommended format
FORMAT 'cntrl%T%n_%s_%p_%t'
CURRENT CONTROLFILE;
RELEASE CHANNEL ch00;
}
EOF其中红色标记处为意见分歧的地方,一种说法是此处需写为“INCREMENTAL LEVEL 1 CUMULATIVE” 另一种说法是不能加CUMULATIVE。因牵涉到核心数据安全,故心中十分不安。望各位前辈指点赐教!万分感谢!!!
现有ORACLE数据库运行在AIX系统上,为实现自动备份,计划使用TSM来调度脚本实现。
为实现基于全备份后的累积增量备份,即每一次的增量备份均基于全备份的功能编写了脚本脚本内容如下:/oracle/product/11.1.0/db_1/bin/rman target / nocatalog msglog /usr/tivoli/tsm/log/incr.log append << EOF
RUN {
ALLOCATE CHANNEL ch00 TYPE 'SBT_TAPE' parms 'ENV=(tdpo_optfile=/usr/tivoli/tsm/client/oracle/bin64/tdpo.opt)';
BACKUP
incremental level 1 FORMAT 'bk_%s_%p_%t'
DATABASE;
sql 'alter system archive log current';
BACKUP
filesperset 20
FORMAT 'al_%s_%p_%t'
ARCHIVELOG ALL;
BACKUP
# recommended format
FORMAT 'cntrl%T%n_%s_%p_%t'
CURRENT CONTROLFILE;
RELEASE CHANNEL ch00;
}
EOF其中红色标记处为意见分歧的地方,一种说法是此处需写为“INCREMENTAL LEVEL 1 CUMULATIVE” 另一种说法是不能加CUMULATIVE。因牵涉到核心数据安全,故心中十分不安。望各位前辈指点赐教!万分感谢!!!
解决方案 »
- 触发器的创建
- oracle 11.2.0 tnsping ORCL; 报错
- 安装了oracle,管理工具-服务 里面却没有OracleServiceDB服务,我的数据库名为DB,
- 一个关于查询的小问题
- 为什么我不能改块大小?
- execute immediate 的问题.
- 基础问题:如何在oracle中手工建立一个数据库呢?
- vb连接oracle
- 帮我写一个 一次修改所有数据的oracle 的 语句 谢谢!!!
- Oracle11g imp 命令 导入dmp:IMP-00017: 由于 ORACLE 错误 2153 请大神帮忙。
- 新手求助呀!oracle关于平均分的排序呀,,
- oracle11gR2 安装netca.rsp的时候出现如下问题
差异备份
INCREMENTAL LEVEL 1累计备份
INCREMENTAL LEVEL 1 CUMULATIVE oracle 默认的方式ms 是差异, 所以要用累计式 应该加关键字
A cumulative incremental backup backs up all blocks that have changed since
the the most recent incremental backup at level N-1 or less (contrast with
non-cumulative incremental backups that backup blocks that have changed
since the the most recent incremental backup at level N or less). This
means that more work is done in performing the backup (duplication of
backup effort), but time may be saved when restoring (potentially fewer
backupsets to restore). RMAN>; run {
2>; allocate channel dev01 type disk;
3>; backup incremental level 1 cumulative database;
4>; release channel dev01;
5>; }