我想恢复(恢复)GCP Cloud Postgres SQL,直到最后15分钟用于灾难恢复目的(RPO为15分钟)。 这意味着必须每 15 分钟备份一次数据库(通常是事务日志)。这在Cloud Postgres中是否可能,如果是,过程是什么?
此外,我担心某人或应用程序错误删除数据。 这刚刚发生在我们另一个系统上。 理想情况下,将数据库备份和 15 分钟增量事务日志备份还原到另一个数据库并挑选需要恢复的数据是非常有益的。 这可能吗?
必须每隔一段时间备份一次(通常是事务日志) 15分钟。
不能备份事务日志,只能备份实例数据。要每 15 分钟备份一次实例,自动备份是不够的。因此,您必须使用按需备份并每 15 分钟触发一次。
还原数据库备份和 15 分钟增量事务日志 备份到另一个数据库
是的,您可以将实例备份还原到另一个实例
选择需要恢复的数据。
不是一件容易的事。您可以通过不创建按需备份而是导出 SQL 转储文件或 CSV 文件,然后运行自己的进程来获取所需的数据,从而以某种方式实现这一点。
话虽如此,以及您对DR(灾难恢复)的引用,我想指出Cloud SQL具有称为高可用性的自动故障转移副本。此外,对于复制,您可以使用只读副本