Docs Menu
Docs Home
/ /
/ / /

スナップショット

このページには、スナップショット履歴や パフォーマンスメタデータなど、バックアップスナップショットに関する詳細情報が表示されます。スナップショットの詳細を使用して、バックアップパフォーマンスを監視し、転送速度を分析し、完了の問題をトラブルシューティングします。

注意

スナップショットメタデータ機能は、Ops Manager 8.0+、7.0.2、6.0.23 以降のバージョンで利用できます。

[ Snapshots ] ページには、スナップショットのタイムスタンプや完了ステータスなどの基本情報を含む最近のスナップショットのテーブルが表示されます。

詳細なスナップショットメタデータを表示するには、スナップショット エントリの横にある json ボタンをクリックします。システムには、転送速度、期間メトリクス、ファイル数、ストレージサイズ情報など、スナップショット操作に関する包括的なメタデータがJSON形式で表示されます。

スナップショットの json ボタンをクリックすると、Ops Manager にJSON形式で詳細なメタデータが表示されます。次の表では、管理インターフェースで使用できるメタデータフィールドについて説明しています。

フィールド
タイプ
説明

numFiles

数値

スナップショットに含まれるファイルの合計数。

rsId

string

スナップショット・ソースのレプリカセット識別子。

snapshotId

string

スナップショットの一意の識別子。

sourceMongodHostName

string

スナップショットが取得されたソースMongoDBインスタンスのホスト名とポート(例: mongodb-host:27017)。

startTimeTs

オブジェクト

スナップショット プロセスが開始されたときのBSONタイムスタンプオブジェクト。 time(秒単位の Unix タイムスタンプ)と inc(増分カウンター)フィールドが含まれます。

state

string

スナップショットの現在の状態。一般的な値には、COMPLETEIN_PROGRESSFAILED が含まれます。

storageSize

数値

スナップショットの合計ストレージサイズ(バイト単位)。

timestamp

オブジェクト

スナップショットが取得されたときのoplogタイムスタンプを表すBSONタイムスタンプオブジェクト。 time(秒単位の Unix タイムスタンプ)と inc(増分カウンター)フィールドが含まれます。

totalDuration

数値

スナップショットの完了までにかかった合計時間(秒単位)。

transferSpeed

数値

スナップショット作成中の平均転送速度(1 秒あたりのメガバイト単位)。

latestUpdateTs

オブジェクト

最新の更新時刻を含むBSONタイムスタンプオブジェクト。 time(秒単位の Unix タイムスタンプ)と inc(増分カウンター)フィールドが含まれます。

descriptionCreatedAtTs

オブジェクト

スナップショットの説明が作成されたときのBSONタイムスタンプオブジェクト。 time(秒単位の Unix タイムスタンプ)と inc(増分カウンター)フィールドが含まれます。

dataTransferStartedAtTs

オブジェクト

データ転送が開始されたときのBSONタイムスタンプオブジェクト。 time(秒単位の Unix タイムスタンプ)と inc(増分カウンター)フィールドが含まれます。

endTimeTs

オブジェクト

スナップショット プロセスが終了したときのBSONタイムスタンプオブジェクト。 time(秒単位の Unix タイムスタンプ)と inc(増分カウンター)フィールドが含まれます。

error

string

スナップショット操作が失敗した場合、または問題が発生した場合のエラーメッセージ。

incrementalBackup

ブール値

このスナップショットが増分バックアップ技術を使用しているかどうかを示します。

fileSize

数値

スナップショット内のファイルの合計サイズ(バイト単位)。

dataSize

数値

スナップショット内のデータの合計サイズ(バイト単位)。

indexSize

数値

スナップショット内のインデックスの合計サイズ(バイト単位)。

compressedSize

数値

スナップショットの合計圧縮サイズ(バイト単位)。

fileListUploadDuration

数値

ファイルリストのアップロードにかかる時間(秒単位)。

finalizeFileListDuration

数値

ファイルリストを確定するのにかかる時間(秒単位)。

dataBlockUploadDuration

数値

データ ブロックのアップロードにかかる時間(秒単位)。

numBlocks

数値

スナップショット内の合計ブロック数(増分バックアップのみ)。

numNewBlocks

数値

スナップショット内の新しいブロックの数(増分バックアップのみ)。

次は、一般的なスナップショットメタデータのJSON出力の例です。

{
"numFiles": 65,
"rsId": "rs0",
"snapshotId": "507f1f77bcf86cd799439011",
"sourceMongodHostName": "mongodb-host:27017",
"startTimeTs": {
"time": 1640995200,
"inc": 1
},
"state": "COMPLETE",
"storageSize": 2748416,
"timestamp": {
"time": 1640995260,
"inc": 1
},
"totalDuration": 64,
"transferSpeed": 1.03645833333333,
"latestUpdateTs": {
"time": 1640995264,
"inc": 1
},
"endTimeTs": {
"time": 1640995264,
"inc": 1
},
"incrementalBackup": false,
"fileSize": 2748416,
"dataSize": 2500000,
"indexSize": 248416,
"compressedSize": 1800000,
"fileListUploadDuration": 5,
"finalizeFileListDuration": 3,
"dataBlockUploadDuration": 56
}

注意

スナップショットメタデータフィールドは、Ops Manager 8.0+、7.0.2、6.0.23 で利用できます。

戻る

リソース使用

項目一覧