index snapshot create
index snapshot createコマンドは、検索インデックスのスナップショットを作成します。スナップショットを正常に作成するには、インデックス内に設定されているデータ セット全体が有効である必要があります。いずれかのプライマリ シャードが欠けていると、スナップショットの作成に失敗します。スナップショットを一旦作成しておくと、その後のバックアップ時間が大幅に短縮されます。データ追加および削除の増分のみが必要になるためです。
スナップショットの作成は、検索インデックスに対して並行して実行されているどの操作にも影響されません。ただし、その特定の時間にインデックスに存在するレコードのみがスナップショットに記録されます。
作成したスナップショットのステータスを表示するには、コマンドindex snapshot
listを使用します。詳細については、index snapshot listを参照してください。
注: 検索インデックスのスナップショットを作成する前に、インデックス スナップショット リポジトリを作成しておく必要があります。詳細については、index snapshot repositoryを参照してください。
使用方法
index snapshot create必須 | 引数 | 説明 |
---|---|---|
はい | --i Index name | 作成するスナップショットの中の検索インデックスの名前。 |
はい | --s Snapshot name | 作成するスナップショットの名前。 注: 名前は一意である必要があります。
注: コマンドで使用する大文字小文字の区別に関係なく、この名前は小文字になります。
|
例
この例では、検索インデックス "customer_index" の新しいスナップショット "my_snapshot" を作成します。
index snapshot create --i customer_index --s my_snapshot