发明名称 | 已复制数据的故障切换和恢复的方法和系统 | ||
摘要 | 在数据库环境中的已复制实例提供自动故障切换和恢复。监控部件可对于实例与主要副本和辅助副本周期性地通信,每个副本能够存在于分开的数据区或地理位置中以提供一定水平的可靠性和可用性。在主要实例上运行的数据库可具有在块级被同步地复制到辅助副本的信息,使得主要副本和辅助副本处于同步中。在监控部件不能与副本之一通信的情况下,监控部件可试图确定那些副本是否具有相同的数据生成版本。根据状态信息,监控部件可自动执行恢复操作,例如故障切换到辅助副本或执行复制副本恢复。 | ||
申请公布号 | CN102656565B | 申请公布日期 | 2015.04.15 |
申请号 | CN201080056311.X | 申请日期 | 2010.10.26 |
申请人 | 亚马逊技术股份有限公司 | 发明人 | G·A·M·麦卡利斯特;S·西瓦苏布拉马尼亚 |
分类号 | G06F11/00(2006.01)I | 主分类号 | G06F11/00(2006.01)I |
代理机构 | 上海专利商标事务所有限公司 31100 | 代理人 | 李玲 |
主权项 | 一种使用单独的控制环境管理数据库环境中的已复制数据库实例的计算机实现的方法,包括:在配置有可执行指令的一个或多个计算机系统的控制下,使用单独的控制环境的监控部件监控在数据库环境中的主要实例副本和辅助实例副本中的每个实例副本的状态信息;以及响应于所述监控部件不能与主要实例副本和辅助实例副本中的一个通信:确定故障信息,包括所述主要实例副本和辅助实例副本是否能够彼此通信以及所述主要实例副本和辅助实例副本是否具有公共数据生成标识符;至少部分地基于所述故障信息,确定将在所述控制环境中执行的工作流,所述工作流包括响应于所述监控部件不能与所述主要实例副本和辅助实例副本中的一个通信而在所述数据库环境中执行的一个或多个任务;以及在所述控制环境中执行所述工作流。 | ||
地址 | 美国内华达州 |