我们有一个运行在使用SQL Server 2008 R2标准AMI构build的EC2实例上的Web应用程序。
我们已经注意到标准的成本远高于Web的成本。
我找不到任何理由说明为什么在SQL Server的Web许可下运行是不可接受的。
有没有办法修改/更新站点上的许可证从Std转到Web?
我希望有一个简单的设置/关键的事情可以做,而不是必须创build一个新的实例与Web许可证和重新安装。
除非您正在使用高级SQL Server Standard版function(例如故障转移和镜像),否则您绝对应该考虑转到Web版本。 Amazon(当前)为SQL Server Standard许可证额外收取0.514美元/小时,但SQL Server Web许可证仅额外收取0.04美元/小时。 如果您的服务器一年运行24/7,则可节省4000美元以上。 即使你真的需要SQL Server Standard,我也会想象你只需购买自己的许可证,并在普通的Windows AMI上安装它就可以了,避免每小时额外的费用。 至于不得不迁移到新实例的麻烦,不应该太糟糕。 只需备份数据库,复制代码和IIS设置,然后将您的DNS修改为新的IP。 (或者要求AMZ将您的IP移动到新的服务器上。)请注意,标准版的SQL Server备份将干净地还原到Web,但只有在Web版本与标准版相同或更高时。
我不认为你会在AMAZON EC2中获得灵活性,你必须迁移你的实例。