许可选项 - VM Import/Export
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

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

许可选项

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

重要

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

指定许可证类型

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

  • Amazon(包括许可证)

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

  • BYOL

    在迁移的虚拟机上保留源系统许可证。

    注意

    在导入 Windows Server 操作系统BYOL时保持--license-type参数未定义与选择AWS相同,也与导入 Windows 客户端操作系统(例如 Windows 10)或 Linux 操作系统时选择的参数相同。

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

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

指定使用操作

重要

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

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

平台详细信息

使用情况操作 *

不包括 SQL 服务器的 Windows 服务器许可证

RunInstances:0002

SQL Server(任何版本)附带 Windows 服务器许可证 BYOL

RunInstances:0002

Windows 服务器许可证包含在 SQL Server 标准许可证中

RunInstances:0006

Windows 服务器许可证包含在 SQL Server 企业许可证中 RunInstances:0102
Windows 服务器许可证包含在 SQL Server 网络许可证中 RunInstances:0202
没有 SQL 服务器的 Windows Server RunInstances:0800
带 SQL 的 Windows Server BYOL(任何版本)BYOL RunInstances:0800
没有 SQL 服务器的 Linux/UNI RunInstances
带有 SQL Server 的 Linux/UNIX(任何版本)BYOL RunInstances
含有 SQL Server 企业许可的 Linux/UNIX RunInstances:0100
含有 SQL Server 标准许可的 Linux/UNIX RunInstances:0004
Linux/UNIX RunInstances:0200

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

例如,要为采用 SQL Server 标准的 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许可证类型。

迁移的红帽Enterprise Linux (RHEL) (RHEL) 有关更多信息,请参阅 Red Hat 网站上的 Red Hat Cloud Access

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

Windows 许可

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

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

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

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

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

    • 使用 VM 导入/导出,从源自您提供的软件二进制文件的Amazon VM 中启动,VM Import /导出受Amazon VM Import /导出的当前条款和能力的约束。

    • 将实例指定为 BYOL 实例。

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

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

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

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

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

    有关更多信息,请参阅《Amazon Pricing Calculator用户指南》中的 “在 Amazon EC2 上生成 Windows Server 和 SQL Server 估算值