【问题标题】:How to restore multiple databases on a single Google Cloud SQL for PostgreSQL instance to the same point in time?如何将单个 Google Cloud SQL for PostgreSQL 实例上的多个数据库恢复到同一时间点?
【发布时间】:2018-12-09 08:02:51
【问题描述】:

我在 Google Cloud SQL for PostgreSQL 中有 2 个独立的 PostgreSQL 数据库。出于安全考虑,这些数据库应该是分开的,但它们可以驻留在同一个数据库实例中。从备份恢复时,由于数据关系,将数据库恢复到同一时间点对我来说很重要。

我试图了解备份的工作原理。我试图研究backup 文档和restore 一个,但没有发现任何线索。

我可以确定恢复一个实例会将其所有数据库带到同一时间点吗?

【问题讨论】:

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


    【解决方案1】:

    如果您恢复 Cloud SQL 实例备份,它将将该实例中的所有数据库恢复到进行备份的时间点。这里要注意的一件事是,如果您在同一实例中恢复备份,它将overwrite 当前数据与备份中的数据。

    您可以查看General tips about performing a restore,以进一步帮助您了解恢复。

    【讨论】:

    • 您能否添加对解释这一点的官方文档的参考?或者解释执行哪种备份(类似于 pg 转储或基于某些文件系统)?
    • 我自己做了一个复制。我还没有找到提及这些细节的文件,但如果有,我会在这里分享。
    猜你喜欢
    • 1970-01-01
    • 2022-01-20
    • 1970-01-01
    • 2021-03-04
    • 2018-05-31
    • 2020-06-14
    • 2011-07-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多