通过SQL Server数据库镜像保护虚拟数据库

日期: 2009-07-14 作者:Danielle Ruest and Nelson Ruest翻译:孙瑞 来源:TechTarget中国 英文

像SQL Server这样的虚拟化应用可以帮助企业减少开销。而且,微软将SQL Server许可模式更改为每CPU许可模式,这样的话用户就可以在同一台物理服务器上运行多个虚拟实例了。这样的许可方式是昂贵的,但是你可以创建一个强大的服务器主机来运行多个虚拟机和SQL Server实例。   企业用户经常运行多种类型的SQL Server数据库。

例如:管理产品通常使用运行时数据库,它被认为是可行的并应该整合成中心位置以减少运行SQL Server引擎的数量。你可能还有生产数据库,它同内部应用连接在一起并被视为信息数据库。其他类型的数据库还包括:财政、组织、部门和地域数据库等等。   当然所有这些数……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

像SQL Server这样的虚拟化应用可以帮助企业减少开销。而且,微软将SQL Server许可模式更改为每CPU许可模式,这样的话用户就可以在同一台物理服务器上运行多个虚拟实例了。这样的许可方式是昂贵的,但是你可以创建一个强大的服务器主机来运行多个虚拟机和SQL Server实例。

  企业用户经常运行多种类型的SQL Server数据库。例如:管理产品通常使用运行时数据库,它被认为是可行的并应该整合成中心位置以减少运行SQL Server引擎的数量。你可能还有生产数据库,它同内部应用连接在一起并被视为信息数据库。其他类型的数据库还包括:财政、组织、部门和地域数据库等等。

  当然所有这些数据库都很重要,但是这并不意味着它们需要同样级别的保护。所以,一个好的方法就是使用SQL Server内部工具,比如数据库镜像,它可以为那些运行在虚拟机上的重要数据库提供保护。

  数据库镜像在数据库级别可以适用于容错处理,它自动复制数据库内容到另外一个SQL Server服务器。在数据库不可用情况下,它还会自动转换到其他数据库。

  镜像数据库同样可以用来提供额外功能,比如报告服务。你甚至可以用镜像数据库运行备份,避免对生产数据库的性能影响。

  由于不同数据库有不同的保护需求,你可以在虚拟机上选择不重要的数据库引擎来保护重要数据。

  而且,数据库镜像不需要特别的软硬件工具,因为它可以从一个SQL Server虚拟机镜像到另一个。在主机服务器死机时(或虚拟机死机),用户可以被重新定向到镜像数据库,这样就可以实现不间断工作了。

  如果你决定在虚拟机上运行数据库镜像,那么你不应该通过主机服务器群集来保持虚拟机的高可用性。否则主机群集将在死机情况下重启虚拟机。它会造成一个网络中存在两个相同的数据库情况,这是你应该不惜一切代价来避免的。

  总的来说,像数据库镜像功能可以让你混合并匹配虚拟机中的数据库。它可以在集中所有SQL Server安装情况下减少开销并为运行重要数据的数据库提供保护。

翻译

孙瑞
孙瑞

相关推荐