当我回滚潜在客户数据库时,关注者数据库会发生什么

What Happens to a Follower Database When I Rollback the Lead Database

昨天,我对一个不得不回滚的网站进行了一些迁移。幸运的是,我有一个数据库备份,并且能够使用 Heroku 的 pg:backup:restore 工具将主要数据库恢复到“良好”状态。

主要数据库后跟另一个数据库。当我恢复潜在客户时,跟随者是否也会“恢复”?它会包含与领导者相同的数据吗?

您无法回滚现有数据库。当您使用回滚功能时,您实际上是在分叉目标数据库,从而创建一个没有任何追随者的全新数据库。如果您需要对主数据库执行此操作,则需要在创建回滚数据库之前将应用程序置于维护模式,将其提升为主数据库,然后重新创建任何跟随者。