我又干蠢事了!虽然没有很大影响,但是这种问题还是不要发生的好。

什么情况?

我在博客尚有引用某个对象存储bucket中图片的情况下,删除了那个bucket(因为这个bucket很久没有用,算是弃用的)

还好今天看旧笔记的时候,突然发现了这个问题,立马去重新搜索了一下这个旧bucket的图片链接,还好还好,受影响的只有两篇文章

  • 一篇之前导出过PDF,图片还能找到
  • 另外一篇文章以文字为主,内部丢失的图片可有可无

我恢复了第一篇里面的图片,然后修改了第二篇中和图片相关的文字说明,算是解决了这个问题。

又重写检查了一下笔记目录,算是彻底没有这个被我删除的bucket里面的图片了。

这一次还好,算是没有丢东西,不然数据不备份就删除的笑料又要多一个了……🤣

以此为戒

删除bucket之前一定要检查自己到底还有没有使用这个bucket中的文件或者图片!

删除图床本地目录前,一定要检查自己还有没有这个本地目录里面的图片!

最佳方案:不要管那个bucket,将其访问权限改成私有后,使用备注功能将其标记为弃用。以后不再使用该bucket即可。

因为对于我个人使用来说,一个bucket里面不会有太多文件,目前最大的图床bucket也不过2GB而已,把它留在那里花不了几个钱!不然把bucket删了,哪天发现需要去里面找旧文件的时候无从下手就麻烦了!

至于我为什么要删……其实是因为我有点强迫症,不用还留在那里看着有点不爽……

当然还有另外一个解决方案:使用rclone等工具,将s3中的所有文件下载到本地,打包多地备份后,删除云端bucket