本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
许可选项
创建新的 VM Import 任务时,有两种方法可以选择如何为操作系统指定许可证类型。您可以为--license-type
或--usage-operation
参数指定一个值。为这两个参数指定一个值将返回错误。您可以使用--usage-operation
混合操作系统和 SQL Server 许可证。
AWSVM 导入/导出强烈建议在创建新的 VM Import 任务时为--license-type
或--usage-operation
参数指定一个值。这样可以确保您的操作系统获得适当的许可,并优化您的账单。如果您选择了与 VM 不兼容的许可证类型,VM Import 任务将失败,并提供一条错误消息。有关更多信息,请参阅以下特定于操作系统的信息。
指定许可证类型
您可以为--license-type
参数指定以下值:
-
AWS
(包括许可证)将源系统许可证替换为迁移虚拟机上的AWS许可证。
-
BYOL
在迁移的虚拟机上保留源系统许可证。
注意 在导入 Windows Server 操作系统
BYOL
时保持--license-type
参数未定义与选择AWS
相同,也与导入 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 服务器的 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 Enterprise 许可的 Linu | RunInstances:0100 |
含有 SQL Server 标准许可的 Linux/Unix | RunInstances:0004 |
Linux/Unix 含有 SQL Server Web 许可 | RunInstances:0200 |
* 如果您正在运行Spot 实例,则AWS成本和使用情况报告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
许可证类型。
迁移后的Red Hat Enterprise 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 许可证。
默认情况下,如果虚拟机具有 Windows Server 操作系统,则在创建虚拟机导入任务时使用AWS许可证。否则,将使用 BYOL 许可证。
如果您通过 MSDN 或每用户 Windows 软件保障
-
您的 BYOL 实例按现行的 Amazon EC2 Linux 实例定价定价,前提是您满足以下条件:
-
在专用主机上运行 (专用主机)。
-
使用VM Import /导出从您提供的软件二进制文件中获取的AWS虚拟机启动,这些虚拟机受AWS VM Import /导出的当前条款和能力的约束。
-
将实例指定为 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用户指南》中的 “在 Amazon EC2 上生成 Windows Server 和 SQL Server 估算值”。