首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何删除15天以上的云修复备份?

如何删除15天以上的云修复备份?
EN

Stack Overflow用户
提问于 2020-09-25 06:58:23
回答 3查看 572关注 0票数 2

我每天都会在存储桶中备份整个云修复数据库。随着我们的用户的增加,Firestore的成本也在增加。

现在,我想自动删除15天前的备份。有什么方法可以让我编写一个云函数,自动删除超过15天的备份?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2020-09-25 07:42:21

除了这里提供的其他解决方案之外,您还可以在备份桶上添加一个生命周期规则,该规则将基于它们的age对其中的对象进行delete。您可以设置一个条件,即对象将在15天后被删除。

查看 GCP文档文章,了解有关对象生命周期管理的更多信息。

票数 4
EN

Stack Overflow用户

发布于 2020-09-25 07:08:25

您可以创建一个玉米作业并按照您的计划运行它,请参阅下面的URL以获得更多详细信息,希望它会有所帮助:https://www.digitalocean.com/community/tutorials/nodejs-cron-jobs-by-examples

firebase中的计划作业也可以是帮助:https://firebase.google.com/docs/functions/schedule-functions

如何使用Firebase运行cron作业?

票数 0
EN

Stack Overflow用户

发布于 2020-09-25 07:11:56

为此,您应该在每个文档上都有一个(其创建的)时间戳

然后您可以编写一个函数到,删除,即时间戳大于15天的文档,您可以通过Cron作业每15天执行一次。

希望能成功!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64059293

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档