

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

# 將 IIS 應用程式遷移至 Elastic Beanstalk
<a name="dotnet-migrating-applications"></a>

AWS Elastic Beanstalk 為在網際網路資訊服務 (IIS) 上執行的 Windows 應用程式提供簡化的遷移路徑。本章所述的遷移功能可大幅減少通常與雲端遷移相關的時間和複雜性，協助您在轉換至 期間維持應用程式功能和組態完整性 AWS。

****eb migrate** 操作**  
使用 Elastic Beanstalk 命令列界面 (EB CLI) 中的 **eb migrate**命令，自動探索、封裝 IIS 應用程式並將其部署至 AWS 雲端。程序會維護應用程式功能，並保留您的組態，包括繫結、應用程式集區和身分驗證設定。

下列步驟摘要說明 `eb migrate`操作將應用程式轉換為 所執行的程序 AWS 雲端：

1. 探索 IIS 網站及其組態。

1. 封裝應用程式內容和組態。

1. 建立 Elastic Beanstalk 環境和應用程式。

1. 使用保留的設定部署應用程式。

**工作流程和位置執行選項**  
**eb migrate** 命令提供彈性遷移工作流程和執行位置的選項。根據預設，在目標伺服器上執行 命令，其中包含您要遷移至 Elastic Beanstalk 的應用程式。如果您無法直接在應用程式伺服器上執行命令，請使用 `remote`選項，從連線至包含應用程式和組態的目標伺服器堡壘主機執行命令。若要在兩個步驟中完成遷移，您也可以產生遷移套件，而無需使用 `archive-only`選項進行部署，然後稍後使用 `archive`選項進行部署。

如需 **eb migrate**命令的參考資訊，請參閱 [**eb migrate**](eb3-migrate.md)。

**主題**  
下列主題提供將 IIS 應用程式遷移至 Elastic Beanstalk 的詳細資訊：
+ [先決條件](dotnet-migrating-applications-prerequisites.md) - 了解將 Windows 應用程式遷移至 AWS Elastic Beanstalk 環境所需的軟體、存取和許可。
+ [遷移詞彙表](dotnet-migrating-applications-glossary.md) - 了解 IIS 元件如何映射至 Elastic Beanstalk 資源
+ [了解 IIS 到 Elastic Beanstalk 遷移映射](dotnet-migrating-applications-mapping.md) - 了解 IIS 元件如何映射至 Elastic Beanstalk 資源
+ [執行基本 IIS 遷移](dotnet-migrating-applications-basic-migration.md) - 了解如何執行基本遷移
+ [進階遷移案例](dotnet-migrating-applications-advanced-scenarios.md) - 處理複雜的遷移案例
+ [安全組態和 IAM 角色](dotnet-migrating-applications-security.md) - 在遷移期間設定安全設定
+ [網路組態和連接埠設定](dotnet-migrating-applications-network.md) - 管理網路和連接埠組態
+ [故障診斷和診斷](dotnet-migrating-applications-troubleshooting.md) - 疑難排解常見的遷移問題
+ [比較遷移選項：EB CLI 與 AWS Application Migration Service](dotnet-migrating-applications-comparison.md) - 比較兩個主要遷移選項。