Cutover Runbook 範本 - AWS 方案指引

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Cutover Runbook 範本

切換執行手冊應包含將在切換期間執行的所有活動。不過,準備預遷移範本或檢查清單也同樣重要。範本應包含在遷移之前要完成的活動。

這兩個範本 (可以合併為單一文件) 應提供下列問題的答案:

  • 要執行哪些活動?

  • 誰將執行活動?

  • 何時應執行活動?

本節包含遷移前檢查清單範例、切換執行手冊範本和復原計劃。任務 IDs 有助於讓通訊更快速且更有效率。

遷移前檢查清單

任務 ID 任務 相依性 團隊 Owner 完成日期 Status 備註

P1

目標架構文件已核准。

 

 

 

 

 

 

P2

應用程式的目標帳戶存在。

 

 

 

 

 

 

P3

應用程式的虛擬私有雲端 (VPC) 和子網路存在。

 

 

 

 

 

 

P4

遷移團隊可以存取目標應用程式帳戶,並具有必要的 AWS Identity and Access Management (IAM) 許可。

 

 

 

 

 

 

P5

應用程式團隊必須存取目標應用程式帳戶及其資源。

 

 

 

 

 

 

P6

已提出並核准變更請求。

 

 

 

 

 

 

P7

已建立並測試來源環境與目標環境之間的連線。

 

 

 

 

 

 

P8

應用程式團隊聯絡人清單已記錄。

 

 

 

 

 

 

P9

與主要利益相關者一起檢閱切換計劃。

 

 

 

 

 

 

P10

遷移前備份活動已完成。

 

 

 

 

 

 

P11

確認是否應放置其他支援聯絡人。

 

 

 

 

 

 

P12

確認每個應用程式的資源:誰將啟動和關閉每個個別應用程式。

 

 

 

 

 

 

P13

發佈給所有貢獻團隊的最終切換計畫。

 

 

 

 

 

 

P14

向關鍵利益相關者發出的切換開始通訊。

 

 

 

 

 

 

P15

已排程切換後回溯性會議。

 

 

 

 

 

 

在問題日誌中記錄先前的項目以保持正軌,或如果發生任何錯誤,將其恢復正軌,同樣重要。

切換執行手冊

任務 ID 任務 相依性 團隊 Owner 計劃的開始日期/時間 預計結束日期/時間 實際開始日期/時間 實際結束日期時間 Status 備註

C1

傳送資訊備註給所有利益相關者,通知應用程式將如 CR 中所指定關閉。

 

 

 

 

 

 

 

 

 

C2

確認來源伺服器和資料庫的備份。

 

 

 

 

 

 

 

 

 

C3

停止來源伺服器上的應用程式和資料庫服務。

 

 

 

 

 

 

 

 

 

C4

關閉來源伺服器。

 

 

 

 

 

 

 

 

 

 

里程碑 1

已完成預先切換活動

 

 

 

 

 

 

 

 

 

C5

根據您的遷移方法執行遷移 (例如 AWS Application Migration Service 用於lift-and-shift)。

 

 

 

 

 

 

 

 

 

C6

驗證基礎設施 (目標伺服器啟動並執行)。

 

 

 

 

 

 

 

 

 

 

Miilestone 2

遷移已完成

 

 

 

 

 

 

 

 

 

C7

更新 DNS 伺服器以指向新建立的端點。

 

 

 

 

 

 

 

 

 

C8

驗證 DNS 變更。

 

 

 

 

 

 

 

 

 

 

Miilestone 3

遷移後活動 – 已完成基礎設施

 

 

 

 

 

 

 

 

 

C9

在目標伺服器上啟動應用程式和資料庫服務。

 

 

 

 

 

 

 

 

 

C10

套用應用程式特定的組態變更 (例如,指向新的 IP 地址)。

 

 

 

 

 

 

 

 

 

 

里程碑 3

遷移後活動 – 應用程式已完成

 

 

 

 

 

 

 

 

 

C11

執行遷移後應用程式測試 – 技術驗證。

 

 

 

 

 

 

 

 

 

C12

執行遷移後應用程式測試 – 業務驗證

 

 

 

 

 

 

 

 

 

C13

向所有主要利益相關者傳達遷移已完成。

 

 

 

 

 

 

 

 

 

 

里程碑 4

遷移後測試已完成

 

 

 

 

 

 

 

 

 

回復計劃

任務 ID 任務 相依性 團隊 Owner Status 備註

R1

停止目標伺服器上的應用程式和資料庫服務。

 

 

 

 

 

R2

關閉目標伺服器。

 

 

 

 

 

R3

還原 DNS 伺服器上的更新 (指向來源伺服器)。

 

 

 

 

 

R4

驗證 DNS 變更。

 

 

 

 

 

R5

啟動來源伺服器。

 

 

 

 

 

R6

將資料同步回來源伺服器 (如有需要)。

 

 

 

 

 

R7

在來源伺服器上啟動應用程式和資料庫服務。

 

 

 

 

 

R8

執行應用程式測試 – 技術驗證。

 

 

 

 

 

R9

執行遷移後應用程式測試 – 業務驗證。

 

 

 

 

 

R10

向所有主要利益相關者傳達遷移已復原。

 

 

 

 

 

重新託管策略的範例範本

欄位中最常用的 R 類型遷移策略之一是重新託管策略,而 Application Migration Service 是選擇的遷移工具。您可以在重新託管案例中使用範例範本做為基準文件。範本包含實際客戶互動期間遇到的基本活動。它也包含應用程式團隊新增其任務和活動的空間。上一節中的步驟可視需要提供建立自訂切換執行手冊的初始指引。