NetBackup™ for MongoDB 管理者ガイド
- NetBackup を使用した MongoDB の保護の概要
- MongoDB Plug-in for NetBackup の前提条件の検証
- NetBackup for MongoDB の構成
- NetBackup を使用した MongoDB のバックアップ
- NetBackup を使用した MongoDB データのリストアまたはリカバリ
- トラブルシューティング
- 付録 A. 追加情報
NetBackup を使用した MongoDB データの保護
NetBackup の並列ストリームフレームワーク (PSF) を使用した場合、NetBackup を使用して MongoDB データを保護できるようになりました。
次の図は、NetBackup によって MongoDB データを保護する方法の概要を示しています。
用語の定義も確認してください。NetBackup for MongoDB の用語を参照してください。
図では次の内容を説明しています。
データは並列ストリームでバックアップされ、バックアップ時にデータノードはデータブロックを同時に複数のバックアップホストに対してストリームします。ジョブの処理速度が、複数のバックアップホストと並列ストリームによって向上します。
MongoDB クラスタと NetBackup 間の通信は、MongoDB の NetBackup プラグインを使用して有効になります。
NetBackup 通信の場合、BigData ポリシーを構成し、関連するバックアップホストを追加する必要があります。
NetBackup のメディアサーバー、クライアント、またはプライマリサーバーをバックアップホストとして構成できます。また、レプリカセットまたはシャードの数によっては、バックアップホストを追加または削除できます。バックアップホストをさらに追加することで使用環境の規模を簡単に拡大できます。
設定サーバー、セカンダリノード、バックアップホスト間の通信は、SSH を介して行われます。
NetBackup 並列ストリームフレームワークにより、シンクライアントベースのエージェントレスのバックアップが可能で、バックアップとリストア操作はバックアップホストで実行します。NetBackup シンクライアントバイナリは、バックアップおよびリカバリ操作中に、MongoDB クラスタノードに自動的にプッシュされます。このシンクライアントは、バックアップおよびリカバリ操作が完了した後に自動的に削除されます。クラスタノード上にエージェント管理は必要ありません。また、NetBackup は MongoDB クラスタのアップグレードやメンテナンスの影響を受けません。
詳細情報:
MongoDB データのバックアップについてを参照してください。
MongoDB データのリストアについてを参照してください。
制限事項を参照してください。
NetBackup 並列ストリームフレームワーク (PSF) については、『NetBackup 管理者ガイド Vol. 1』を参照してください。