【求助】数据备份的方法?

[复制链接]
查看11 | 回复5 | 2011-12-28 08:44:39 | 显示全部楼层 |阅读模式
源数据来源于总公司的备份库即远程数据库,目的是将分公司所需要的数据备份到分公司自己的数据库上即本地数据库。
现在有两套方法在执行中。一是在WIN系统上创建计划任务,每天定时执行bat文件;二是在数据库上建立任务计划,定时执行存储过程。
问题主要集中在以下几点:1、备份库绝大部分时间都是可以正常访问,但因为不是生产库,所以有时候也会出现不能访问的时候;2、备份库上的数据因为也是从生产库上备份下来的,所以也有遗漏的情况存在。
为此,我比较倾向于第一种备份方法。因为如果哪一天备份不正常,我只要手动执行一下批处理文件就行了。而第二种方法,要一个一个过程去执行(注:一般一个过程对应一张表)。
可以看得出来,我的管理是比较混乱的。

因为备份不能保证总是成功执行,为了能在失败之后方便的检查和重建,我想做一个检查的客户端。采用B/S还是C/S,还不确定。
我希望能得到的效果是这样子的:
1、可以检查数据表备份的情况,如当天已备份完成或者备份失败;
2、可以对失败的任务进行手工执行,最好能有批量处理的功能,因为要失败有时候会好多表一起失败的;

是采用b/s模式好呢?还是c/s模式好?
回复

使用道具 举报

千问 | 2011-12-28 08:44:39 | 显示全部楼层
。。。sorry,您能说点关于oracle的事情么?我看不明白这和oracle又什么关系,也看不出任何oracle的操作...
回复

使用道具 举报

千问 | 2011-12-28 08:44:39 | 显示全部楼层
数据库都是Oracle 的
回复

使用道具 举报

千问 | 2011-12-28 08:44:39 | 显示全部楼层
原帖由 ShingU 于 2009-2-25 00:15 发表
数据库都是Oracle 的



你怎么备份呢?
回复

使用道具 举报

千问 | 2011-12-28 08:44:39 | 显示全部楼层
你所为的bat文件内容是什么?
回复

使用道具 举报

千问 | 2011-12-28 08:44:39 | 显示全部楼层
说实话,我觉得你是想做两个数据库的数据同步,同步的时候写log,每天检查log不就可以了
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行