すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB RDS:ディザスタリカバリソリューション

最終更新日:Nov 09, 2025

RDS PostgreSQL は、業務継続性と高可用性を確保するために、複数のディザスタリカバリソリューションを提供します。

ディザスタリカバリソリューションの比較

説明
  • RTO (目標復旧時間) は、障害が発生してからシステムが利用可能な状態に復旧するまでの時間を指します。

  • RPO (目標復旧時点) は、ディザスタやシステム障害時に許容される最大のデータ損失期間を指します。

ソリューション

RTO

RPO

価格

利点

欠点

シナリオ

Redis グローバル分散キャッシュ (GAD)

通常 10~30 秒

5 分以内、通常 30 秒~1 分

  • RDS PostgreSQL ネイティブの物理レプリケーションに基づくインスタンスレベルのディザスタリカバリで、効率的かつ安定しています。

  • ネットワーク料金は、一方向同期リンクの使用量に基づいて課金されます。

  • ディザスタリカバリインスタンスは読み取り可能です。

  • プロセス全体をコンソールで操作できます。

ソースインスタンスとディザスタリカバリインスタンスの両方が、メジャーバージョンが一致する RDS PostgreSQL である必要があります。

RDS PostgreSQL インスタンス間のクロスリージョンディザスタリカバリおよびクロスリージョンの読み取り専用シナリオに適しています。

ワンクリックでのディザスタリカバリ設定

通常 10~30 秒

5 分以内、通常 30 秒~1 分

やや高い

  • ソースインスタンスは、自己構築のローカルインスタンス、または他のクラウド サービス プロバイダー (CSP) によってホストされているインスタンスにすることができます。

  • プロセス全体をコンソールで操作できます。

ユーザーは自身でネットワーク接続を確保し、対応するネットワークコストを負担する必要があります。

自己構築のローカルインスタンスまたは他のクラウド サービス プロバイダー (CSP) によってホストされているインスタンスが、RDS PostgreSQL をディザスタリカバリインスタンスとして使用するシナリオに適しています。

クロスリージョンバックアップ

通常、数時間

5 分以内、通常 30 秒~1 分

  • スナップショットバックアップに基づいており、ソースデータベースに影響を与えません。

  • バックアップは Object Storage Service (OSS) に保存されます。

  • RTO 時間が長くなります。

  • ログの最小アップロード単位は 20 MB です。ビジネスの変更が小さい場合、RPO は高くなります。

ソースデータベースが RDS PostgreSQL であり、クロスリージョンディザスタリカバリが回復時間に対して高い要件を持たないシナリオに適しています。

データ同期 (DTS)

通常 10~30 秒

5 分以内、通常 30 秒~1 分

  • 特定のデータベースとテーブルを同期できます。

  • 双方向同期技術により、マルチアクティブシナリオのニーズに効果的に対応できます。

  • 中間にストレージレイヤーを持つ非同期レプリケーションを使用します。中断後にディザスタリカバリシステムが再開した場合、リンクを完全に再構築する必要はありません。

データ同期はデータベースレベルです。インスタンスのデータベース数が多い場合、コストが高くなります。

完全なデータベースのディザスタリカバリではないシナリオや、マルチアクティブシナリオに適しています。