Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
"84#BDLVQの処理を 44."VUPNBUJPOで 実装してみた +"846( 初⼼者⽀部 "84#VJMEFST0OMJOF4FSJFTSFDBQ 8FE ,FOUP 4V[VLJ
Slide 2
Slide 2 text
⾃⼰紹介 ⽒名︓鈴⽊ 健⽃(すずき けんと) 所属︓アイレット株式会社 経歴︓新卒年⽬ 好きな飲み物︓綾鷹
Slide 3
Slide 3 text
"84#BDLVQ
Slide 4
Slide 4 text
"84#BDLVQ フルマネージド型のバックアップサービス &$ 3%4 4 %ZOBNP%#など様々なリソースに対応 主な機能 バックアップのスケジューリング 保存管理 リージョンアカウント間バックアップ
Slide 5
Slide 5 text
ただちょっとイケてないと思うところが、、、
Slide 6
Slide 6 text
ここがちょっと。。。(その1) 保持の⽅法はバックアップの枚数ではなく期間
Slide 7
Slide 7 text
ここがちょっと。。。(その2) 開始時間ちょうどにバックアップが実⾏される訳ではない
Slide 8
Slide 8 text
そ う だ ⾃ 作 し よ う ︒ +"84
Slide 9
Slide 9 text
4ZTUFNT.BOBHFS 44. "VUPNBUJPO
Slide 10
Slide 10 text
44."VUPNBUJPO "84上でワークフローを実⾏できるサービス 44. ドキュメントで処理を定義 +40/、:".-形式 汎⽤的な処理は事前定義されたドキュメントを使⽤ カスタマイズしたい場合はドキュメントを⾃作
Slide 11
Slide 11 text
࣮ࡍʹ࡞ͬͯΈΑ͏ʂ
Slide 12
Slide 12 text
前提条件① "VUPNBUJPO実⾏時パラメータで&$インスタンスの*%を指定
Slide 13
Slide 13 text
前提条件② &$のタグに以下を付与 /BNF 世代数 4/4トピックの"3/
Slide 14
Slide 14 text
トリガー 以下の⼆つの⽅法で44."VUPNBUJPOを呼び出す • "NB[PO&WFOU#SJEHFによる定時実⾏ • &$インスタンスからの"84$-*による呼び出し 夜間バッチ処理があるサーバでバッチ処理後にバックアップを取得可能
Slide 15
Slide 15 text
処理フロー ̍ &$のタグを 取得 ̎ ".*作成 ̏ 別リージョンへ コピー ̐ 世代管理 ̑ 通知 (おまけ)
Slide 16
Slide 16 text
No content
Slide 17
Slide 17 text
① &$のタグを取得
Slide 18
Slide 18 text
ᶄ ".*Λ࡞
Slide 19
Slide 19 text
デフォルトで存在するアクションって︖︖ 参考︓https://docs.aws.amazon.com/ja_jp/systems-manager/latest/userguide/automation-action-create.html
Slide 20
Slide 20 text
ᶄ ".*Λ࡞ εςʔλε֬ೝ ".*のステータスが「BWBJMBCMF」になるまで待機
Slide 21
Slide 21 text
ᶄ ".*Λ࡞ λάͷ༩
Slide 22
Slide 22 text
ᶅ ผϦʔδϣϯόοΫΞοϓ
Slide 23
Slide 23 text
ᶅ ผϦʔδϣϯόοΫΞοϓ こちらもステータスチェックとタグの付与をしておく
Slide 24
Slide 24 text
ᶆ ੈཧ
Slide 25
Slide 25 text
ᶆ ௨
Slide 26
Slide 26 text
No content
Slide 27
Slide 27 text
ͬͯΈͨײ
Slide 28
Slide 28 text
"VUPNBUJPOΛͬͯྑ͔ͬͨϙΠϯτ ・デフォルトのアクションで開発の⼯数が削減できる ・エラーがコンソールで確認できて分かりやすい
Slide 29
Slide 29 text
ۤ࿑ͨ͠ϙΠϯτ どんなアクションが"VUPNBUJPOにデフォルトで存在するかについて ".*をコピーするアクションがあると知らずにスクリプトで⾃作、、、 回に回程度処理が失敗 原因が特定できず毎⽉のようにサポート問い合わせ "845PPMTGPS1PXFS4IFMM 1PXFS4IFMMワカラナイ リファレンスを読むのが慣れるまで⼤変
Slide 30
Slide 30 text
ࠓޙʁ &$以外のリソースも対応 $PQZのアクションを⾃作 ˠデフォルトのアクション
Slide 31
Slide 31 text
͍͞͝ʹ AWS Backup に感謝!! カスタマイズしたかったらSSM Automationを…