MSSQL 2000 能在 VMWare ESX 中运行吗?

MSSQL 2000 能在 VMWare ESX 中运行吗?

MSSQL 2000 可以在 VMware ESX 中运行吗?我们计划进入虚拟化环境,想知道主生产数据库是否将在 VMware ESX 中运行。我们无法升级 SQL 版本。

答案1

是的,它在 VMware 中运行良好 - 希望它是一个轻负载的数据库服务器,而不是一个多 TB 的怪物!

理想情况下,您需要全新安装 Windows 和 SQL Server 2000,但如果不行,P2V 也可以。Brent Ozar 称其为“照顾恐龙”:

http://www.brentozar.com/archive/2008/08/sql-p2v-what-really-killed-the-dinosaurs/

http://www.brentozar.com/community/virtualization-best-practices/

唯一一次我遇到此方法问题的时候是当 SQL2000/Windows2000 框被克隆(P2V),然后从其原始域移至新域时。由于服务器名称是在安装过程中嵌入的,因此 SQL 有点混乱。

答案2

我已经对数十个旧系统进行了此操作。毫无疑问,它们在虚拟化环境(较新的硬件)中运行得更好。在物理系统之间移动、释放(或最好淘汰)硬件和整合的灵活性非常好。

关于 SQL Server 无法很好地与虚拟化配合使用的教条令人惊讶地仍然存在,并且仍然被误导。除非你运行的是类型 2 虚拟机管理程序或者拥有过多的资源,那么让 SQL Server 与其他服务器良好协作就很简单了。

相关内容