我目前主持大约400-500个不同大小(1-10 gig)的sql 2005数据库.我知道大多数可用的不同方法以及镜像,日志传送,复制和群集的一般优点/缺点,但我不知道当它按照我指定的大小使用时它们的表现有多好(400- 500个独特的数据库).
有没有人对使用这种设置能够故障转移到另一台服务器的最佳方法有什么好的建议?
故障转移不需要立即进行,我只是在寻找比每天进行备份并将其移至存储更好的方法.我最好寻找能够轻松管理数据库的东西(而不是一次一个).
感谢您的输入!
解决方法
您应该与存储供应商交谈,看看他们是否提供基于硬件的复制.它会比你想出的任何其他解决方案快得多.
我正在运行3个相当大的数据库并通过SAN复制它们以进行备份(备份在副本上完成),dbcc检查和热备用.这是一个开始时设置的噩梦,但一旦设置工作非常好.
我每个都有3个8-12 TB数据库 – 托管在EMC SAN上,每个数据库运行在不同的服务器上.我们首先在同一SAN上复制它,安装在连接到SAN的不同主机上,并使用复制的副本执行脱机备份和DBCC检查以及批量报告.我们使用复制管理器.
我们还每隔3天对SAN进行SAN复制以进行第二行备份.
这是一个噩梦 – 我们花了相当多的时间.我们从EMC退回到戴尔并重新开始.在对他们大喊大叫之后,他们终于找到了一个真正知道自己在做什么的人.我想和Netapp一起去,因为我对它有相当多的经验,但被老板推翻了.显然戴尔为他们提供了更好的租赁协议.
公平地说,它在过去两年中为我们提供了非常好的服务.
HTH