翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ブカルド
Bucardo
Bucardo の最も一般的なユースケースは次のとおりです。
ソースデータベースが PostgreSQL の古いバージョン (PostgreSQL 9.2 以前) で実行されています。
PostgreSQL データベースを、あるクラウドプロバイダーから別のオンラインプロバイダーに移行します。
アーキテクチャ
次の図は、Bucardo を使用してオンプレミスの PostgreSQL データベースを AWS クラウドに移行するためのアーキテクチャを示しています。

この図表は、次のワークフローを示しています:
EC2 インスタンスを作成します。
EC2 インスタンスに PostgreSQL と Bucardo
をインストールします。 ソースデータベースとターゲットデータベースを登録します。
テーブルを追加します (レプリケーションの一部である必要があります)。
Bucardo レプリケーションを開始します。
COPY コマンドを使用して、初期ロードを移行します。次に、後で Bucardo は差分変更をレプリケートします。
制限
移行を開始する前に、Bucardo の使用に関する次の制限事項を考慮することをお勧めします。
Bucardo は呼び出しベースのレプリケーションを使用するため、移行中にソースデータベースに余分なオーバーヘッドが発生します。
Bucardo をインストールする場合、バックアップおよび復元アクティビティ中に差分を蓄積し、復元が完了するとすぐに差分をレプリケートするために十分なディスク容量およびその他のリソースが必要です。