Oracle数据库同步复制工具Beedup产品功能(二)

接续......

8、对象比较

Beedup提供主从库相关对象比较功能,比对结果包含各类对象概要统计及差异详情。




支持Oracle、SQL Server、MySQL、DB2 对象比较。 

9、 对象恢复

Beedup在向从库写入数据时会禁用目标表的关联触发器,另外对于Oracle 序列的状态变化将被忽略由此导致主从库触发器及序列值不一致,当从库需要接管业务时,需要在从库执行相关对象的一致性恢复操作,Beedup提供对象恢复命令,通过读取本地字典文件获取主库触发器及序列信息,逐一与从库相关对象进行比较,根据比较结果生成对象恢复DDL,手工拷贝DDL到从库环境执行,实现从库相关对象的一致性恢复。



 支持Oracle、SQL Server、MySQL、DB2 对象恢复。

10、 任务管理

Beedup采用作业调度策略控制任务的运行,具体功能如下:

  • 支持多个任务的并发运行,可以限制最大运行任务数。
  • 支持任务排队机制,当已运行任务达到最大数时,后续启动任务进入排对等待状态。
  • 支持任务的启动、停止控制。
  • 支持任务时启动,提供多种定时策略,包括日、周、月、工作日、时、分、秒等。

11、 任务信息

Beedup提供以下任务运行信息:

任务状态、复制到从库的DML(按照INSERT、UPDATE、DELETE 分类)

及DDL 总记录数、增量复制的DML 总字节数。

12、 复制分析

对最近10 日复制数据量及记录数排名前10 的各个任务相关信息进行趋势分析,分析信息包括各个任务每日复制数据量、指定任务排名前10 的表的每日复制数据量、各个任务每日复制DML 数、指定任务排名前10的表的每日复制DML 数。



13、 日志记录

Beedup在执行过程输出完整的日志信息,日志信息包括:

  • 运行日志,包含事务复制时间、事务对应DDL 及DML(INSERT、DELETE 和UPDATE)的产生时间及执行用户,DML 对应的表等统计信息,数据库用户登录信息。
  • 警告日志,数据复制时产生可忽略异常信息(如DML 异常、DDL 异常等),异常日志包括异常原因,出错的DDL 或DML 等信息,警告日志可以忽略,任务继续执行。
  • 错误日志,复制时产生严重异常,任务运行结束。错误日志记录错误原因等信息。产生错误日志后,任务结束转入定时状态,通常需要人工干预。

14、 数据安全

Beedup​​​​​​​提供了可靠的安全保密策略,确保用户数据安全,具体策略包括:

  • 用户在登录系统时必须通过密码认证,非法用户无法进入程序,当然也就无法获取数据信息。
  • 用户权限分级,不同用户对应不同权限。
  • 用户创建的任务配置文件采用加密方式存储,密钥采用与机器相关的硬件信息,当文件拷贝到其它机器时,由于对应密钥的硬件信息发生改变,所以文件是无法读取的。
  • 为了防止程序开启后的非法访问(如用户在打开系统后离开机器,非法用户可借此窃取数据信息),程序提供界面锁定功能。界面锁定后,必须提供锁定用户的密码才可重新进入程序。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值