查看: 5675|回复: 13

[升级] 【讨论】请教下oracle software的backup应该如何来做?

[复制链接]
论坛徽章:
2
优秀写手
日期:2015-02-01 06:00:14优秀写手
日期:2015-02-12 06:00:15
发表于 2014-12-31 12:43 | 显示全部楼层 |阅读模式
如题.文档上一般都是建议在升级前备份oracle software,我找了下文档相关的部分,没有看到这部分真正应该怎么去做,网上也没搜索到答案

请教:
备份的话是可以在库运行的时候来做吗?还是必须得关闭数据库才能做?
例如备份grid目录,cp -r或者tar下grid的oracle_home是否就可以了,这个需要先停节点的grid吗?

文档在哪个章节里面有讲解到?
认证徽章
论坛徽章:
40
2014年新春福章
日期:2014-02-18 16:43:09喜羊羊
日期:2015-05-18 16:24:25慢羊羊
日期:2015-06-12 13:08:22暖羊羊
日期:2015-07-02 16:06:20暖羊羊
日期:2015-07-06 16:28:55狮子座
日期:2015-07-29 17:14:43摩羯座
日期:2015-09-02 13:58:47白羊座
日期:2015-09-08 10:39:06天枰座
日期:2015-09-17 21:41:53摩羯座
日期:2015-10-29 21:07:02
发表于 2014-12-31 13:42 | 显示全部楼层
我是在关闭数据库的情况下,把ORACLE SOFTWARE所在的目录全部拷贝一份。至于不关闭数据库是否可行,没有这样的实操经历。个人认为对于正在打开的文件进行复制时,可能会报措或出现其它一些问题,稳妥起见,关掉库,使相关的文件处于未被打开的状态最好。

使用道具 举报

回复
论坛徽章:
2
优秀写手
日期:2015-02-01 06:00:14优秀写手
日期:2015-02-12 06:00:15
 楼主| 发表于 2014-12-31 13:56 | 显示全部楼层
关闭的方法肯定是可行的,但是这样就增加了停机时间了。我也没找到文档是否可以在打开库的情况下操作,所以想来问下

使用道具 举报

回复
论坛徽章:
313
行业板块每日发贴之星
日期:2012-07-12 18:47:29双黄蛋
日期:2011-08-12 17:31:04咸鸭蛋
日期:2011-08-18 15:13:51迷宫蛋
日期:2011-08-18 16:58:25紫蛋头
日期:2011-08-31 10:57:28ITPUB十周年纪念徽章
日期:2011-09-27 16:30:47蜘蛛蛋
日期:2011-10-20 15:51:25迷宫蛋
日期:2011-10-29 11:12:59ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41鲜花蛋
日期:2011-11-09 20:33:30
发表于 2014-12-31 14:31 | 显示全部楼层
我觉得ORACLE 一直没认真对待这个问题,包括打补丁之前,要关闭 ORACLE_HOME 下的服务。ORACLE_HOME下究竟有哪些服务,如何查找到,
本应该说清楚,但 README 文档却一笔带过。

使用道具 举报

回复
论坛徽章:
313
行业板块每日发贴之星
日期:2012-07-12 18:47:29双黄蛋
日期:2011-08-12 17:31:04咸鸭蛋
日期:2011-08-18 15:13:51迷宫蛋
日期:2011-08-18 16:58:25紫蛋头
日期:2011-08-31 10:57:28ITPUB十周年纪念徽章
日期:2011-09-27 16:30:47蜘蛛蛋
日期:2011-10-20 15:51:25迷宫蛋
日期:2011-10-29 11:12:59ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41鲜花蛋
日期:2011-11-09 20:33:30
发表于 2014-12-31 14:34 | 显示全部楼层
我以前作单节点的,是在数据库运行时,对数据库软件用 tar 做备份,结果那次,打补丁真的失败,
把软件恢复回去,OK,

那次数据库软件是 10204, 用 tar 来做备份和恢复。

使用道具 举报

回复
求职 : 数据库管理员
认证徽章
论坛徽章:
33
生肖徽章2007版:狗
日期:2009-07-20 17:10:18茶鸡蛋
日期:2013-05-23 16:34:43茶鸡蛋
日期:2013-07-19 14:39:22ITPUB社区千里马徽章
日期:2013-08-22 09:58:03雪铁龙
日期:2013-08-23 13:04:11林肯
日期:2013-09-04 14:07:20兰博基尼
日期:2013-09-16 13:45:20马上有钱
日期:2014-05-14 14:07:392014年世界杯参赛球队: 波黑
日期:2014-07-03 13:24:39马上有对象
日期:2014-10-30 14:04:32
发表于 2014-12-31 16:20 | 显示全部楼层
为了稳妥起见,建议先关闭数据库和相关服务。cp和tar命令只是系统层的命令,它们不无法感知到ORACLE 文件的状态是一致的还是不一致的。如果使用ORACLE ENTERPRISE LINUX系统,可以考虑用快照技术对ORACLE SOFTWARE做备份,不过前提是要使用LVM创建卷组,划分逻辑卷,安装ORACLE SOFTWARE。

使用道具 举报

回复
认证徽章
论坛徽章:
55
秀才
日期:2016-02-18 10:06:46技术图书徽章
日期:2014-08-28 15:59:45技术图书徽章
日期:2014-08-28 15:59:45蓝色妖姬
日期:2014-08-28 15:17:25技术图书徽章
日期:2014-08-22 13:56:58海蓝宝石
日期:2014-08-06 14:09:322014系统架构师大会纪念章
日期:2014-08-04 09:33:532013系统架构师大会纪念章
日期:2014-08-04 09:33:532012系统架构师大会纪念章
日期:2014-08-04 09:33:532011系统架构师大会纪念章
日期:2014-08-04 09:33:53
发表于 2014-12-31 19:14 | 显示全部楼层
這個問題一般是個免責的問題,運氣不好就是你沒有全冷備份。
其實看你如何對待……

使用道具 举报

回复
论坛徽章:
76
山治
日期:2019-03-27 22:55:03秀才
日期:2016-01-25 15:02:04双子座
日期:2016-01-19 20:35:54秀才
日期:2016-01-13 12:14:26秀才
日期:2015-12-25 15:31:10秀才
日期:2015-12-18 09:28:57秀才
日期:2015-12-14 14:56:09秀才
日期:2015-12-14 14:51:16秀才
日期:2015-11-30 09:13:06处女座
日期:2015-11-27 12:27:01
发表于 2014-12-31 19:22 来自手机 | 显示全部楼层
用lvm snapshot做在线备份

使用道具 举报

回复
论坛徽章:
2
优秀写手
日期:2015-02-01 06:00:14优秀写手
日期:2015-02-12 06:00:15
 楼主| 发表于 2015-1-7 10:24 | 显示全部楼层
嗯 纳看来正常情况下 还是要停库备份吧 保证目录下没有监听和实例在跑 应该就可以了

使用道具 举报

回复
论坛徽章:
76
山治
日期:2019-03-27 22:55:03秀才
日期:2016-01-25 15:02:04双子座
日期:2016-01-19 20:35:54秀才
日期:2016-01-13 12:14:26秀才
日期:2015-12-25 15:31:10秀才
日期:2015-12-18 09:28:57秀才
日期:2015-12-14 14:56:09秀才
日期:2015-12-14 14:51:16秀才
日期:2015-11-30 09:13:06处女座
日期:2015-11-27 12:27:01
发表于 2015-1-7 10:53 | 显示全部楼层
再强调一遍不需要停库和服务,用lvm snapshot做一个snapshot lv,mount起来用tar做即可

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 
京ICP备09055130号-4  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表