簡體   English   中英

帶有EBS的Amazon EC2如何在卷和掛載點更改時進行備份和還原

[英]Amazon EC2 with EBS how to backup and restore if volume and mount points change

我有一個現有的EC2實例,其中附加了2個EBS卷。 現在,我想更改實例,並且只有一個包含所有數據的大實例(又名“ /”)。

如何輕松更改EBS及其安裝點,但保留數據?

  1. 拍攝舊的EBS根卷的快照
  2. 在剛剛創建的快照上以“創建卷”。 將卷的大小設置為將包含所有內容的新大小的根卷
  3. 啟動一個名為“調整大小”的新實例
  4. 將新卷附加到“調整大小”
  5. 在“ resizer”上使用fdisk -l查找新卷的設備ID。 例如,它可能是/ dev / xdvf
  6. 在“調整大小”的新卷上運行fdisk並發出以下命令

    • d <-刪除分區
    • n <-創建新分區
    • 1 <-數字
    • <-按回車鍵接受默認值
    • <-按回車鍵接受默認值
  7. 使用resize2fs / dev / xdvf1擴大磁盤分區以使用所有空間

  8. 在/ dev / xdvf1上運行fsck
  9. 從“調整大小”中取消附加新卷
  10. 停止原始服務器
  11. 從原始服務器上取消附加舊的根卷
  12. 將與舊根卷同名的新根卷附加到原始服務器
  13. 啟動原始服務器。 新卷應安裝有足夠的空間
  14. 您可能需要在原始服務器上卸載其他EBS卷,然后將其重新安裝在其他路徑上,然后使用cp -ar將數據復制到新的根卷上

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM