在多设备同步的时候,发现回收站的项目数量不对,第一反应是同步出问题了,事实也确实如此。
由于 Bitwarden 没有归档机制(不删除的密码都会与标签页匹配,导致很杂乱),而部分网站可能暂时失效、封号、删库等,我又依然希望能留着密码,所以习惯是把这些密码放进回收站,但不彻底删除。想当然认为回收站应该也会同步,结果却丢失了部分内容。
考虑到回收站里的差异项可能对我还有用 ,尝试找回,拿还未同步的设备导出密码库。
结果又发现,导出的中文全部乱码,显示成 ?
,效果惨不忍睹,最后勉勉强强对照着差异项,加上自己大致辨别,手动加回了一些密码。
后来还发现 Bitwarden Send 里面也有两个文本莫名其妙消失了……
总结一下就是:
同步功能可能存在问题,导致部分项目丢失(尤其是回收站)
密码库导出遇到中文可能乱码( Android/iOS 导出为 json/csv 时复现,Chrome/Web 导出为 csv 时复现,Chrome/Web 导出为 json 时正常)
建议不要过分依赖于密码器的同步功能,定期通过 Web 或 Chrome 导出做好备份,同时要对备份文件进行检查,确保没有乱码,以免出现严重损失
不确定是不是个例,或者在某个特殊操作下导致的 bug 。考虑到密码库很关键,不管怎么样,分享出来让大家都留个心眼总是好事。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.