SEO 百科

异地备份

本页目录

异地备份

异地备份 是把站点副本存到另一处,位置与生产不同:另一家对象存储、另一台机器、另一个可用区。它的目的很窄也很关键:机器整体丢失、账号异常、误删、勒索式加密这几类情况下,只有同机的快照救不回来[3]。

判断是否合格的四条

位置独立。不同账号、不同凭据、最好不同厂商,同一家云的跨可用区只防机房事故。

传输加密与静态加密。备份包内含用户数据与配置,链路与存储都要有保护[1]。

写权限隔离。生产侧的凭据只能上传,不能删除与覆盖,防的是拿下一台机器就顺带清掉退路[3]。

定期抽验。取一份远端备份在隔离环境里恢复一次,验证完整性与耗时。

恢复目标决定策略

能接受丢多少数据决定备份频率,能接受多久不可用决定恢复方式与演练对象。只按"每周备一次"设策略而没算过这两条,真出事才发现要手工重建。

跨厂商恢复要留意依赖:数据库版本、PHP 与扩展、对象存储的访问方式在目标环境里未必现成[2]。

常见误用

第一种是把同机快照当异地。第二种是只备数据库不备上传目录,图片与附件全丢。第三种是远端凭据写在站点配置里,站点被拿下即退路被断[1]。第四种是保留期太短,问题发现时最近的一份已经被覆盖。

附录

参见

参考资料

官方(境外)

  1. 《Amazon S3 用户指南中的访问控制》,Amazon Web Services。
  2. 《宝塔面板官方文档》,广东堡塔安全技术有限公司。

官方(国内)

  1. 《阿里云 ECS 快照概述》,阿里云计算有限公司。

外部链接