日期:2014-05-16  浏览次数:20375 次

sqlserver部署在虚拟机上有没有风险?
哪位大侠有虚拟化这方面的经验?

如果将sqlserver部署在虚拟机上会不会有风险?
比如日志写盘的时候会不会没有真正的写到物理机的磁盘上,虚拟机上确认认为ok了,然后恰好掉电导致数据丢失?

另外不知道微软在这方面有没有什么保证?
比如oracle就保证将oracle数据库布置在oracle自己的vm上不会有数据丢失和不一致的风险。那么微软呢?有没有说sqlserver部署在Hyper-V上就保证没有问题,其他的不保证?有这样的说法么?
------解决方案--------------------
微软是有保证的,有一个受支持虚拟机软件的列表,装在受支持虚拟机软件上的SQL Server是享受微软的技术支持的,能享受技术支持表明是有保证的。

http://support.microsoft.com/kb/956893
http://support.microsoft.com/kb/897615
http://windowsservercatalog.com/svvp.aspx?svvppage=svvp.htm
------解决方案--------------------
微软给出过理论上安全的列表。你可以参考一下前面的回答,但是相信我,那只是理论上没问题,实际上你真得投入相当的精力去学习掌握。
所以说,能够不用虚拟机就尽不要用啦,否则就好好学习把