首页 > 解决方案 > 每 30 分钟创建一次 GCP Cloud SQL 备份

问题描述

我正在使用 Google Cloud Platform,我想每 30 分钟备份一次。到目前为止,我在 sql 实例的概述页面中找到了一个开箱即用的解决方案,我可以在其中选择一个备份窗口,如下所示:

在此处输入图像描述

接下来我可以选择要保留的备份数量,如下所示:

在此处输入图像描述

将创建一个备份,但我看不到根据严格的时间表(例如每小时或每 30 分钟等)创建它的可能性。知道这是否可能,如果可能有任何建议如何实施它?

标签: google-cloud-platformgoogle-cloud-sql

解决方案


我不知道如何使用此 Web 控制台 UI 执行此操作。我会采取的方法是使用 Cloud Scheduler 每 30 分钟触发一次云功能,这将触发 SQL 备份。

这意味着为 Cloud Function 开发一个小的 Python 脚本或其他语言。虽然只有几行。如果您需要有关如何使用 Cloud Functions 连接到 Cloud SQL 的入门知识,这看起来很有用:https ://codelabs.developers.google.com/codelabs/connecting-to-cloud-sql-with-cloud-功能#0


推荐阅读