管理されたデータストリームまたはインデックスの復元

管理されたインデックスを復元するには、インデックスが参照するILMポリシーが存在することを確認してください。必要に応じて、include_global_statetrueに設定することでILMポリシーを復元できます。

管理されたインデックスまたは管理されたバックインデックスを持つデータストリームを復元すると、ILMは自動的に復元されたインデックスのポリシーの実行を再開します。復元されたインデックスのmin_ageは、元々作成された時点またはロールオーバーされた時点に対して相対的であり、復元時刻ではありません。ポリシーアクションは、インデックスがスナップショットから復元されたかどうかに関わらず、同じスケジュールで実行されます。もし、月のライフサイクルの途中で誤って削除されたインデックスを復元した場合、ライフサイクルの最後の2週間を通常通り進行します。

場合によっては、復元されたインデックスに対してILMがすぐにポリシーを実行するのを防ぎたいことがあります。たとえば、古いスナップショットを復元する場合、すべてのライフサイクルフェーズを急速に進行させたくないかもしれません。インデックスが読み取り専用または縮小としてマークされる前にドキュメントを追加または更新したり、インデックスがすぐに削除されるのを防ぎたい場合があります。

ILMが復元されたインデックスのポリシーを実行するのを防ぐには:

  • 1. 一時的にILMを停止します。これにより、すべてのILMポリシーの実行が一時停止されます。
  • 2. スナップショットを復元します。
  • 3. インデックスからポリシーを削除するか、ILMがポリシーの実行を再開する前に必要なアクションを実行します。
  • 4. ILMを再起動してポリシーの実行を再開します。