Docs Menu
Docs Home
/
MongoDB Ops Manager
/ /

ファイルシステム スナップショット ストレージの管理

項目一覧

  • Considerations
  • 前提条件
  • ファイルシステム ストアの追加
  • 既存のファイルシステムストアの編集
  • ファイルシステムストアの削除

MongoDB Ops Managerは、 MongoDBデータベースを スナップショットとして次のストレージ オプションの 1 つ以上にバックアップできます。

このチュートリアルでは、ファイル システム ストレージにあるスナップショットのバックアップについて説明します。

注意

複数のスナップショット ストアを使用する必要がある問題がある場合があります。 こうした問題には、より多くの容量が必要になる、データをローカライズする、プライバシーに関する規則への準拠などがあります。

スナップショット ストアを別のデータセンターに割り当てる方法については、「 特定のデータセンターへのスナップショット ストアの割り当て 」を参照してください。

ファイルシステム スナップショット ストアを作成する前に、

  • 十分な容量のストレージ ボリュームをMongoDB Ops Managerホストにアタッチします。 ファイルシステム スナップショット ストアにはバックアップ スナップショットのみが保存されます。 oplog Store MongoDBデータベース パスは、別のローカル ファイル システムにある必要があります。 詳細については、 「 oplogストレージの管理」 を参照してください。

  • ストレージ ボリュームに関連する権限を付与します。

    • Windows では、 SYSTEMユーザーへのアクセスを許可します。

    • パッケージがインストールされた Linux ディストリビューションに、 mongodb-mms:mongodb-mmsユーザーとグループへの アクセスを許可します。

    • アーカイブで抽出されたLinuxションでは、 MongoDB Ops Managerインストールに割り当てた同じユーザーとグループにアクセスを許可します。

  • 専用の MongoDB インスタンスを配置して、このスナップショット ストアをホストします。

  • MongoDB Ops Managerバックアップデーモンサービスを実行しているホストに、ヘッドデータベースを保存するのに十分な容量があることを確認します。

  • 多数のMongoDB Ops Managerインスタンスを実行する場合は、ファイル システム ストアにANAまたはSANを使用します。 これにより、すべての インスタンスが同じストレージを共有するようになります。 MongoDB Ops Managerインスタンスがファイルシステムストアを共有していない場合は、バックアップを復元したり、期限切れのスナップショットを削除したりすることはできません。

重要

MongoDB Ops Managerインスタンスがファイルシステム スナップショット ストレージの同じビューを共有しない場合は、バックアップ復元は不可能であり、 MongoDB Ops Managerは期限切れのスナップショットを削除できません。

1
  1. Adminリンクをクリックします。

  2. [Backup] タブをクリックします。

  3. (任意)以前にヘッド ディレクトリを設定していない場合は、 Head Directoryボックスにそれを設定します。

  4. Snapshot Storageページをクリックします。

2
3
フィールド
内容
File System Store Name
ファイルシステムストアの名前。
Path
スナップショットが保存されるファイル システム パス。
MMapV1 Compression Setting

MMAPV1 ストレージ エンジンのスナップショットを圧縮するかどうかを選択します。 MMAPV1 スナップショットを使用するすべてのバックアップジョブは、この設定を継承します。 デフォルト値はonです。

クエリ可能なバックアップの使用を検討する場合は、この値をoffに設定します。 クエリ可能なバックアップでは、圧縮されたスナップショットはクエリできません。

WiredTiger Compression Setting

WiredTiger ストレージ エンジンのスナップショットを圧縮するかどうかを選択します。 WiredTiger のスナップショットを使用するすべてのバックアップジョブは、この設定を継承します。 デフォルト値はoffです。

クエリ可能なバックアップの使用を検討する場合は、この値をoffに設定します。 クエリ可能なバックアップでは、圧縮されたスナップショットはクエリできません。

New Assignment Enabled checkbox
これにより、ファイルストアが作成されると有効になります。 これをオフにすると、ファイルストアは作成されますが、新しく開始されたバックアップをそのファイルストアに割り当てることはできません。
4

作成が完了すると、ファイル システム ストアはテーブルのSnapshot Storageページに直接表示されます。 各行には、各ファイルシステムストアの設定が含まれています。

1
  1. Adminリンクをクリックします。

  2. [Backup] タブをクリックします。

  3. (任意)以前にヘッド ディレクトリを設定していない場合は、 Head Directoryボックスにそれを設定します。

  4. Snapshot Storageページをクリックします。

2
3
フィールド
内容
Store Path
MongoDB Ops Managerサーバー上でファイル システム ベースのバックアップが保存されるロケーション。
Assignment Labels
ファイルストアを特定のグループに割り当てるためのラベルのコンマ区切りリスト。
Load Factor

特定のスナップショット ストアにバックアップ ジョブが割り当てられる方法の按分された方法の按分された値。

デフォルトでは、スナップショットストアは、スナップショットストアごとに 1 つのシャードを割り当てます。

スナップショットストアに複数のシャードが割り当てられている場合、あるスナップショットストアが別のスナップショットストアよりも頻繁にバックアップされることになります。 バックアップジョブとシャードのこの比率は、負荷係数を使用して変更できます。

負荷係数がバックアップに与える影響の例えは以下のとおりです。

5 つのシャード クラスターをバックアップしています。 配置には、1 つのシャードを持つファイルストア(A)と、4 つのシャードを持つブロックストア(B)があります。 これらのブロックストアではバックアップジョブが均等に分散されることはありません。B は A より 4 倍大きいためです。B の負荷係数は 4 で、A の負荷係数は 1 である必要があります。

4
5
6
1
  1. Adminリンクをクリックします。

  2. [Backup] タブをクリックします。

  3. (任意)以前にヘッド ディレクトリを設定していない場合は、 Head Directoryボックスにそれを設定します。

  4. Snapshot Storageページをクリックします。

2
3

戻る

S3 互換スナップショット ストレージの管理