# 建立自定義鏡像

從實例或已完成的備份製作可重複使用的自定義鏡像。

建立自定義鏡像會把來源實例的系統盤製作成可複用模板。容量估算、寫入和索引都由異步工作請求完成；任務成功前，鏡像不會出現在建立實例的可用列表中。

_介面示意圖：從實例打開建立自定義鏡像對話框：來源實例、名稱、描述和容量提示_

## 從實例建立

1. 打開 **計算 > 實例**，進入目標實例詳情。
2. 在實例備份區域選擇 **建立自定義鏡像**。
3. 確認來源實例名稱/ID、區域、可用性域、規格和系統盤大小。
4. 填寫名稱（最多 128 個字符）和描述（最多 500 個字符）。
5. 等待容量估算完成，確認預計佔用小於當前可用備份存儲；估算失敗時不要盲目提交。
6. 提交後轉到 **存儲 > 自定義鏡像 > 製作任務**，通過工作請求跟蹤進度。

## 從備份轉換

在 **存儲 > 備份** 中找到狀態為 `completed` 的備份，打開操作菜單並選擇 **轉換為自定義鏡像**。這種方式先保留可恢復時間點，再把同一來源用於模板製作；原實例不會被修改。

## 表單選項

| 選項           | 規則                                                                          |
| -------------- | ----------------------------------------------------------------------------- |
| 來源實例或備份 | 決定鏡像包含的系統狀態；備份必須為 `completed`，實例必須沒有互斥工作請求。    |
| 名稱           | 最多 128 個字符，在鏡像列表和建立實例頁顯示；建議包含系統、版本和用途。       |
| 描述           | 最多 500 個字符，用於記錄初始化方式和變更說明；不要寫入密碼、私鑰或訪問令牌。 |
| 預計佔用       | 服務端估算製作所需的備份存儲；估算不足或失敗時提交按鈕保持禁用。              |

_介面示意圖：容量估算提示：預計佔用、當前可用空間和提交按鈕_

## 製作期間會發生什麼

- 系統建立或複用專用底層數據，並記錄來源系統盤的最低磁盤要求。
- 來源實例的運行狀態、當前空間權限和存儲容量會影響請求是否能提交。
- 任務列表每 3 秒刷新仍未結束的工作請求；離開頁面不會取消任務。
- 只有 `succeeded` 才會將鏡像加入可用列表；`failed`、`cancelled` 和 `timed_out` 不會生成可用鏡像。
- 失敗時先查看工作請求錯誤、來源狀態和容量，再決定是否重新提交；不要對同一來源連續建立多個任務。

## 相關文檔

- [查看製作狀態](./work-requests)
- [為什麼實例規格必須滿足最低磁盤要求](/zh-tw/compute/instances/requirements)
- [備份概覽](../backups)
