自动 BigTable 备份
Automated BigTable backups
A BigTable table 可以通过 GCP 备份长达 30 天。
(https://cloud.google.com/bigtable/docs/backups)
是否可以自定义自动备份策略?
即每隔 X 天触发一次自动备份,一次最多保留 3 个副本。
如评论中所述,link 提供了一个涉及使用以下 GCP 产品的解决方案:
Cloud Scheduler:使用基于 cron 的计划触发任务
Cloud Pub/Sub:将消息请求从 Cloud Scheduler 传递到 Cloud Functions
Cloud Functions: 启动创建 Cloud Bigtable 备份的操作
云记录和监控(可选)。
完整的指南也可以在 GitHub 上看到。
这是一个很好的解决方案,因为您有特定的要求应该使用客户端库完成,因为 Big Table 没有 API 一次设置 3 个副本。
然而,对于正常用例,例如每 X 天触发一次自动备份,还有另一种解决方案,例如调用 backups.create
directly by creating a Cloud Scheduler with HTTP similar to what's done in 。
A BigTable table 可以通过 GCP 备份长达 30 天。 (https://cloud.google.com/bigtable/docs/backups)
是否可以自定义自动备份策略?
即每隔 X 天触发一次自动备份,一次最多保留 3 个副本。
如评论中所述,link 提供了一个涉及使用以下 GCP 产品的解决方案:
Cloud Scheduler:使用基于 cron 的计划触发任务
Cloud Pub/Sub:将消息请求从 Cloud Scheduler 传递到 Cloud Functions
Cloud Functions: 启动创建 Cloud Bigtable 备份的操作
云记录和监控(可选)。
完整的指南也可以在 GitHub 上看到。
这是一个很好的解决方案,因为您有特定的要求应该使用客户端库完成,因为 Big Table 没有 API 一次设置 3 个副本。
然而,对于正常用例,例如每 X 天触发一次自动备份,还有另一种解决方案,例如调用 backups.create
directly by creating a Cloud Scheduler with HTTP similar to what's done in