

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

# 任務 2：建立遷移 Runbook 的草稿
<a name="task-two-drafts-runbooks"></a>

在此任務中，您會為每個遷移模式草擬和檢閱遷移執行手冊。例如，您草擬遷移 Runbook 以重新託管至 Amazon EC2，並草擬另一個 Runbook 以重新轉換至 Amazon RDS。重複此任務，直到您已針對先前任務中識別的每個遷移模式草擬遷移執行手冊。

您可以使用[遷移手冊範本中提供的 Runbook 範本，並為您的環境自訂這些範本](samples/migration-playbook-templates.zip)。對於經常重複的遷移模式，我們建議使用 *Rehost 遷移 Runbook 範本* (Microsoft Word 格式），對於一次性或非常簡單的模式，我們建議使用 *Rehost 遷移任務清單範本* (Microsoft Excel 格式）。您也可以使用任務清單來追蹤 Runbook 中記錄的任務狀態。如需詳細資訊，請參閱[關於 Runbook、工具和範本](welcome.md#about-components)。

此任務包含下列步驟：
+ [步驟 1：為每個模式建立遷移 Runbook 草稿](#step-one-create-runbooks)
+ [步驟 2：使用您的政策和程序更新遷移 Runbook](#step-two-update-runbooks)

## 步驟 1：為每個模式建立遷移 Runbook 草稿
<a name="step-one-create-runbooks"></a>

在此步驟中，您會為每個遷移模式草擬 Runbook。完整的遷移 Runbook 通常包含如何使用所選遷移服務或工具的指示、您環境獨有的任何任務，以及切換指示。

1. 開啟遷移手冊*範本中提供的 Rehost 遷移 Runbook* 範本 (Microsoft Word 格式）。 [samples/migration-playbook-templates.zip](samples/migration-playbook-templates.zip)

1. 使用遷移模式特定的說明更新*預遷移任務*區段、*遷移任務*區段和*切換任務*區段。根據您的使用案例，您可能需要更新這三個區段。自訂任務時，請包含下列項目：
   + **所選服務的標準遷移說明** – 您通常可以在 AWS 文件中找到完成範本所需的資訊。例如，請參閱下列內容：
     + [如何使用新的 AWS Application Migration Service 進行lift-and-shift遷移](https://aws.amazon.com/blogs/aws/how-to-use-the-new-aws-application-migration-service-for-lift-and-shift-migrations/)
     + [AWS DataSync入門](https://docs.aws.amazon.com/datasync/latest/userguide/getting-started.html)
     + [AWS Database Migration Service step-by-step演練](https://docs.aws.amazon.com/dms/latest/sbs/dms-sbs-welcome.html)
   + **專屬於您 IT 環境的任務** – 記錄專屬於您 IT 操作和環境的任務。目標是讓加入遷移團隊的新人員能以最少的學習曲線遵循 Runbook。例如，在切換之後，您需要在目標機器上安裝哪些監控軟體？ 您對該子網路使用哪個網域名稱系統 (DNS) 伺服器？ 如何提交變更請求 (RFC)？
   + **切換任務** – 每個環境的切換程序略有不同。請務必記錄您環境中切換的所有步驟，因為您希望每個人都遵循相同的程序。記錄這些步驟可將切換時段中花費的時間降至最低，並協助您規劃完成切換所需的時間量。

## 步驟 2：使用您的政策和程序更新遷移 Runbook
<a name="step-two-update-runbooks"></a>

Runbook 和任務清單範本涵蓋大多數遷移任務，或標準程序的部分。剩餘的任務對您的環境是唯一的，您必須相應地自訂 Runbook。例如，考慮您的 Runbook 是否應該包含環境中下列程序的自訂任務。

**連線能力**
+ 如何連線至 VMware 環境
+ 如何連線至 DNS 伺服器並更新 DNS 記錄
+ 如何連線至遷移自動化伺服器
+ 如何連線至來源環境
+ 如何連線至文件儲存庫，例如 SharePoint 或 Confluence

**許可和變更管理**
+ 如何在您的環境中提交 RFC
+ 如何檢閱每波 RFC 的狀態
+ 如何授予新遷移工程師存取權
+ 如何請求來源伺服器的許可
+ 如何請求目標 AWS 帳戶的許可
+ 誰有權在切換後連線至目標伺服器

**遷移實作和切換**
+ 要在目標伺服器上安裝或解除安裝哪些軟體
+ 如何變更基礎設施設定，例如防火牆、路由和負載平衡器設定
+ 誰可以變更基礎設施設定
+ 如何在切換期間變更應用程式組態
+ 如何執行應用程式測試
+ 如何完成切換和上線
+ 如何完成切換後發生的任務，例如設定監控或備份

其中一些任務可能聽起來很微不足道，但任何環境中的知識和許可都不同。請務必將這些任務記錄在相同的遷移 Runbook 中。

**提示**  
我們強烈建議您使用自動化來加速大型遷移。使用遷移工廠模型可簡化並減少重複任務的問題數量，尤其是用於重新託管和轉換遷移模式。  
[AWS Cloud Migration Factory Solution](https://aws.amazon.com//solutions/implementations/aws-cloudendure-migration-factory-solution/) 旨在協助客戶透過自動化大規模遷移。您可以部署解決方案，並在 Runbook 中使用預先定義的自動化指令碼。

## 任務結束條件
<a name="task-two-drafts-runbooks-exit"></a>

視需要重複此任務，當您符合下列退出條件時，請繼續下一個任務：
+ 您已為每個遷移模式草擬 Runbook。
+ 每個 Runbook 草稿都包含三個主要區段：預遷移任務、遷移任務和切換任務。
+ 您的 Runbook 草稿包含您環境獨有的任務。
+ 詳細的 Runbook 草稿包含step-by-step指引和螢幕擷取畫面。