AWS EC2更換EBS儲存卷

Hachibye
Aug 22, 2024

--

AWS EC2 replace EBS storage volume

目的:

為修復高風險漏洞,將A機器的OS降版(ubuntu 24.04 -> 20.04)

風險:

實測是漏洞會被修復,不過實際安裝的還是24.04,並沒有完全降版

步驟大綱:

  1. 建立一台B機器,選擇ubuntu 20.04 其他指定相同的磁碟大小、VPC、子網、安全群組等配置
  2. 將A機器停止pause(非終止delete)
  3. 將A機器的EBS儲存卷分離
  4. 將B機器停止
  5. 將B機器的EBS儲存卷分離
  6. 將A機器的EBS儲存卷「連接」到B機器上
  7. 將B機器啟動,確認資料是否復原

進入AWS主控台 > EC2

確認連接中的EBS儲存卷ID

找到該儲存卷

解除與Instance之關聯

儲存卷的狀態從「使用中」變為「可用」

連接磁碟區給新的Instance

等待B機器初始化完成之後正常運行之後登入

便能看到原本在A機器的資料全部都恢復在B機器上了

清理環境:

確認無誤之後

  1. 記得刪除A機器
  2. 記得刪除B機器上分離出來不用的EBS儲存卷
  3. 若有使用ALB,記得將目標群組指向新的B機器上

--

--

Hachibye
Hachibye

Written by Hachibye

字幕組退休勞工 ... DevOps/系統/雲端/資安

No responses yet