12
返回列表 发新帖
楼主: Romance

[备份恢复] 老白求助:关于数据库自动备份....

[复制链接]
论坛徽章:
18
操作系统板块每日发贴之星
日期:2005-07-28 01:01:51沸羊羊
日期:2015-03-04 14:43:43马上有车
日期:2014-02-18 16:41:112014年新春福章
日期:2014-02-18 16:41:11ITPUB 11周年纪念徽章
日期:2012-10-09 18:05:072011新春纪念徽章
日期:2011-02-18 11:43:32ITPUB9周年纪念徽章
日期:2010-10-08 09:32:272009新春纪念徽章
日期:2009-01-04 14:52:282008新春纪念徽章
日期:2008-02-13 12:43:03ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44
11#
发表于 2005-3-18 07:42 | 只看该作者
最初由 little_soap 发布
[B]用RMAN备份,如果控制文件损坏了不就完蛋了么?还是冷备份比较好 [/B]

谁说的? RMAN有全套的,成体系的使用方法,  RMAN不够好的原因, 往往来自我们自己: 我们对于RMAN没有下足应该有的精力去学习.
或者我们使用RMAN不足够熟练.

这里有个关于RMAN如何应对控制文件丢失的在线课程:
http://www.askguoyu.com/db/temp/rmancase1/a.htm

另外RMAN所提供的一些涵数过程, 即使没有控制文件备份, 可以帮我们提取控制文件.  另外, 当你的数据库结构发生变化的时候, 使用
alter database backup controlfile to trace  这样的命令可以得到用来创建控制文件的脚本, 当你使用RMAN来备份数据文件时, 即使控制文件丢失了. 这个脚本同样有用. 不过有个前提是: 你是使用恢复目录来作为RMAN的备份元信息的存储池的. 这也是生产数据库应该是这样做的.

通过不同磁盘对控制文件进行复用, 在这种情况, 发生所有控制丢失的机会,我猜想有如买彩票中大奖一样难.

其实使用RMAN并没有原来我们刚学习时所想象的难. 很方便. 关键你要适应.

使用道具 举报

回复
论坛徽章:
2
授权会员
日期:2005-10-30 17:05:33会员2006贡献徽章
日期:2006-04-17 13:46:34
12#
发表于 2005-3-18 08:23 | 只看该作者
rman备份几十个g的系统还是可以考虑,如果超过百g,我觉得就难以忍受了..

使用道具 举报

回复
论坛徽章:
150
蓝锆石
日期:2011-11-16 22:31:22萤石
日期:2011-11-17 13:05:31祖母绿
日期:2008-06-14 15:23:26海蓝宝石
日期:2011-11-16 22:25:15紫水晶
日期:2011-11-16 22:31:22红宝石
日期:2011-10-09 08:54:30蓝锆石
日期:2009-01-31 15:20:54萤石
日期:2008-12-22 15:22:00祖母绿
日期:2011-11-17 13:13:26海蓝宝石
日期:2008-07-05 14:52:18
13#
发表于 2005-3-18 08:30 | 只看该作者
最初由 little_soap 发布
[B]用RMAN备份,如果控制文件损坏了不就完蛋了么?还是冷备份比较好 [/B]


控制文件也得做备份呀,冷备份是安全,可是系统要是不能shutdown不就死菜了嘛!

使用道具 举报

回复
论坛徽章:
168
马上加薪
日期:2014-02-19 11:55:142012新春纪念徽章
日期:2012-02-13 15:10:582012新春纪念徽章
日期:2012-01-04 11:49:54蜘蛛蛋
日期:2011-12-05 16:08:56ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41设计板块每日发贴之星
日期:2011-07-22 01:01:02ITPUB官方微博粉丝徽章
日期:2011-06-30 12:30:16管理团队成员
日期:2011-05-07 01:45:082011新春纪念徽章
日期:2011-01-25 15:42:562011新春纪念徽章
日期:2011-01-25 15:42:33
14#
发表于 2005-3-18 09:13 | 只看该作者
晕.
不用计划任务,不用rman还能做到自动备份?
rman用户指南:
http://www.itpub.net/241982.html

使用道具 举报

回复
论坛徽章:
18
操作系统板块每日发贴之星
日期:2005-07-28 01:01:51沸羊羊
日期:2015-03-04 14:43:43马上有车
日期:2014-02-18 16:41:112014年新春福章
日期:2014-02-18 16:41:11ITPUB 11周年纪念徽章
日期:2012-10-09 18:05:072011新春纪念徽章
日期:2011-02-18 11:43:32ITPUB9周年纪念徽章
日期:2010-10-08 09:32:272009新春纪念徽章
日期:2009-01-04 14:52:282008新春纪念徽章
日期:2008-02-13 12:43:03ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44
15#
发表于 2005-3-18 09:14 | 只看该作者
最初由 lijietz 发布
[B]rman备份几十个g的系统还是可以考虑,如果超过百g,我觉得就难以忍受了.. [/B]


这个问题的话,你就可以适当的作一些变通了:RMAN继续还是你的理想的选择。而操作系统的备份方法在面临这样的情况的时候,也许更加容易出现问题,或者更容易带来隐患。你可以尝试这样来做:通过RMAN建立DataGuard环境,配置主数据库传送到备用数据库的归档日志发送。然后专门通过RMAN在备用数据库上作数据库的备份。让主数据库的不承担任何备份工作。而备用数据库只承担备份工作。万一将来主数据出现问题的时候,你可以使用备用数据库的RMAN备份来做到恢复,主数据库和备用数据库都加载磁带机。这样的配置应该可以很好的解决超大型的数据库的备份要求的。

使用道具 举报

回复
论坛徽章:
18
操作系统板块每日发贴之星
日期:2005-07-28 01:01:51沸羊羊
日期:2015-03-04 14:43:43马上有车
日期:2014-02-18 16:41:112014年新春福章
日期:2014-02-18 16:41:11ITPUB 11周年纪念徽章
日期:2012-10-09 18:05:072011新春纪念徽章
日期:2011-02-18 11:43:32ITPUB9周年纪念徽章
日期:2010-10-08 09:32:272009新春纪念徽章
日期:2009-01-04 14:52:282008新春纪念徽章
日期:2008-02-13 12:43:03ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44
16#
发表于 2005-3-18 09:25 | 只看该作者
即使你的系统并不是大型系统,上述方法也是非常应该推荐的。这样方法满足了下列两点:
1。处理业务的系统不承担任何备份工作,备份的工作负担被转移到另外一台计算机上。
2。现在很多系统都朝着服务器管理恢复的方向实现,服务器管理恢复是指数据库具有成功执行备份自身的能力。并不完全依赖于外界。RMAN是Oracle的“服务器管理恢复”的一种实现。这是一种潮流,可以让我们DBA从维护大量脚本,整理大量备份信息的手工重复性劳动,并且容易出错的劳动中解放出来。

所以,你一定要使用RMAN.

使用道具 举报

回复

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

本版积分规则 发表回复

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