免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 9350 | 回复: 12
打印 上一主题 下一主题

nbu+oracle rac备份脚本 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-01-19 15:09 |只看该作者 |倒序浏览
nbu for oracle rac的序列号太贵,不买用下面方法备份,再归档到磁带\r\n调用rman将数据库全备份到本机\r\n$ cat backupfull.sh\r\n#!/bin/ksh\r\n#set env\r\nexport ORACLE_HOME=/oracle/new/product/9.2.0\r\nexport ORACLE_SID=fas2\r\nexport PATH=$PATHORACLE_HOME/bin\r\necho \"-----------------------------start-----------------------------\";date\r\n#backup start\r\n$ORACLE_HOME/bin/rman catalog rman/rman@rman<<EOF\r\nconnect target / \r\nrun\r\n{\r\nallocate channel c1 device type disk maxpiecesize=1000m;\r\nallocate channel c2 device type disk maxpiecesize=1000m;\r\nbackup database format \'/oraarch/FULL_%T_%d_%U.bak\' filesperset 2;\r\nrelease channel c1;\r\nrelease channel c2;\r\n}\r\nexit;\r\nEOF\r\necho \"------------------------------end------------------------------\";date\r\n\r\n定时执行脚本\r\nszfasdb1#[/]crontab -l\r\n# Entry(s) in /opt/hpservices/RemoteSupport are for HP Instant Support Enterprise Edition\r\n 0  0  *  *  1  /opt/hpservices/RemoteSupport/config/pruneIncidents.sh\r\n 0  23 *  *  *  su - oracle -c /home/oracle/backupfull.sh >>/home/oracle/backupfull.log\r\n 0  12 *  *  *  /oraarch/archive.sh \r\n\r\n\r\n调用bparchive 归档本机文档\r\n$ cat archive.sh\r\n> /oraarch/archivelist\r\nls /oraarch/*.bak > /oraarch/archivelist\r\nls /oraarch/arch/*.arc >> /oraarch/archivelist\r\n/usr/openv/netbackup/bin/bparchive -p szfas -t 0 -f /oraarch/archivelist -S sz-oabackupnew -s szfas1_archive -L  /oraarch/archivelog\r\n\r\n\r\n大家还有什么好办法

论坛徽章:
0
2 [报告]
发表于 2006-01-19 19:32 |只看该作者
我看你这个办法比较好。\r\n先用RMAN备到DISK上,在利用文件备份的方式备到磁带上。\r\n聪明!\r\n只是恢复的时候就比较麻烦了。

论坛徽章:
0
3 [报告]
发表于 2006-01-20 12:16 |只看该作者
出了问题,谁来负责?

论坛徽章:
0
4 [报告]
发表于 2006-01-20 13:35 |只看该作者
原帖由 Basten 于 2006-1-20 12:16 发表\r\n出了问题,谁来负责?
\r\n自己负责呗
sand_hz 该用户已被删除
5 [报告]
发表于 2006-01-20 22:30 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
6 [报告]
发表于 2006-01-21 11:13 |只看该作者
原帖由 sand_hz 于 2006-1-20 22:30 发表\r\n不用VERITAS的ORACLE备份,我觉得也是可以的。楼主这样做我觉得正常。但是为了数据安全起见应该多做测试。只要恢复成功,就是安全 的。
\r\n楼上的兄弟的方法我早就试过,没有问题。\r\n主要是在恢复中是没有Veritas的支持的。哈

论坛徽章:
0
7 [报告]
发表于 2006-01-23 16:02 |只看该作者
关健是硬盘空间和I/O,当数据库很大时,需要的硬盘空间的价格大于oracle模块的价格,就应该选模块,另外,数据库大的话,往硬盘上备会使I/O下降

论坛徽章:
0
8 [报告]
发表于 2006-01-25 02:10 |只看该作者
不错的方法!\r\n临时借2个盘,或者租一个DA,搞点空间,存放从磁带里面恢复的RMAN东西,还是可以做到的也可行。\r\n\r\nmountin:有心人一个\r\n\r\n厂家的目的只有一个:卖产品,挣利润。\r\n\r\n所以有时候也要听从自己内心的真实想法。

论坛徽章:
1
CU十二周年纪念徽章
日期:2013-10-24 15:41:34
9 [报告]
发表于 2006-01-27 10:08 |只看该作者
方法可行,就是管理起来比较麻烦。\r\n恢复得时候,没准你要将许多备份都先恢复到disk,再用rman 恢复数据库,恢复时间相对要慢!\r\n如果楼主一定要这样做,千万要注意文件备份得保护周期!\n\n[ 本帖最后由 无牙 于 2006-1-27 10:09 编辑 ]

论坛徽章:
0
10 [报告]
发表于 2006-12-18 17:51 |只看该作者
请问,假设此备份在节点一进行,\r\n结果节点一瘫痪了,在节点二能回复吗???\r\n我怀疑!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP