将 IIS 应用程序迁移到 Elastic Beanstalk - AWS Elastic Beanstalk

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

将 IIS 应用程序迁移到 Elastic Beanstalk

AWS Elastic Beanstalk 为在互联网信息服务 (IIS) 上运行的 Windows 应用程序提供了简化的迁移路径。本章中描述的迁移功能可显著减少通常与云迁移相关的时间和复杂性,帮助您在向云迁移期间保持应用程序功能和配置的完整性。 AWS

eb migrate行动

使用 Elastic Beanstalk eb migrate 命令行界面 (EB CLI) 中的命令自动发现、打包您的 IIS 应用程序并将其部署到。 AWS 云该过程维护应用程序功能并保留您的配置,包括绑定、应用程序池和身份验证设置。

以下步骤概述了该eb migrate操作为将您的应用程序过渡到 AWS 云:

  1. 发现 IIS 站点及其配置。

  2. Package 应用程序内容和配置。

  3. 创建 Elastic Beanstalk 环境和应用程序。

  4. 使用保留的设置部署应用程序。

工作流程和位置执行选项

eb migrate命令为灵活的迁移工作流程和执行位置提供了选项。默认情况下,在包含要迁移到 Elastic Beanstalk 的应用程序的目标服务器上运行该命令。如果您无法直接在应用程序服务器上运行命令,请使用该remote选项从连接到包含您的应用程序和配置的目标服务器的堡垒主机上运行命令。要分两步完成迁移,您也可以使用该选项生成迁移包,而无需进行部署,然后使用该archive-only选项稍后在方便时对其进行部archive署。

有关该eb migrate命令的参考信息,请参见eb migrate

主题

以下主题提供了有关将 IIS 应用程序迁移到 Elastic Beanstalk 的详细信息: