閱讀151 返回首頁    go 阿裏雲


使用快照創建自定義鏡像__鏡像_用戶指南_雲服務器 ECS-阿裏雲

自定義鏡像是 ECS 實例係統盤某一時刻的快照。同時開通的雲服務器 ECS 實例的配置既可以相同,也可以不同。

您可以使用快照創建自定義鏡像,將快照的操作係統、數據環境信息完整的包含在鏡像中。然後使用自定義鏡像創建多台具有相同操作係統和數據環境信息的實例,非常方便的複製實例。

您也可以使用實例創建鏡像,請參考 使用實例創建鏡像

說明

  • 一個帳號最多能創建 30 個自定義鏡像。
  • IO優化和非IO優化實例創建的鏡像不能混用,否則會導致網絡不通。
  • 創建的自定義鏡像不能跨區域使用。
  • 通過自定義鏡像開通的雲服務器可以更換操作係統。更換係統後原來的自定義鏡像還能夠還可以繼續使用。請參見 更換係統盤
  • 使用自定義鏡像開通的雲服務器可以升級 CPU、內存、帶寬、硬盤等。
  • 自定義鏡像功能不受售賣模式限製,即不區分包年包月和按量付費。包年包月雲服務器的自定義鏡像,可以用於開通按量付費的雲服務器;反之亦然。
  • 用於創建自定義鏡像的雲服務器到期或數據釋放後(即用於快照的係統盤到期或釋放),創建的自定義鏡像不會受影響,使用自定義鏡像開通的雲服務器也不會受影響。但自動快照則會隨著雲服務器釋放而被清除。

Linux 注意事項

  • 在使用 Linux 係統創建自定義鏡像時,注意不要在 /etc/fstab 文件中加載數據盤的信息,否則使用該鏡像創建的實例無法啟動。
  • 強烈建議您在製作自定義鏡像前把 Linux 下的數據盤都 unmount,然後再打快照和創建自定義鏡像,否則有可能造成以該自定義鏡像創建的雲服務器不能啟動和使用。
  • 內核和操作係統版本請不要隨意進行升級。
  • 請勿調整係統盤分區,目前隻支持單個根分區。
  • 請檢查係統盤使用剩餘空間,確保係統盤沒有被寫滿。
  • 請勿修改關鍵係統文件如 /sbin, /bin, /lib 目錄等。
  • 請勿修改默認登錄用戶名root。

操作步驟

  1. 登錄 雲服務器管理控製台

  2. 單擊實例所在的地域,然後單擊左側導航的實例。單擊實例的名稱,或在實例右側,單擊 管理1

  3. 單擊左側的 本實例快照。確定快照的磁盤屬性是係統盤,數據盤不能用於創建鏡像。然後單擊 創建自定義鏡像1

  4. 您也可以通過 快照 > 快照列表,選擇一個磁盤屬性為 係統盤 的快照。單擊 創建自定義鏡像


    1

  5. 在彈出的對話框中,您可以看到快照的 ID。輸入自定義鏡像的名稱和描述。

    1

  6. 您還可以選擇多塊數據盤快照,包含在該鏡像中。注意:請將數據盤中的敏感數據刪除之後再創建自定義鏡像,避免數據安全隱患。

    • 如果快照 ID 為空,則該磁盤會作為空盤創建,默認容量為 5GB。
    • 如果選擇了快照,則磁盤容量為快照的容量。
  7. 單擊 創建

自定義鏡像創建成功。您可以單擊左側導航中的 鏡像,然後查看創建的鏡像。

Linux 鏡像 FAQ

如何 umount 和刪除 disk table 裏的數據?

假設 /dev/hda5 已經掛載在 /mnt/hda5 上,用以下三條命令均可卸載掛載的文件係統:

  1. ```
  2. umount /dev/hda5
  3. umount /mnt/hda5
  4. umount /dev/hda5 /mnt/hda5
  5. ```

/etc/fstab是 Linux 下比較重要的配置文件,它包含了係統在啟動時掛載文件係統和存儲設備的詳細信息。如果不想在VM啟動的時候掛載指定分區,需要在這個文件裏麵刪除對應的行,刪除下述語句可以在啟動的時候斷開 xvdb1/dev/xvdb1 /leejd ext4 defaults 0 0

如何確認數據盤已經卸載,並可以開始創建自定義鏡像?

需要確認 fstab 文件裏麵對應的自動掛載數據盤分區語句行已經刪除。使用 mount 命令可以查看所有設備的掛載信息,請確認執行結果中不包含對應的數據盤分區信息。

相關配置文件

如果要對 Linux 的實例創建自定義鏡像,有些配置文件不能手動修改,否則可能會導致係統無法啟動。如下表所示。

配置文件 配置說明 修改該配置文件的風險
/etc/issue, /etc/-release, /etc/*_version 係統發行版信息配置文件 修改/etc/issue*會導致係統發行版無法被正常識別,導致係統創建失敗。
/boot/grub/menu.lst, /boot/grub/grub.conf 係統引導啟動配置文件 修改 /boot/grub/menu.lst 會導致內核無法正確加載,導致係統無法啟動。
/etc/fstab 係統啟動掛載分區配置文件 修改該文件會導致異常分區無法被加載,導致係統無法啟動。
/etc/shadow 係統密碼相關配置文件 修改該文件為隻讀會導致無法修改密碼文件,導致係統創建失敗。
/etc/selinux/config 係統安全策略配置文件 修改 /etc/selinux/config 開啟 SELinux 導致係統無法啟動。

最後更新:2016-12-11 21:21:06

  上一篇:go 刪除快照__快照_用戶指南_雲服務器 ECS-阿裏雲
  下一篇:go 使用實例創建自定義鏡像__鏡像_用戶指南_雲服務器 ECS-阿裏雲