檢查點和回滾預覽
檢查點服務定義記錄、保留行為、REST/MCP 操作、 以及應用程式的回滾狀態機。
**還沒有真正的恢復:**活動快照適配器製造虛擬機器並 資料庫快照標識符。停止/啟動/健康階段是模擬的,沒有 擷取或還原磁碟或資料庫狀態。今天創建的檢查點是 不是備份且不得用作復原控制。
可以測試什麼
預覽介面讓整合開發人員可以練習:
- 手動建立和列出檢查點;
- 固定、取消固定、刪除和保留元資料;
- 所有權檢查;
- 回滾狀態轉換;和
- 建立預回滾安全性記錄。
以下 MCP 工具公開此控制平面:
| 工具 | 預覽行為 |
|---|---|
create_checkpoint | 建立帶有存根快照標識符的記錄 |
list_checkpoints | 列出擁有的記錄和報告的使用情況 |
pin_checkpoint | 使記錄免於保留修剪 |
delete_checkpoint | 刪除取消固定的記錄 |
rollback_app | 練習模擬回溯序列 |
請勿將這些工具的成功回應描述為已復原的應用程式。
今天生產恢復
對於不可變的應用程式部署,從來源恢復並單獨管理 數據:
- 辨識已知良好的 Git 修訂版;
- 確認資料庫或物件儲存備份存在並且可以恢復;
- 為該修訂版排隊一個新的不可變部署;
- 透過服務記錄的恢復程序恢復資料;和
- 在切換流量之前驗證應用程式運行狀況和使用者可見的行為。
將備份保留、復原測試和復原目標排除在外 檢查點預覽,直到真正的適配器發貨並通過恢復演習。
還剩下什麼
- 真實的虛擬機器和資料庫快照原語;
- 與不可變變體部署管道的回滾整合;
- 失敗原子恢復行為;
- 部署建立經過驗證的檢查點的鉤子;
- 針對實際儲存的容量和保留強制執行;和
- 使用捕獲的證據進行備份/恢復練習。