医疗信息化日益深入的今天,实现医疗卫生信息资源的交换和共享,满足卫生行政部门的信息需求,为卫生管理决策提供数据支撑,既是构建区域医疗卫生信息网络的主要目的,也是医疗信息化发展的必然结果。
区域医疗中心是该信息网络的重要组成部分,不仅可以动态采集并集中存储个人的健康档案,还能通过对健康档案的统一管理、全面共享和数据挖掘,向个人、医疗机构、政府机构等不同对象提供相应的信息服务,可以说区域医疗中心的数据库是否安全关系着国计民生。
根据信息化建设发展需求和数据库常见隐患以及容灾备份建设目标,和力记易提出如下的区域医疗容灾备份方案:
方案拓扑图
综述:
“区域医疗云中心”是15个“社区医疗中心”的应用和数据中心。15个“社区医疗中心”将各自的数据从“区域医疗云中心”实时的备份到本地。
部署方式以及实现效果:
第一、 部署主站
“区域医疗云中心”,全部采用虚拟化技术,所有系统和应用搭建在虚拟化平台上,支撑“社区医疗中心客户端”和“各个社区医疗站客户端/工作站”。在虚拟化之上的每台应用虚拟机和数据库虚拟机上都部署备特佳容灾备份系统的主站。
第二、 部署从站
“社区医疗中心”也全部采用虚拟化技术,按照“区域医疗云中心”和自己业务相关的虚拟机环境和数量在“社区医疗中心”部署一致的备份虚拟机。在每台应用虚拟机和数据库虚拟机上安装部署备特佳容灾备份系统的从站。
第三、 实时备份
日常情况下“区域医疗云中心”中的所有数据实时备份到各个“社区医疗中心”,保证数据的零丢失,因为本技术采用的是无限增量传输,所以即使是异地传输,也不会占用太大的带宽,推荐10M以上的VPN专线。
第四、 业务接管
整个备份系统通过业务接管功能实现业务连续性管理,当“区域医疗云中心”中任何一台虚拟机出现故障或者对应大的社区某医疗中心到区域医疗云中心的链路中断无法正常对本社区医疗中心及其下属社区医疗站提供服务时,与之对应的“社区医疗中心”的备份虚拟机可以接管相应的服务,让该“社区医疗中心客户端”和“各个社区医疗站客户端/工作站”访问“社区医疗中心”的备份虚拟机。通过接管功能可以让系统业务快速恢复正常,即RTO(恢复时间目标)≈0,保证系统业务的连续性;
第五、 逆向同步
当“区域医疗云中心”的故障虚拟机修复好或者网络链路恢复正常后,可以将“社区医疗中心”的接管虚拟机(以前的备份虚拟机)设置为备特佳主站,将“区域医疗云中心”修好的故障虚拟机设置为备特佳从站,进行逆向同步。将“社区医疗中心”的接管虚拟机在接管过程中产生的新数据逆向同步回“区域医疗云中心”修好的虚拟机中。同步完成后将业务切换回“区域医疗云中心”,重新建立冗余的容灾备份状态。
逆向同步及业务回切的过程,需要人工参与,同时需要做好主从服务器的IP管理,以避免IP冲突。
第六、 任意回退
当“区域医疗云中心”中任何一台虚拟机的数据库数据因为出现逻辑性错误(操作失误,误删除等)导致数据错误或者丢失后,可以从“区域医疗云中心”中对应的备份虚拟机中进行任意时间点的数据回退,且保证回退点数据完整可用。