如何从 Google 云存储中删除超过 180 天的旧文件?
How to remove 180+ days old files from Google Cloud Storage?
我正在为我的 Android 应用程序使用 Firebase。我的用户存储了超过 600GB 的数据。这影响了我的账单。这就是为什么我想从我的云存储中删除旧文件。
经过一些研究,我在我的云存储中添加了一条生命周期规则,如下所示...
显示规则将在 24 天后生效。但我的问题是它会自动删除所有旧文件吗?或者此规则仅适用于我创建此规则后上传的文件。
如果第二个选项为真,那么有什么方法可以全部删除吗;_;
documentation 建议您的生命周期配置应该适用于所有文件:
You can assign a lifecycle management configuration to a bucket. The
configuration contains a set of rules which apply to current and
future objects in the bucket. When an object meets the criteria of one
of the rules, Cloud Storage automatically performs a specified action
on the object.
documentation也说激活可能需要一些时间:
Updates to your lifecycle configuration may take up to 24 hours to go
into effect. This means that when you change your lifecycle
configuration, Object Lifecycle Management may still perform actions
based on the old configuration for up to 24 hours.
我正在为我的 Android 应用程序使用 Firebase。我的用户存储了超过 600GB 的数据。这影响了我的账单。这就是为什么我想从我的云存储中删除旧文件。
经过一些研究,我在我的云存储中添加了一条生命周期规则,如下所示...
显示规则将在 24 天后生效。但我的问题是它会自动删除所有旧文件吗?或者此规则仅适用于我创建此规则后上传的文件。
如果第二个选项为真,那么有什么方法可以全部删除吗;_;
documentation 建议您的生命周期配置应该适用于所有文件:
You can assign a lifecycle management configuration to a bucket. The configuration contains a set of rules which apply to current and future objects in the bucket. When an object meets the criteria of one of the rules, Cloud Storage automatically performs a specified action on the object.
documentation也说激活可能需要一些时间:
Updates to your lifecycle configuration may take up to 24 hours to go into effect. This means that when you change your lifecycle configuration, Object Lifecycle Management may still perform actions based on the old configuration for up to 24 hours.