# 建立備份

從實例詳情建立一次性備份，並確認容量和任務狀態。

一次性備份用於保存當前實例系統盤在提交時的狀態。它不是持續鏡像，也不會自動包含提交後寫入的數據。升級內核、修改引導配置、調整防火牆或部署高風險版本前，先建立一個帶有明確備註的備份。

_介面示意圖：實例詳情的備份面板：建立備份按鈕、備註、預計佔用和可用容量_

## 操作步驟

1. 打開“計算 > 實例”，進入目標實例詳情。
2. 切換到“備份”頁籤。
3. 點擊“建立備份”。
4. 填寫備註，方便以後識別用途和時間點。
5. 查看預計佔用和當前可用容量。
6. 確認後提交，回到備份列表查看狀態。

## 建立前檢查

| 檢查項     | 具體要求                                                                                                                        |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------- |
| 實例狀態   | 實例不能處於正在建立、重建、刪除等互斥工作請求中。頁面禁用按鈕時，先等待實例詳情中的工作請求結束。                              |
| 磁盤寫入   | 備份以系統盤為準。應用仍在寫入時，文件系統可能只保存到提交時已經落盤的內容；數據庫應先執行應用級 flush、checkpoint 或停止寫入。 |
| 存儲容量   | 建立對話框會展示預計佔用和當前可用容量。容量不足時，任務不會因為“等一等”自動獲得空間，應先刪除過期備份或增加備份存儲。          |
| 備註       | 備註用於列表識別，建議包含變更階段、版本和日期，例如 `before-kernel-upgrade-2026-08-22`。不要寫入密碼、私鑰或令牌。             |
| 區域與空間 | 備份屬於來源實例所在區域和當前空間，不能在建立時把它直接寫入另一個空間。                                                        |

_介面示意圖：備份建立中的狀態：等待中、執行中和完成後的列表變化_

## 完成後

備份完成後，列表會顯示備註/默認名稱、來源實例、區域、可用性域、觸發方式、建立時間、大小和狀態。只有狀態為“已完成”的行會開放恢復、刪除和轉換菜單。刷新頁面不會取消任務；任務處於等待中或執行中時，回到列表即可查看狀態變化。

## 建立失敗時

- 容量不足：記錄失敗信息，刪除不再需要的已完成備份或擴充空間後重新建立。不要連續點擊建立按鈕。
- 實例忙碌：打開實例詳情的工作請求區域，確認建立、重建、升級或刪除任務已結束後再重試。
- 實例已刪除：來源實例刪除後，已有備份可能仍出現在存儲中心，但不能把它當作仍在線的實例備份操作；需要在備份列表中確認該備份是否仍為 `completed`。
- 節點或存儲暫時不可用：保留失敗任務記錄，稍後刷新並只重新提交一次；連續失敗時記錄空間、區域、實例 ID 和錯誤文本。

## 相關文檔

- [備份概覽](..)
- [恢復實例](./restore)
- [轉換為自定義鏡像](./convert)
