【问题标题】:Google CloudSQL Backup OptionsGoogle CloudSQL 备份选项
【发布时间】:2018-09-26 15:01:40
【问题描述】:

我发现,就 Google CloudSQL 的自动备份而言,我们只有以下选项:

  • 每天一次完整备份
  • 如果启用二进制日志,时间点 中间恢复
  • 备份保留 7 天

如果我想在白天进行更多备份,我有哪些选择,比如每 6 小时进行一次完整备份、循环日志、将备份保留 3 个月。

这可能吗?

它看起来并不基于本机控制台,即没有选项可以定制备份策略,例如在 Mongo Cloud Manager 中,它允许非常精细的备份集粒度。

【问题讨论】:

    标签: google-cloud-platform google-cloud-sql backups


    【解决方案1】:

    Cloud SQL 第二代允许"on demand" backups。您可以随时通过 API 触发这些。它们会一直保留到您删除它们为止。

    【讨论】:

    • 它们如何与 bin 日志一起工作以实现时间点恢复?
    • 时间点恢复的工作原理是从备份创建一个新实例,然后在该新实例上重放当前实例的二进制日志。二进制日志是kept as long as the oldest backup,因此您应该能够恢复到从最旧的备份到现在的任何时间(尽管它可能很慢)。
    • 删除最旧的备份时会清除二进制日志。发生这种情况时,下一个最旧时间之前的二进制日志将被删除。这可确保始终有二进制日志回溯到最旧的备份,这意味着您可以从最旧的备份被拍摄后的任何时间开始。
    • 也就是说,我不确定这是否适用于手动备份,它可能只考虑 7 天的 自动 备份(否则单个旧备份可能会导致您二进制日志永远增长)。您可能想通过测试来确定。
    猜你喜欢
    • 1970-01-01
    • 2012-07-20
    • 1970-01-01
    • 2022-11-10
    • 1970-01-01
    • 2017-03-10
    • 1970-01-01
    • 2016-08-16
    • 1970-01-01
    相关资源
    最近更新 更多