许可选项 - VM Import/Export

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

许可选项

创建新的 VM Import 任务时,您有两个选项来指定操作系统的许可证类型。您可以指定 --license-type--usage-operation 作为参数值。为两个参数指定一个值将返回错误。您可以使用 --usage-operation 来混合操作系统和 SQL Server 许可证。

重要

AWS VM Import/Export 强烈建议您在创建新的 VM Import 任务时为--license-type--usage-operation参数指定一个值。这样可以确保您的操作系统获得适当的许可,并且您的计费得到优化。如果您选择了与 VM 不兼容的许可证类型,VM Import 任务将失败,并提供一条错误消息。有关更多信息,请参阅以下的操作系统特定信息。

指定许可证类型

您可以为 --license-type 参数指定以下值:

  • AWS(附带许可)

    将源系统许可证替换为迁移虚拟机上的 AWS 许可证。

  • BYOL

    在已迁移的 VM 上保留源系统许可证。

    注意

    在导入 Windows Server 操作系统时不定义 --license-type 参数与等同于选择 AWS,并且等同于导入 Windows 客户端操作系统(例如 Windows 10)或 Linux 操作系统时选择 BYOL

例如,要将许可证类型指定为 AWS 许可证,请运行以下命令:

aws ec2 import-image --license-type aws --disk-containers Format=OVA,Url=S3://bucket_name/sql_std_image.ova

指定使用情况操作

重要

AWS 用您提供的信息在软件版本上盖章。您有责任为所带的任何许可证输入正确的软件版本信息 AWS。

您可以为 --usage-operation 参数指定以下值:

平台详细信息

使用情况操作 *

不包含 SQL Server 的 Windows Server 许可证

RunInstances:0002

包含 SQL Server(任何版本) BYOL 的 Windows Server 许可证

RunInstances:0002

包含 SQL Server Standard 许可证的 Windows Server 许可证

RunInstances:0006

包含 SQL Server Enterprise 许可证的 Windows Server 许可证

RunInstances:0102

包含 SQL Server Web 许可证的 Windows Server 许可证

RunInstances:0202

不包含 SQL Server 的 Windows Server BYOL

RunInstances:0800

包含 SQL(任何版本)BYOL 的 Windows Server BYOL

RunInstances:0800

不包含 SQL Server 的 Linux/UNIX

RunInstances

包含 SQL Server(任何版本)BYOL 的 Linux/UNIX

RunInstances

包含 SQL Server Enterprise 许可证的 Linux/UNIX

RunInstances:0100

包含 SQL Server Standard 许可证的 Linux/UNIX

RunInstances:0004

包含 SQL Server Web 许可证的 Linux/UNIX

RunInstances:0200

* 如果您正在运行竞价型实例,则 AWS 成本和使用情况报告上的 lineup/Operation 可能与此处列出的 Usage operation (使用情况操作) 值不同。

例如,要为采用 SQL Server Standard 的 Windows 指定使用情况操作,请运行以下命令:

aws ec2 import-image --usage-operation RunInstances:0006 --disk-containers Format=OVA,Url=S3://bucket_name/sql_std_image.ova

有关账单代码的更多信息,请参阅 AMI 账单信息字段

Linux 许可

Linux 操作系统仅支持虚拟机导入任务的 BYOL 许可证类型。

已迁移的 Red Hat Enterprise Linux (RHEL) VM 必须使用 Cloud Access (BYOS) 许可证。有关更多信息,请参阅 Red Hat 网站上的 Red Hat Cloud Access

已迁移的 SUSE Linux Enterprise Server VM 必须使用 SUSE 公有云程序 (BYOS) 许可证。有关更多信息,请参阅 SUSE 公有云程序—自带订阅

Windows 许可

Windows 服务器操作系统支持 BYOLAWS 许可证。Windows 客户端操作系统 (例如 Windows 10) 只支持 BYOL 许可证。

默认情况下,如果虚拟机具有 Windows Server 操作系统,则在创建虚拟机导入任务时将使用 AWS 许可证。否则将使用 BYOL 许可证。

如果您通过 MSDN 或每用户 Windows 软件保障使用 BYOL Microsoft 许可证,则适用以下规则:

  • 您的 BYOL 实例将以现行的 Amazon EC2 Linux 实例定价进行定价,前提是您满足以下条件:

    • 在专用主机上运行 (专用主机)。

    • 使用 VM Import/Export 从源自您提供的软件二进制文件的 AWS 虚拟机启动,这些二进制文件受虚拟机导入/导出当前条款和功能的 AWS 约束。

    • 将实例指定为 BYOL 实例。

    • 在您指定的范围内运行实例 AWS 区域,并在其中 AWS 提供 BYOL 模型。

    • 使用您提供的或您的密钥管理系统中使用的 Microsoft 密钥进行激活。

  • 您必须考虑的一个实际情况是,在启动某个 Amazon EC2 实例时,该实例可在可用区内的多台服务器中的任一服务器上运行。这意味着,每次启动 Amazon EC2 实例(包括停止/启动)时,该实例可在可用区内的不同服务器上运行。您还必须考虑有关 Microsoft 文档 批量许可产品协议中所述的许可重新分配的限制,或者查看您的特定使用权利来确定您的权利是否与此使用保持一致。

  • 您必须有资格在您与 Microsoft 签订的协议下 (例如,在您的 MSDN 用户权利下或您的每用户 Windows 软件保障权利下) 使用针对合适的 Microsoft 软件的 BYOL 计划。您单独负责获得所有所需的许可证并遵守所有适用的 Microsoft 许可要求,包括 PUR/PT。此外,您必须已接受 Microsoft 的最终用户许可协议 (Microsoft EULA),并且一旦使用 BYOL 计划下的 Microsoft 软件,即表示您同意 Microsoft EULA。

  • AWS 建议你咨询自己的法律顾问和其他顾问,以了解并遵守适用的 Microsoft 许可要求。不授权也不允许在违反您与 Microsoft 签订的协议的情况下使用服务(包括使用 licenseType 参数和 BYOL 标志)。

    有关更多信息,请参阅 AWS Pricing Calculator 用户指南中的在亚马逊 EC2 上生成 Windows Server 和 SQL Server 估算值