数据库管理员(DBA)生存之四大守则

我列出的四大守则是:


1.备份重于一切
我们必需知道,系统总是要崩溃的,没有有效的备份只是等哪一天死!我经常开玩笑的说,唯一会使DBA在梦中惊醒的就是,没有有效的备份.

2.三思而后行
think thrice before you act

任何时候都要清楚你所做的一切,否则宁可不做!有时候一个回车,一条命令就会造成不可恢复的灾难,所以,你必需清楚确认你所做的一切,并且在必要时保护现场.

3.rm是危险的
要知道在UNIX/Linux下,这个操作意味着你可能将永远失去后面的东西,所以,确认你的操作!!!
太多的人在 "rm -rf" 上悲痛欲绝,当年写下这条守则时,是一个凌晨被一个朋友吵醒,他说误操作rm -rf删除掉了200G的数据库,并且没有备份.

我当时能告诉他的只有一句话:要保持冷静.

4.你来制定规范
良好的规范是减少故障的基础。所以,做为一个DBA,你需要来制订规范,规范开发甚至系统人员,这样甚至可以规避有意或是无意的误操作.减少数据库的风险.

我们知道,在管理良好的数据库服务器上,rm -rf甚至可能是不允许使用的.

也许我们需要遵守的可能更多,所以我一直强调DBA一定要严禁专注,当然我也非常喜欢另外一句话:坚韧卓绝之人,必能成就万事。


以上四大守则,愿于诸位DBA朋友共勉.
参与4

0同行回答

“答”则兼济天下,请您为题主分忧!
leocnleocn技术总监中科
都很中肯啊。。显示全部
都很中肯啊。。收起
互联网服务 · 2013-05-07
浏览731
Run_LeoCatRun_LeoCat数据库管理员中科金财
坚韧卓绝之人,必能成就万事显示全部
坚韧卓绝之人,必能成就万事收起
医药 · 2013-04-22
浏览793
lizhizhi2lizhizhi2技术经理瑞诺网络科技有限公司
不错,不错,收藏了……显示全部
不错,不错,收藏了……收起
生活生产服务其它 · 2010-10-11
浏览738

提问者

ce97
ce974612
软件开发工程师某某某
擅长领域: 数据库大数据中间件

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2010-09-14
  • 关注会员:1 人
  • 问题浏览:4190
  • 最近回答:2013-05-07
  • X社区推广