2017-10-13 126 views
0

我们创建了一个安装Windows Server 2012 R2的实例(m4.large)。目前,它被用作SAP业务一台软件的终端服务器,每台设备具有许可证远程桌面服务(CAL)。我们在选择实例类型时犯了一个错误,因为推荐使用m4.xlarge作为终端服务器。我们想升级我们的实例类型来解决内存需求问题。如何安全升级亚马逊网络服务中的ec2实例类型? m4.large到m4.xlarge?

我们是AWS的新手,并希望征求关于什么是我们最好的方法的建议。直接升级实例是否安全?现在我们对停机时间毫无顾虑。 我们也在考虑先创建一个快照,然后在一个新的和升级的实例上启动它。我们想问问RDS许可证是否也会迁移? 谢谢你的回复。

+0

如果你不关心停机时间。只需去ECS控制台,停止你的实例。选择下拉列表>将实例类型更改为新类型。然后再次启动您的实例。只是想确保你的实例必须是EBS支持的实例类型。如果您的实例是Storage Backed类型,您将丢失临时存储中的所有数据。 –

回答

4

您可以随时更改实例类型,但实例必须停止。如果您不关心几分钟的停机时间,请停止实例,更改实例类型并启动实例。以前和经常拍摄快照是一种很好的预防措施。

此更改对RDS没有影响,因为这是一项单独的服务。

1

一种方法就是停止实例并升级它。

警告

当你停止的情况下,任何实例存储卷上的数据是 擦除。因此,如果您想要保留实例存储卷上的任何数据,请确保将其备份到永久存储。

任何Amazon EBS卷仍附加到该实例,并且其数据 仍然存在。

存储在主机RAM或实例存储库 上的任何数据都没有了。

如果你想最少的停机时间是你可以创建它的一个AMI和自旋了新的实例与实例的类型和大小,你想要什么都和当前实例的域或弹性IP分配给新的另一种方式和终止旧实例。

关于RDS许可请注意升级时的含义,但申请实例升级或许可证被修改时会出现中断。

同时升级EC2实例对现有RDS没有影响,因为两者都是不同的服务。

有关MS SQL数据库参考,请仔细阅读这些文件AWS:

Modifying a DB Instance Running the Microsoft SQL Server Database Engine

Microsoft SQL Server on Amazon RDS

0

由于m4.large是EBS支持的实例。所以在上述问题中数据的丢失不是问题。只需选择 - >右键单击 - >停止实例并通过右键单击 - >实例设置 - >实例类型将实例类型更改为m4.xlarge。

另外对于你的第二个问题RDS是一个单独的服务,所以它不会受到影响。