- UID
- 539948
- 阅读权限
- 20
- 帖子
- 558
- 精华贴数
- 0
- 技术排名
- 2136
- 技术积分
- 1229
- 社区排名
- 589036
- 社区积分
- 0
- 注册时间
- 2005-8-11
- 精华贴数
- 0
- 技术积分
- 1229
- 社区积分
- 0
- 注册时间
- 2005-8-11
- 论坛徽章:
- 0
|
发表于 2006-10-22 10:18:01
|显示全部楼层
我是亲眼目睹这一惨状的 ,哈哈。
首先我解释下情况: 其实没有说没做备份,只是有每天晚上的全库export。 这个数据库是刚刚新建的,没有任何物理备份,没有物理备份的第一原因是买了server后磁带机没买到,拖了很久。然后DBA是刚刚来的,库也不是他建立的。所以原因不少,但是作为一个DBA,你竟然不知道自己手上的数据库备份情况,这个责任难逃, 虽然没有磁带机,可是在硬盘上备份是至少需要的(硬盘空间足够大,刚买的server)。
再说说为什么数据会崩溃。 因为是8.1.7.4的版本,在suse9下安装,数据文件不能大于2G,因为这个库的所有数据是从另外一个库倒过来,中间除了什么问题我也不知道,只是事后听DBA说很多表的数据跑到system表空间去了,应该是开了自动扩展的,导致数据文件扩展大于2G。 没有物理备份,只能重倒数据。中间尝试很多方法,包括请oracle公司的人,因为2w美金太贵,最后自己搞。折腾了6天,可想而知后果。
再解释下DBA的工资,因为在香港,几万也是可以理解, 不是大陆。
记得一个前辈说过,不需要你有多高深的恢复技术(服务公司除外,要帮客户做一些搞难度的恢复),只需要你有严谨的态度,有良好的备份计划并实施,是根本不用担心数据库崩溃的。 |
|