SQL Server镜像 – 你有多less个SQL镜像服务器?

我想在亚马逊EC2上设置SQL Server镜像,但是我总是不得不添加额外的存储,并担心当我这样做我的数据可能会被擦除?

1)你有多less台主服务器和镜像服务器?

2)同步如何工作? 它总是一个方向? 原则反映,从不反映原则?

3)如果你拿下镜像服务器来增加更多的存储空间然后把它恢复到原来的新数据将被推送到镜像服务器上?

4)如果你想取下主服务器来增加更多的存储空间,你可以把镜像服务器变成一个主服务器吗?

在这里输入图像说明

我对Amazon EC2没有什么了解,但可以从SQL Server的angular度回答。

对于给定的委托人,只有一个镜像是可能的,直到SQL Server 2008 R2。 这在SQL Server DENALI中正在发生变化,但您必须等待更多的细节。

同步总是一个方向,除了从主体镜像和一个警告,当数据库损坏发生在主要和SQL Server感觉到页面是好的辅助,它可以自动进行页面恢复和纠正主要损坏。

是的#3和#4以及。

  1. 每一个它不是镜像,而是某种forms的复制
  2. 校长总是反映。 这不是镜像然后合并复制
  3. 是的,有一些操作模式警告
  4. 服务器的实际angular色是arbritrary

一些答案可以在这里find!

https://stackoverflow.com/questions/317438/mirroring-vs-log-shipping-in-sql-server-2005

镜像

  • 数据库镜像仅限于两台服务器。
  • 使用Witness Server镜像可实现高可用性和自动故障转移。
  • 你可以configuration你的DSNstring,使其中有两个镜像服务器,所以当他们切换时,你什么都看不到。
  • 镜像时,您的镜像数据库无法访问。 它处于同步/恢复模式。
  • 使用SQL Server 2005标准版镜像不利于负载平衡(请参阅上面的句子)

日志传送

  • 您可以login到多个服务器。
  • 日志传送只是作业运行的频率。 如果您每隔15分钟发送一次日志,辅助服务器可能会长达15分钟。 让它更像是一个温暖的待机。
  • 在更新数据库时,您可以将数据库置于只读模式。 适用于报告服务器。
  • 很好的灾难恢复