云存储本身的历史版本 — Google Drive、Dropbox、OneDrive 版本管理能力
为什么云存储的版本历史是你的第二道防线
Enpass 的加密 Vault 文件在云存储里会被当作普通文件处理——云存储服务商本身会自动为文件保留历史版本。这意味着:
- 不需要 Enpass 做任何事 — 这是云存储的自带功能
- 免费版也有(通常 30 天左右的保留期)
- 可以在文件被意外覆盖后恢复 — 比如两台设备同时写 Vault 导致冲突版本
各云存储的版本历史策略
| 云服务 | 免费版保留期 | 付费版保留期 | 手动管理 |
|---|---|---|---|
| Google Drive | 30 天 | 无限(Google Workspace) | ✅ 可标记保存永久版本 |
| Dropbox | 12 天 | 180 天(Plus)/ 无限(Professional) | ✅ 可标记保存 |
| OneDrive(免费) | 30 天 | 30 天(付费) | ✅ "保留版本"按钮 |
| OneDrive(企业) | 30 天 | 可能无限(管理员可配) | ✅ |
| iCloud Drive | 30 天 | 30 天 | ❌ 不可手动延长 |
| Nextcloud | 取决于配置 | 取决于配置 | ✅ 管理员可配 |
如何用云版本历史恢复 Enpass Vault
Google Drive
- drive.google.com → 找到 Enpass Vault 的加密数据库文件
- 右键 文件 → 选 管理版本 / Manage versions
- 弹出一个时间线,列出这个文件的所有历史版本
- 找到损坏之前的那个版本 → 点击 还原 / Restore
- 还原后,Enpass 会自动检测到文件变化并更新本地副本
重要:还原会覆盖当前版本。如果你不确定当前版本是否有有用的新数据,先下载当前版本作为"备份的备份",再去还原历史版本。
Dropbox
- dropbox.com → 找到文件
- 点击文件 → 右侧面板选 版本历史 / Version History
- 找到好的版本 → 点 还原此版本 / Restore this version
OneDrive
- onedrive.live.com → 找到文件
- 右键 → 版本历史 / Version history
- 找到好版本 → 还原 / Restore
iCloud Drive
iCloud 是最麻烦的:
- 打开 macOS → Finder → iCloud Drive → 找到文件
- 或者 iCloud.com → 找到文件
- 右键文件 → 还原到 / Restore to → 弹出可用日期列表
- 选好日期 → 还原
iCloud 免费版只有 30 天历史,且没有"保存永久版本"的功能。对于存密码保险库来说,30 天不一定够——建议配合 Enpass 自身的备份功能。
Nextcloud(自建)
Nextcloud 默认启用文件版本管理(由管理员配置保留策略):
- 登录 Nextcloud → 找到文件
- 文件旁边有一个历史版本图标(时钟或循环箭头)
- 点进去看到所有历史版本列表
- 选好版本 → 还原
版本历史 vs Enpass 备份
| 维度 | 云存储版本历史 | Enpass 自动备份 |
|---|---|---|
| 触发时机 | 文件被覆盖时自动创建 | 每天定时自动创建 |
| 保留时间 | 取决于云存储(通常 12~30 天) | 60 份(约 2 个月) |
| 文件格式 | 云存储的原始文件(可能是加密 Vault 文件) | Enpass 加密备份格式 |
| 加密 | 取决于云存储加密状态 | Enpass 加密 |
| 能恢复单个条目吗 | ❌ 整文件还原 | ❌ 也需要整文件还原 |
| 需要 Enpass 操作吗 | ❌ 直接在云存储界面操作 | ✅ 需要 Enpass 里恢复 |
两者互补不替代:
- 云版本历史能在"文件被意外覆盖"时救命(Enpass 备份不会在覆盖瞬间触发)
- Enpass 备份能在"云存储本身出问题"时救命(云版本历史随云存储一起没了)
如何让云版本历史保存更久
Google Drive(免费版 30 天)
想保存某个重要版本超过 30 天:
- 版本历史 → 找到那个版本 → 点"标记为永久 / Mark as permanent"
- 标记后 Google 不会自动删除
Dropbox(免费版 12 天)
Dropbox 免费版不支持"永久保留",只能升级到付费版:
- Dropbox Plus:180 天版本历史
- Dropbox Professional:无限版本历史
OneDrive(30 天)
OneDrive 的版本历史本身是 30 天,不能手动延长。
通用建议
- 如果云存储版本历史时间不够 → 依赖 Enpass 自动备份(保留 60 份)
- 关键版本手动下载存别处 → 定期去云版本历史里把 Vault 文件下载一份,存到 USB 硬盘或另一个云盘
- 考虑购买云存储付费版 → 如果密码保险库对你的重要程度值得这笔费用
实践建议
对于存 Enpass Vault 的云盘,建议:
- 开启 Enpass 自动备份(保留 60 份)
- 每月手动下载一份 Enpass Vault 文件 → 存到另一个云盘或 USB 硬盘
- 每月手动做一份 Enpass 原生备份 → 存到第三个位置
- 云账号务必开启 2FA — 防止云账号被盗导致所有层同时失效
下一个:安全设置——主密码、生物识别、自动锁定、剪贴板清除、Keyfile——参见 主密码安全设计。