消失的水桶,如何进行调查

时间:2018-10-01 16:01:31

标签: google-cloud-storage

我正在为一个客户开发一个项目,几个星期前,大部分内容都“消失了”。

图像和视频通过FileStack(一种文件处理服务)进行路由,但实际上存储在一个存储桶中的Google Cloud Storage中。

在有问题的那一天,一切都正常了,然后一切都停止了。当我们进行调查时,发现FileStack指向的存储桶不存在,因此我们创建了一个具有相同名称的新存储桶,并且一切都神奇地解决了。

现在我的问题是,消失的存储桶中的所有文件都去了哪里?有可能让他们回来吗?有可能弄清楚发生了什么事吗?

我已经广泛查看了“活动”标签中的审核日志,该日志显示相关存储分区的活动为零。我们还有其他地方可以调查吗?

2 个答案:

答案 0 :(得分:1)

您能否发送电子邮件至gs-team@google.com,注明存储桶名称和该存储桶中的示例对象名称,以及您上一次成功访问该存储桶/对象的时间?这样可以避免在公共论坛上公开这些名称。请在邮件中提及我的名字,以便我进行调查。

谢谢

迈克·施瓦兹(Mike Schwartz) GCS团队

答案 1 :(得分:0)

删除对象后,会将其从系统中删除,并且没有任何恢复它的选项[1]。您可以通过使用对象版本控制[2]来防止此行为。为了更好地了解Cloud Storage中的活动,您可以启用“数据访问日志” [3]。

关于对象消失的原因,作为第一种解决方法,您可以查看是否启用了对象生命周期[4]。

  1. https://cloud.google.com/storage/docs/deleting-objects
  2. https://cloud.google.com/storage/docs/object-versioning
  3. https://cloud.google.com/storage/docs/audit-logs
  4. https://cloud.google.com/storage/docs/lifecycle