首页> 外国专利> Method for replacing a currently operating data replication engine with a new data replication engine without application downtime and while preserving target database consistency, and by using audit trail tokens

Method for replacing a currently operating data replication engine with a new data replication engine without application downtime and while preserving target database consistency, and by using audit trail tokens

机译:用新的数据复制引擎替换当前运行的数据复制引擎的方法,无需应用程序停机,同时保留目标数据库一致性,并使用审计跟踪令牌

摘要

An automated method is provided for replacing a currently operating data replication engine with a new data replication engine. The currently operating data replication engine replicates source database transactions including any new source database transactions committed in an audit trail of the source database before the currently operating data replication engine stops replicating. A list of active database transactions is generated and recorded as a first token in the audit trail. The currently operating data replication engine is stopped when all of the database transactions in the first token have completed. The new data replication engine is started and positioned to begin processing source database transactions in the audit trail of the source database at a beginning position that is located at or prior to the position of the first token in the audit trail. The new data replication engine replicates source database transactions by ignoring source database transactions listed in the first token and those which completed prior to the position where the currently operating data replication engine stopped, and replicates remaining source database transactions started prior to the current engine stopping, plus those new database transactions started after the currently operating data replication engine stopped.
机译:提供了一种自动化方法,用于更换具有新数据复制引擎的当前操作的数据复制引擎。目前操作数据复制引擎复制源数据库事务,包括在当前操作数据复制引擎停止复制之前在源数据库的审计跟踪中提交的任何新源数据库事务。生成活动数据库事务列表,并将其记录为审计跟踪中的第一个令牌。当第一个令牌中的所有数据库事务已完成时,当前操作数据复制引擎被停止。启动新数据复制引擎,并定位以在辅助跟踪中或在审计跟踪中的第一个令牌位置的位置或之前的开始位置开始处理源数据库的审计跟踪中的源数据库事务。新的数据复制引擎通过忽略第一个令牌中列出的源数据库事务来复制源数据库事务,以及在当前操作数据复制引擎停止之前完成的源数据库事务,并在当前发动机停止之前重新复制剩余的源数据库事务,加上当前操作数据复制引擎停止后启动的新数据库事务。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号