多云PostgreSQL复制



我有一个Azure管理的PostgreSQL数据库。

我想在GCP创建一个逻辑复制品(如果可能的话,由谷歌管理(。

在Azure,我已将Azure复制支持设置为Logical。然而,这似乎只是允许我在Azure中创建副本。我想要的是在GCP中创建一个复制品。

如果这不是Azure管理的,而是自我管理的,我将能够创建一个从Azure到GCP的隧道,然后进行WAL复制。

人们可能会想:为什么?因为我不想被一个供应商锁定。

如果跨云复制是不可能的,那么最简单的方法是什么来提取整个数据库(可能不仅仅是带有pgdump的数据,还有它的所有内部(。

虽然这个问题是Azure->GCP,它似乎是其他替代品,如GCP->AWS或其他供应商也不受支持。或者我错过了什么?

通过传统的本机逻辑复制从Azure源PostgreSQL到GCP目标CloudSQL的跨云复制是可能的,我已经测试过它是否有效。我确信它也适用于自我管理的数据库。

最新更新