欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

能简单解释上含义不

更新时间: 2014-01-05 02:15:50 责任编辑: Author_N1

 

能简单解释下含义不
run {
# Hot database level 0 whole backup
allocate channel t1 type disk;
backup
  incremental level 0
  skip inaccessible
  filesperset 6  
  # recommended format
 format '/test/back_%s_%p_%t_%d'
 AS COMPRESSED backupset
database plus archivelog
format '/test/arclogback_%s_%p_%t_%d' 
delete input;
delete obsolete;
}


run {
allocate channel t1 type disk;
  # sql 'alter system archive log current';
  # backup all archive logs
  #CROSSCHECK ARCHIVELOG ALL;
  backup
    skip inaccessible
    filesperset 10
  format '/test/arclogback_%s_%p_%t_%d'
  AS COMPRESSED backupset 
   (archivelog all
delete input); 
delete obsolete;
  release CHANNEL t1 ;
}





--参考方法--
rman的备份和备份恢复语法,这个单个解释木有意义啊,楼主不如把rman的语法好好都看下

这里有一点小资料,可以先参考下:
对了,backup备份与恢复好像是10g后才开始使用的吧,要注意哦:
4.4 Backup 备份与恢复
    Backup 备份命令生成 Backup sets (备份集合),以 oracle 专有的格式保存,由一个完全的所有的备份片集合构成,构成一个完全备份或增量备份。
    4.4.1 BACKUP 备份命令选项
    设置标记(TAG)
    RMAN> backup database tag='test backup';
    限制备份集大小
    RMAN> backup database maxsetsize=100M;
    只备份新增部分
    RMAN> backup incremental level 0 database;
    备份控制文件    同时备份SPFILE
    RMAN> backup current controlfile;
    RMAN> configure controlfile autobackup on;    // 默认是 off
    也可以在备份数据库或者文件的时候加上 include current controlfile 选项。例如:
    RMAN> backup database include current controlfile;
    备份时如果包含了 SYSTEM表空间,将自动备份控件文件和 SPFILE RMAN> backup file 1;
    使用自动备份进行恢复:
    RMAN> restore spfile/controlfile to '/xx/xx' from autobackup;
    备份归档日志(9i)
    RMAN> backup archivelog all;
    RMAN> backup …… plus archivelog; // 在备份其他时同时备份归档日志
    plus archivelog 隐含如下步骤:
    运行一个 ALTER SYSTEM ARCHIVELOG CURRENT 命令
    运行 BACKUP ARCHIVELOG ALL 命令。注意如果备份优化被启用,RMAN只会备份未备份过的日志
    备份 BACKUP命令中定义的文件
    运行 ALTER SYSTEM ARCHIVE LOG CURRENT 命令  
    备份所有的剩下的归档日志
    备份完后删除归档日志RMAN> backup …… ARCHIVELOG all delete all input;修改备份集的保存策略例如:将备份设置为永久有效RMAN> backup database keep forever logs
--参考方法--
nologs;设置为有效期 180 天RMAN> backup database keep until time='sysdate+180';重写configure exclude / noexclude通过 configure exclude 可以配置 RMAN 不备份上次备份以来没有发生变化的数据文件。如果要确保 RMAN备份这些数据文件,可以在 backup命令中添加 noexclude 选项。 例如:RMAN> backup database noexclude;
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:15:50
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/7710/
本文WWW.DOC100.NET DOC100.NET版权所有。