其他
最强大脑+断案利器,看福尔摩斯·K携手KFS对战零停机物理迁移
项目背景
XX局项目是同城灾备应用场景,采用生产中心和本地灾备中心双向同步架构,利用KFS毫秒级数据同步优势以及双向同步+防回环技术。目前已经稳定运行三百多天。
搬迁零停机,挑战不可能!
夏洛克·福尔摩斯·K赶赴项目所在地,现场跟用户、集成商和项目业务人员讨论机房物理迁移的方案。会议紧锣密鼓地展开,空气中弥漫着紧张的气息。X局机房搬迁迫在眉睫,当前第一要务是保证业务在搬迁中不被中断。用户提出了两个需求:同步业务需求1)生产中心和灾备中心进行物理机房迁移涉及断电+断网,此过程中需要保证应用的零停机或者分钟级停机2)物理迁移完成后,应用要切换回生产中心并且需要保证生产中心与本地灾备中心数据库数据的一致性与完整性。本次机房搬迁事宜让用户一筹莫展,按照以往的项目方案进行机房物理搬迁,零停机迁移几乎不可能。此时,只见夏洛克·福尔摩斯·K泰然自若,沉吟片刻,然后将KFS迁移解决方案娓娓道来:“只需5步就可以实现业务零停机物理迁移。”机房物理迁移且应用不停并不是挑战,只需要分批次进行物理迁移,保证在迁移过程中有一个中心在提供服务即可。最终机房物理迁移方案的步骤如下:
针对给出的迁移方案,用户又提出了一个疑问:
用户同意此方案后,夏洛克·福尔摩斯·K谨慎地核对方案中的每一个细节,充分准备等待周末正式搬迁。
意外突发,背水一战迎接新挑战
刚开始一切进展的都比较顺利,成功完成了容灾中心服务器的迁移以及相关业务的恢复,也在不停应用服务的条件下完成了生产中心服务器的机房搬迁。众人紧张的情绪慢慢释放……
但就在此时还是发生了意外!第四步,恢复生产中心服务器时,服务启动却出现异常。
力挽狂澜,挑战成功
夏洛克·福尔摩斯·K决定先全面分析现场情况,权衡利弊后再给出最佳方案。“丢了哪些数据?“夏洛克·福尔摩斯·K冷静分析现在的情况后,决定使用KFS数据校验技术先确认有哪些表数据存在丢失。当前灾备中心在提供应用服务,灾备中心数据库的数据也是最全的,因此可以通过KFS的数据校验功能确认哪些表存在数据丢失。争分夺秒,夏洛克·福尔摩斯·K立刻使用KFS管理控制平台对生产中心集群进行数据校验,定位丢失的数据。“如何在最短的时间恢复数据以及KFS同步服务?
金仓KingbaseFlySync(简称KFS)广泛应用于同城/异地灾备、数据库“零”停机平滑升级替换。核心技术如下:
双向同步技术全过程自动适配灾备切换场景,操作简单,无需人工干预,灾备演练时用户只需切换应用,无需人工操作。数据防回环技术
自动识别区分KFS同步数据和应用数据,对数据进行过滤避免数据回环,充分保证数据的一致性和唯一性。数据校验技术
KFSMC(KFS 管理控制平台)提供多种数据校验方式:精简校验、详细校验(全量、条数抽样、条件筛选)、MD5校验来满足不同的校验需求以及不同数据量的差异数据的一致性确认。通过数据校验功能可以识别源端和目标端数据库数据的差异情况。
断点续传技术
KFS同步服务会记录同步过程中的断点信息,源端服务会记录解析日志的位置,目标端服务会记录入库的断点位置,故障恢复后,KFS同步服务会自动根据根据断点信息进行解析和入库操作。
金仓KFS拥有硬核的技术和成熟的方案帮助用户解决不同业务场景下的零停机需求,充分保证用户应用的连续性以及稳定性,让“零停机”照进现实。