定期备份归档数据——归档的意义就是冗余
归档完成不等于安全
归档完成只能说明"数据已从 QQ 空间搬到了本地"。但本地存储也会出问题:
- 硬盘损坏 → 数据全丢
- 电脑被盗 → 硬盘被带走
- 系统重装 → 忘了备份应用数据目录
- 误删 → 清理空间时手滑删了
- 勒索软件 → 加密你的文件要赎金
归档的真正意义不是"存到本地就行",而是冗余——至少两份、最好三份、存在不同的存储介质上。
三重备份方案
项目方在文档里给了建议,结合实际场景整理如下:
| 备份位置 | 内容 | 说明 |
|---|---|---|
| 本地硬盘 | SQLite + 媒体缓存 + HTML | 最常用的工作副本 |
| 外接硬盘 / U 盘 | 完整副本 | 物理隔离,防电脑故障 |
| 加密云盘 | HTML 导出文件 | 云端冗余,防物理丢失 |
三份分别存,不在同一个物理位置。
备份频率
- 首次归档完成后:立即备份一次最完整的版本
- 增量归档后(如果后续继续跑归档):同步备份新增部分
- 至少每季度一次:定期全量备份
备份时的注意事项
- 关闭 QzoneArchive 再复制文件——SQLite 正在写入时复制可能损坏
- 数据库文件体积小,直接
cp/拷贝粘贴就行;媒体缓存文件多,用rsync/robocopy增量同步更高效 - HTML 导出文件可以加密压缩后存到云盘(比如 7-Zip 加密码)
- 云盘选自己信任的服务,不要用来路不明的免费网盘
最极端的情况
如果最坏的事发生了——硬盘彻底损坏、备份也丢了——那就只能接受归档结果。这也是为什么项目方反复说"归档结果不应作为唯一备份"。
在归档这件事上,多花一点时间做备份,总比以后花一辈子后悔要好。