WPVivid 与 Kakapo Backup 对比:哪款备份插件更合适?
评判一款备份插件,只看一天:必须成功恢复的那一天。在此之前的一切——计划任务、存储目标、界面——都只是为这一天服务。因此,本次对比按照关键时刻真正要紧的方面来梳理 WPVivid 和 Kakapo Backup。
简短的回答
WPVivid 是一款成熟的备份与迁移插件,支持众多云存储目标,并提供免费版本。Kakapo Backup 是一款没有免费版的付费插件,它在你的服务器上完整处理备份及其校验和、计划任务与保留期限,并与其他 Kakapo 插件使用相同的框架。
简而言之:想接入多家不同云服务商、并希望从免费版起步的人,在 WPVivid 那里选择更多。希望能够证明归档未被改动、并想把 Backup、Consent、Security 以及其他组件纳入同一个许可证管理的人,选 Kakapo Backup 更合适。
两者都能做到的
- 由数据库和文件组成的完整备份,打包为 ZIP
- 按计划自动备份,而不是靠日历提醒
- 转存到远程存储,而不只是存放在同一台服务器上
- 从界面中恢复,无需数据库工具
- 将站点迁移到另一个地址
在这一层面,两者相差无几。有意思的地方在更深的一层。
两者的区别在哪里
| 问题 | WPVivid | Kakapo Backup |
|---|---|---|
| 免费版本 | 是,需借助付费扩展 | 没有,一个许可证涵盖一切 |
| 每个归档的校验和 | 取决于套餐 | 每个归档都有 SHA-256 校验和,随时可验证 |
| 加密 | 取决于套餐 | AES-256,密钥由你保管 |
| 签名 | — | 可选 GPG 签名 |
| 不可篡改 | — | 防止事后篡改的 WORM 锁定 |
| 恢复前进行双重验证 | — | 是,可按需启用 |
| 增量和差异备份 | 取决于套餐 | 两者皆支持,并去重 |
| 处理过程是否在外部进行? | 各服务商自己的云存储目标 | 一切均在本地,存储目标由你选择 |
| 属于套件的一部分 | 独立插件 | 一个账号管理九款插件 |
关键时刻真正要紧的区别
一个打不开的归档,只有在恢复时才会被发现——也就是恰恰在没有时间的时候。Kakapo Backup 为每个归档保存一个 SHA-256 校验和,一键即可比对。如果不一致,说明文件在途中已经损坏,而你在需要它之前就能知道。
从未检查过的备份只是一种希望,而不是备份。每季度检查一次恢复——在预发布副本上,而不是在正式网站上。
数据存放位置
两款插件都能把归档存放到异地。区别在于由谁控制这个过程:Kakapo Backup 会把归档写入 wp-content/uploads/kwpb-backups,再从那里推送到你设置的存储目标。中间不经过厂商的任何服务;未设置存储目标时,不会有一个字节离开你的服务器。
对于委托处理和数据保护文档而言,这就是实际的区别:你只需记录你的存储服务商,而无需另外记录插件厂商。
何时 WPVivid 是更好的选择
- 你想零预算起步,以后再做决定
- 你恰好需要某个 WPVivid 支持的小众云服务商
- 你备份的是单个网站,不需要证明归档完好无损
何时 Kakapo Backup 是更好的选择
- 你必须能够证明某个归档未被改动
- 你想加密归档,并自己保管密钥
- 你管理多个网站,希望在一个界面中查看它们
- 你本来就在使用其他 Kakapo 插件,希望只付一张账单而不是五张
切换:需要做什么
- 用旧插件创建最后一次完整备份并下载下来。
- 安装 Kakapo Backup 并填入许可证密钥。
- 在“存储”(德语:„Speicher“)下设置你的存储目标,并手动启动第一次备份。
- 检查新生成归档的校验和——必须一致,才能继续下一步。
- 在“计划任务”(德语:„Zeitplan“)下启用计划备份,并设定保留期限。
- 等到在预发布环境中恢复成功之后,再停用旧插件。
将旧插件的最后一次备份再保留一个月。切换期间最不应该落到没有退路的境地。