Data Lifecyle Managrer(以下、DLM)が登場する前は、自分でプログラムを作成して、EBSのスナップショットを作成しバックアップとしていました。
DLMの登場でプログラムを開発する手間がなく、定期的にEBSのスナップショットが作成できるようになりましたので、プログラムのスキルがなくても簡単に設定できます。
作業内容としては、
- EBSにタグを付ける
- ライフサイクルマネージャーを作成する
と、なります。
バックアップの仕様としては、
- 毎日AM1:00にバックアップ
- 7世代保管
とします。
EBSにタグをつける
EBSにタグをつけます。
キー | 値 |
DLM | AM01 |
EBSの選択はインスタンスから行ったほうが確実です。
![EBSにタグ追加](https://it.hirokun.net/wp-content/uploads/2020/01/ボリューム___EC2_Management_Console-1024x537.png)
「タグの追加/編集」をクリックします。
![タグの作成をクリック](https://it.hirokun.net/wp-content/uploads/2020/01/ボリューム___EC2_Management_Console-2-1024x544.png)
「タグの作成」をクリックします。
![タグの保存](https://it.hirokun.net/wp-content/uploads/2020/01/ボリューム___EC2_Management_Console-3-1024x564.png)
キーに「DLM」、値に「AM01」を入力し、「保存」をクリックします。
ライフサイクルマネージャーでスナップショットライフサイクルポリシーを作成
ライフサイクルマナージャーはECの中にあります。
![ライフサイクルマネージャー](https://it.hirokun.net/wp-content/uploads/2020/01/ライフサイクルマネージャー___EC2_Management_Console-1024x581.png)
「ライフサイクルマネージャー」をクリックします。
「スナップショットライフサイクルポリシーの作成」をクリックします。
![ライフサイクルポリシー作成](https://it.hirokun.net/wp-content/uploads/2020/01/スナップショットライフサイクルポリシーの作成___EC2_Management_Console-1024x529.png)
説明は、ライフサイクルポリシーの名前となります。「DLM-AM01」を入力します。
ターゲットはDLM:AM01というタグを持ったもの全てとなります。
![ライフサイクルポリシー作成](https://it.hirokun.net/wp-content/uploads/2020/01/スナップショットライフサイクルポリシーの作成___EC2_Management_Console-2-1024x385.png)
スケジュール名は、「Schedule AM01」とします。
ポリシーの実行間隔は、「24」時間とします。
開始時刻は、「16:00」とします。日本時間で1:00となります。
Retention typeは、「Count」を選択します。
Reteinは、「7」とします。
![ライフサイクルポリシーの作成](https://it.hirokun.net/wp-content/uploads/2020/01/スナップショットライフサイクルポリシーの作成___EC2_Management_Console-3-1024x393.png)
「ポリシーの作成」をクリックします。
結果
![ライフサイクルマネージャー結果](https://it.hirokun.net/wp-content/uploads/2020/01/スナップショット___EC2_Management_Console-1024x555.png)
![ライフサイクルマネージャー確認](https://it.hirokun.net/wp-content/uploads/2020/01/スナップショット___EC2_Management_Console-2-1024x526.png)
目的のEBSスナップショットを見つけるにはボリュームIDで検索することになります。
タグをうまいこと付ける方法もあると思います。
(2024/07/27 08:46:36時点 Amazon調べ-詳細)