Amazon DocumentDB の耐障害性 - Amazon DocumentDB

Amazon DocumentDB の耐障害性

AWS グローバルインフラストラクチャは AWS リージョン およびアベイラビリティーゾーンを中心に構築されています。AWS リージョン には、低レイテンシー、高いスループット、そして高度の冗長ネットワークで接続されている複数の物理的に独立・隔離されたアベイラビリティーゾーンがあります。アベイラビリティーゾーンでは、アベイラビリティーゾーン間で中断せずに、自動的にフェイルオーバーするアプリケーションとデータベースを設計および運用することができます。アベイラビリティーゾーンは、従来の単一または複数のデータセンターインフラストラクチャよりも可用性、耐障害性、およびスケーラビリティが優れています。

Amazon DocumentDB クラスターは、最低 2 つのアベイラビリティーゾーンに最低 2 つのサブネットがある Amazon VPC 内にのみ作成できます。少なくとも 2 つのアベイラビリティーゾーンにまたがってクラスターインスタンスを配布することで、万一 1 つのアベイラビリティーゾーンに障害が発生した場合でも、Amazon DocumentDB では、クラスター内でインスタンスを使用できます。Amazon DocumentDB クラスターのクラスターボリュームは、データ損失の可能性が少ない耐久性のあるストレージを提供するために、常に 3 つのアベイラビリティーゾーンにまたがっています。

AWS リージョンとアベイラビリティーゾーンの詳細については、「AWS グローバルインフラストラクチャ」を参照してください。

Amazon DocumentDB と AWS グローバルインフラストラクチャに加えて、データの耐障害性とバックアップのニーズに対応できるように複数の機能を提供しています。

耐障害性と自己修復機能を備えたストレージ

ストレージボリュームの 10 GB ごとに、3 つのアベイラビリティーゾーン間で 6 つの方法でレプリケートされます。Amazon DocumentDB は、データベースの書き込み可用性に影響を与えずに最大 2 つのデータの損失を透過的に処理するフォールトトレラントストレージを使用し、読み取り可用性に影響を与えずに最大 3 つのコピーを透過的に処理します。Amazon DocumentDB ストレージも自己修復機能であり、データブロックとディスクは継続的にエラーをスキャンし、自動的に交換されます。

手動バックアップと復元

Amazon DocumentDB は、長期的な保持と回復のためにクラスターの完全バックアップを作成する機能を提供します。詳細については、「Amazon DocumentDB でのバックアップと復元」を参照してください。

ポイントインタイムリカバリ

ポイントインタイムリカバリを使用することで、Amazon DocumentDB クラスターが誤って書き込みされたり削除されたりしないようにできます。ポイントインタイムリカバリを有効化すれば、オンデマンドバックアップの作成、維持、スケジュールを心配する必要はありません。詳細については、「特定時点への復元」を参照してください。