首先,SQLServer是可以做容灾的,可以采用主从复制(Replication)和热备份(Hot Backup)技术,以及Log Shipping,Mirroring以及数据库快照(Snapshot)技术。具体采用哪一种技术取决于医院的规划。这几种技术基本上都可以实现同城容灾,可以在容忍的RPO时间内数据不丢失。
然后,要分析LIS和PACS的客户端配置参数,访问数据库是否可以域名方式,或咨询软件厂商确认,若可以域名方式,则通过切换域名A记录的方式,实现快速的切换同城灾备。
最后,做同城双活,一般情况下是客户端的双活,数据库应该是以单中心为主,在遇到紧急情况时,可以快速将备中心数据库激活并同时切换域名A记录来保障RPO和RTO。当然客户端是否具备数据库自动重连机制也是要考虑的一个重要环节,若数据库发生切换后,客户端感知到数据库连接一次后可以自动建立数据库的新连接,则可以实现临床无延迟感。