DB の高可用性のために、Postgresql-13 にアクティブ スタンバイ (レプリカ) クラスターを構築しました。データを挿入すると、レプリカ サーバーに正しく転送されます。これで問題ありません。次に、2 つのサーバーでロールを変更する方法を確認します。このために、/var/lib/postgresql/13/main/standby.signal を削除し、変更を適用するために postgrsql.service を再起動しました。間違っていることがわかります。そのため、
- レプリカからマスターを作る方法、
- では、データを失うことなく、一時的に利用できなかった古いマスターからマスターを復元するにはどうすればよいでしょうか?
英語が下手で申し訳ありません。