公司的备份体系最近完成了远程化改造,把设计思路写下来,给同样需求的朋友参考。
链路分三层。第一层本地备份,每晚增量备份到机房的备份机,速度最快;第二层异地副本,每周把关键备份同步到分公司机房,走加密通道,白天限速不影响业务;第三层云端兜底,每月一次全量压缩加密后传云存储,防机房级灾难。
三个设计要点:传输全部加密,密钥和备份分开放;链路带断点续传,几百G的全量传一半断了不用重来;每层都有完成度校验,失败自动重试并告警。
改造后经历过一次机房空调故障,全部业务切到异地副本运行,数据零丢失。远程备份链路平时看不见,关键时刻是公司数据的最后防线。