スナップショットライフサイクルポリシーAPIの実行
ライフサイクルポリシーに従って、スケジュールされた時間を待たずに即座にスナップショットを作成します。
リクエスト
PUT /_slm/policy/<snapshot-lifecycle-policy-id>/_execute
前提条件
Elasticsearchのセキュリティ機能が有効になっている場合、このAPIを使用するにはmanage_slm
クラスター権限が必要です。詳細については、セキュリティ権限を参照してください。
説明
スナップショットポリシーを手動で適用して、即座にスナップショットを作成します。スナップショットポリシーは通常、そのスケジュールに従って適用されますが、アップグレードやその他のメンテナンスを行う前にポリシーを手動で実行したい場合があります。
パスパラメータ
<policy-id>
- (必須、文字列)実行するスナップショットライフサイクルポリシーのID。
例
[](#0ab002c6618af75e1041a23c692327ad)
#### コンソール
``````console
POST /_slm/policy/daily-snapshots/_execute
`
成功した場合、このリクエストは生成されたスナップショット名を返します:
コンソール-結果
{
"snapshot_name": "daily-snap-2019.04.24-gwrqoo2xtea3q57vvg0uea"
}
スナップショットはバックグラウンドで取得されます。スナップショットAPIを使用してスナップショットの状態を監視することができます。
ポリシーの最新のスナップショットの状態を確認するには、スナップショットライフサイクルポリシーAPIを取得するを使用できます。