

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

# 管道範本管理
<a name="pipeline-templates-management"></a>

管道範本可讓使用者以指定順序定義任務清單，以自動化遷移和現代化活動。您可以使用管道範本管理界面上傳新範本或變更現有範本。AWS 上的 Cloud Migration Factory 部署時，解決方案會自動載入系統管理的預設管道範本。

範本任務是範本中最小的可執行單位。任務有三種類型：
+  **指令碼套件會在自動化伺服器上執行** - 此類型的任務是使用 AWS Systems Manager 代理程式在自動化伺服器上執行的指令碼。指令碼套件通常用於連線到來源環境，例如在來源伺服器上安裝 AWS MGN 代理程式以啟動資料複寫。
+  **Lambda 函數** - 這種類型的任務是在解決方案的 AWS 帳戶中執行的 Lambda 函數。例如，連線至 AWS MGN API 以啟動執行個體切換活動的 Lambda 函數。您可以使用此類型的任務在 Lambda 函數內執行動作，例如連線至遠端 API，或使用其他 AWS 服務。
+  **手動任務** - 這類任務是由使用者管理，而非由系統執行。例如，如果使用者需要在其環境中提交變更請求，才能變更防火牆連接埠或任務以取得核准。使用者會在解決方案之外完成任務，並將狀態變更為**完成**，以繼續管道執行。

## 新增管道範本
<a name="add-pipeline-template"></a>

本節提供新增管道範本的說明。

1. 選取**自動化**，然後選取**管道範本**。

1. 選取**新增**。

1. 輸入**管道範本描述**和**管道範本名稱**。

1. 選擇**儲存**以建立新的範本。

## 複製現有的範本
<a name="duplicate-pipeline-template"></a>

本節提供從現有範本複製管道範本，以及根據您的需求變更任務的指示。根據預設，解決方案會載入無法刪除的系統範本。

1. 選取**自動化**，然後選取**管道範本**。

1. 從管道範本資料表中選取您要複製的範本。

1. 選取**動作**，然後選取**複製**。

1. 更新**管道範本描述**和**管道範本名稱**。

1. 選擇**儲存**以建立範本。

## 刪除管道範本
<a name="delete-pipeline-template"></a>

本節提供刪除使用者受管範本的說明。您無法刪除系統預設範本。

1. 選取**自動化**，然後選取**管道範本**。

1. 從管道範本資料表中選取要刪除的範本。

1. 選擇 **刪除**。

## 匯出管道範本
<a name="export-pipeline-template"></a>

本節提供將一或多個範本匯出為 JSON 格式的指示。

1. 選取**自動化**，然後選取**管道範本**。

1. 選取您要匯出的範本。

1. 選取**動作**，然後選取**匯出**。

## 匯入管道範本
<a name="import-pipeline-template"></a>

本節提供從 JSON 格式匯入範本的說明。您可以下載現有範本、進行變更，並將其匯入管道範本做為新範本。

1. 選取**自動化**，然後選取**管道範本**。

1. 選取**動作**，然後選取**匯入**。

1. 在**匯入範本**頁面上，選取**選擇檔案**以選擇 JSON 格式的新範本。JSON 範本的檔案名稱會顯示在頁面上。

1. 選擇**下一步**。

1. **Step-2 上傳資料**頁面隨即出現。檢閱範本內容。

1. 選擇**提交**以匯入範本。

1. 幾秒鐘後，就會顯示**成功匯入的管道範本**訊息。

1. 選取新匯入的範本，然後選取**管道範本任務**索引標籤。

1. 驗證範本的任務清單，以確保從範本正確匯入所有任務。

## 新增管道範本任務
<a name="add-pipeline-template-task"></a>

本節提供新增管道範本任務的說明。

1. 選取**自動化**，然後選取**管道範本**。

1. 選取清單上的其中一個範本，然後選取**視覺化任務編輯器**索引標籤。

1. 選取**新增**以新增新任務。

1. 輸入範本任務名稱。選取此任務的指令碼和此任務的後續任務。

1. 選擇**儲存**。

下圖顯示新增管道範本任務的範例。

 **使用詳細資訊和稽核功能表新增管道任務畫面。**

![新增管道任務](https://docs.aws.amazon.com/zh_tw/solutions/latest/cloud-migration-factory-on-aws/images/add-pipeline-task.png)


## 刪除管道範本任務
<a name="delete-pipeline-template-task"></a>

本節提供刪除管道範本的說明。

1. 選取**自動化**，然後選取**管道範本**。

1. 選取清單上的其中一個範本，然後選取**視覺化任務編輯器**索引標籤。

1. 從任務清單映射中，選取您要刪除的任務。

1. 選擇 **刪除**。

下圖顯示刪除管道範本任務的範例。

 **使用刪除按鈕新增管道任務畫面。**

![刪除管道範本任務](https://docs.aws.amazon.com/zh_tw/solutions/latest/cloud-migration-factory-on-aws/images/delete-pipeline-template-task.png)


## 編輯管道範本
<a name="edit-pipeline-template-task"></a>

本節提供編輯管道範本的說明。

1. 選取**自動化**，然後選取**管道範本**。

1. 選取清單上的其中一個範本，然後選取**視覺化任務編輯器**索引標籤。

1. 從任務清單映射中，選取要編輯的任務。

1. 選擇**編輯**。

    **使用刪除按鈕新增管道任務畫面。**  
![編輯管道範本任務](https://docs.aws.amazon.com/zh_tw/solutions/latest/cloud-migration-factory-on-aws/images/edit-pipeline-template-task.png)

1. 在任務頁面上，變更任務的詳細資訊。

1. 選擇**儲存**。