千家信息网

Rman备份等级及备份脚本

发表于:2024-10-15 作者:千家信息网编辑
千家信息网最后更新 2024年10月15日,Rman备份等级及备份脚本基础知识:Oracle备份等级分为level 0,level 1及level 2;但是level 2并不常用,这里只稍微做下解释,这里,level 0>level 1>lev
千家信息网最后更新 2024年10月15日Rman备份等级及备份脚本

Rman备份等级及备份脚本
基础知识:
Oracle备份等级分为level 0,level 1及level 2;但是level 2并不常用,这里只稍微做下解释,这里,level 0>level 1>level 2。
数据库全备和level 0是备份同样的内容,但是,全备不能作为其他备份的基础,而level 0级备份可以作为其他备份的前置。
Oracle备份分为增量备份(incremental,默认)和累积备份(cumulitive);增量备份备份的内容是上一次同级或者更高一级的备份后的内容变化。累积备份备份的内容是上一次更高一级备份后的内容变化。
例如,备份顺序是0->1->2,那么下一次也就是第四次备份(level 2)备份的时候,如果是增量备份,那么就备份第三次备份(level 2)第四次备份(level 2)之间数据内容的变化;如果是累积备份,那么就备份第二次备份(level 1)到第四次备份(level 2)之间的数据内容变化。
0=全备
1=差异增量 上次全备或LV1至今的增量(无论是否有,有N次LV2的备份,一律从上次lv1或0至今的变化)0/1 ~ NOW
2=累积增量 上次任意级别备份至今的增量(任意一次备份至今)0/1/2 ~ NOW
注意,所有的备份的基础都要有level 0级备份作为前置,也就是说最开始必须要有level 0级备份,全备是不能用来作为level 0级备份的。
增量备份脚本:
全库备份:
run{
allocate channel c1 type disk;
allocate channel c2 type disk;
allocate channel c3 type disk;
backup full tag 'dbfull' format '/u01/oradata/backup/full%u%s%p' database
include current controlfile;
sql 'alter system archive log current';
backup filesperset 3 format '/u01/oradata/backup/arch%u%s%p'
archivelog all delete input; #备份归档可选,可以单独定期备份
release channel c1;
release channel c2;
release channel c3;
}

零级备份:
run{
allocate channel c1 type disk;
allocate channel c2 type disk;
allocate channel c3 type disk;
backup incremental level 0 tag 'db0' format '/u01/oradata/backup/db0%u%s%p'
database skip readonly;
sql 'alter system archive log current';
backup filesperset 3 format '/u01/oradata/backup/arch%u%s%p'
archivelog all delete input; #备份归档可选,可以单独定期备份
release channel c1;
release channel c2;
release channel c3;
}

1级备份:
run{
allocate channel c1 type disk;
allocate channel c2 type disk;
allocate channel c3 type disk;
backup incremental level 1 tag 'db1' format '/u01/oradata/backup/db1%u%s%p'
database skip readonly;
sql 'alter system archive log current';
backup filesperset 3 format '/u01/oradata/backup/arch%u%s%p'
archivelog all delete input; #备份归档可选,可以单独定期备份
release channel c1;
release channel c2;
release channel c3;
}
累积备份脚本:
与增量备份脚本的区别是在备份等级那里:
backup incremental level=0 cumulative

备份 增量 内容 全备 变化 脚本 等级 基础 数据 之间 也就是 上一 也就是说 同级 基础知识 差异 常用 数据库 时候 是在 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 开源网络安全技术 服务器错误代码7是什么意思 惠普服务器开机响5声 网络安全管控经验分享 康县兴旺科技互联网有限公司 大计算机网络技术用哪些教材 网络安全与执法需要电脑吗 吃鸡国际服换服务器段位怎样回来 湖南服务器插座 乡镇主要领导网络安全责任书 深圳服务器不锈钢外壳厂商 数据库系统期末试题及答案 bbs数据库需求分析 和平精英换服务器的教程 水鸟数据库 网络安全是不是吃青春饭的 网络安全讲师兼职 邢台全景服务器 太原网络安全事故培训 计算机信息网络技术招聘薪资 外汇交易模拟怎么连接服务器 河南网络技术咨询报价 大数据库点对点超高清多兼容显示屏 保护数据平面 网络技术 希拉里网络安全风险 贵州网络安全培养基地 网络安全在职学校 西部数据库如何恢复 计算机技术专业和网络安全 沈阳云科软件开发公司总监
0