今天看到AWS AMI更新的消息
就特別去研究一下
目前整理出兩個比較常見的需求
一、同帳號轉移AMI到不同地區
如果今天服務要做到全球化的話,勢必要有不同地區有不同的伺服器
另一方面來說,也可以當作異地的備援機制
首先 EC2->AMIs
勾選AMI後點Actions
選擇Copy AMI
之後選擇要複製的地區
AMI名稱
說明
Encrypt target EBS snapshots 的選項則是加密EBS 預設通常不勾選
之後按下Copy AMI 等待完成即可
二、多帳號使用同一AMI
目前我的狀況是,我有DEV、STAGE、PROD三個帳號
但是我系統環境是同一套,原本我需要在三個帳號當中建立三個分別的AMI
這時候如果有一個AMI可以讓我共同使用就可以省下許多資源與時間
一樣先選 EC2->AMIs
勾選要共用的AMI
選擇下方的 Permissions
選EDIT
之後填入需要授權使用這個AMI的AWS帳號號碼即可
至於下方建立Volume的選項,如果只是需要共用AMI的話就不需要勾選
然後換到另一個帳號
一樣到EC2->AMIs
可以看到只有本身的帳號的AMI
選擇Private Images
可以看到剛剛共用的AMI出現了
這樣子就達成AMI共用的目的了
近期留言