许可选项 - VM Import/Export

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

许可选项

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

重要

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

指定许可证类型

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

  • AWS(包括许可证)

    将源系统许可证替换为AWS在迁移的 VM 上获得许可。

  • BYOL

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

    注意

    离开--license-type导入 Windows 服务器操作系统时参数未定义与选择相同AWS和选择一样BYOL导入 Windows 客户端操作系统(例如 Windows 10)或 Linux 操作系统时。

例如,将许可证类型指定为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 服务器许可证

RunInstances:0002

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

RunInstances:0002

随附 SQL Server 标准许可证的 Windows 服务器许可证

RunInstances:0006

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

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

例如,要为采用 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虚拟机导入任务的许可证类型。

迁移的红帽企业 Linux (RHEL) 虚拟机必须使用云访问 (BYOS) 许可证。有关更多信息,请参阅 Red Hat 网站上的 Red Hat Cloud Access

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

Windows 许可

Windows 服务器操作系统支持以下任一项BYOL要么AWS许可证类型。Windows 客户端操作系统 (例如 Windows 10) 只支持 BYOL 许可证。

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

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

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

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

    • 使用从您提供的软件二进制文件中获取的虚拟机启动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 标志)。

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