SQLServer2005相对于SQLServer2000来说,无论是性能还是功能都有一个相当大的提高,甚至可以用“革命”来形容这一次升级。SQLServer2005使SQLServer跻身于企业级数据库行列。在数据高可用性方面,SQLServer2005为用户提供了数据镜像、复制、故障转移群集、日志传送功能。本文向读者简单介结SQLServer2005镜像功能。
一、镜像简介
数据库镜像是一个高可用性软件解决方案,为客户端提供小于10秒故障转移。每个数据库镜像配置均包含一个主体服务器(包含主体数据库)、一个镜像服务器(包含镜像数据库)和一个见证服务器,其中见证服务器是可选的。主体服务器和镜像服务器要求是独立的服务器实例。主体服务器和镜像服务器的角色是相对的,可以自动或者手动地将主体服务器设置为镜像服务器,镜像服务器设置为主体服务器。与主体服务器和镜像服务器不同的是,见证服务器并不能用于数据库。见证服务器监视主体服务器和镜像服务器,确保在给定的时间内这两个故障转移服务器中有且只有一个作为主体服务器,从而支持自动故障转移。如果存在见证服务器,同步会话将以“高可用性模式”运行,如果主体服务器出现故障,可以实现故障自动转移。如果见证服务器不存在,同步会话将以“高级别保护模式”运行,出现故障需要手动故障转移,并且有可能丢失数据。
图1:两台服务器镜像
图2:两台服务器镜像,一台见证服务器
数据库准备结束,端点创建完成,用户便可以启用数据库镜像。镜像启动后,每个伙伴都将开始维护所在数据库中有关其数据库,以及另一个伙伴和见证服务器的状态信息。这些状态信息允许服务器实例维护称为“数据库镜像会话”的当前关系。在数据库镜像会话过程中,服务器实例将通过彼此定期交换PING消息来互相监视。
镜像网站是将一个完全相同的站点放到几个服务器,分别有自己的url,在这些服务器上互为镜像网站。它和主站并没有太大差别,或者可算是为主站作的后备措施。镜像网站建立步骤:1采用同一个域名,在不同线路上建立多台服务器,根据用户线路自动切换。
2从服务器每隔一小时自动和主服务器同步一次,从服务器之下载主服务器资料,不对主服务器做任何修改。
3发布内容时只在主服务器发布,其它服务器自动同步。
4同步内容包括数据库和附件内容(update文件夹的内容)。镜像网站是将一个完全相同的站点放到几个服务器,分别有自己的URL,在这些服务器上互为镜像网站。它和主站并没有太大差别,或者可算是为主站作的后备措施。有了镜像网站的好处是:如果不能对主站作正常访问(如某个服务器死掉或出了意外),但仍能通过其它服务器正常浏览。相对来说主站在速度等各方面比镜像站点略胜一筹。 网站镜像就是网站的复制版本。因为网站是由很多网页组成的,将其中的一部分网页按原来的结构复制出来,就是一份镜像。比如,新浪在全国各地就有很多的镜像,他们和主站的版式,结构,功能都一样,只是在不同的服务器上而已。一般是个人网站的站长为自己的站做一个备份,也就是说,一个站由于流量或其它原因访问不到时,人们可以去其他一个一模一样的站看。这个站还可以起到分流,减少服务器压力的作用。不过,这些都是由于个人网站的服务器不能接受太多的访问量而采取的办法。商业网站一般不用这样的办法。因为用户要记两个域名,内容要上传两次,要随时保持两个地方一致,内容一多非常麻烦。 如果是别人把自己的站也这样原样做一份放在网上,我在想,网站的主人肯定是不能容忍的,可以用搜索引擎找到这样的站,现在这样搞的人已经比较少了,以前我们经常会发现有人这样照抄别人的网站。所以,那时候很多网站都加了一句严禁建立镜像。 镜像网站优缺点分析: 优点:分流作用:当一个网站的流量过高,服务器不能承受的时候,那么这时候就能起到给服务器减压分流的作用。 缺点:容易被搜索引擎识别为作弊手法,导致自己的站点受到影响。来回的切换比较麻烦。
应该问的是云服务器中的镜像是什么吧。镜像其实不是云服务器中才有的概念,怎么去理解镜像这个词呢?镜像镜像就是镜子中的像,和镜子外的东西一模一样,说白了就是一些数据的副本。
比如说在云服务器中使用的镜像就是包含了 *** 作系统和一些软件及数据,你使用了这个镜像你的服务器就会把镜像中的所有数据都拷贝的云服务器中。
可以参考这个说明
说了这么多,给个赞吧
一、镜像的含义:镜像的演化来自对称。比如 ^_^ | ^_^ 这样一个标记,非常明显的是一个镜像的标志。
在计算机术语中的镜像,通常有两种用途:
1、第一种是指的是两个网站是完全相同的。或者该网站的某一个目录下面的所有内容是某个网站的全部内容,通常是ftp的镜像,大家就可以使用靠近自己的ftp来下载软件了。当然,对于镜像的网站是如何同步的,这个是一个技术问题了,通常大家使用wget --mirror或者rsync来进行镜像之间的同步。
2、第二种计算机内部的镜像,通常是raid 的时候需要使用磁盘之间的镜像来保证数据的一致性。这个时候其实是两个或者多个硬盘存储同一份数据,彼此之间备份。
二、办公上网时经常会遇到各种镜像,具体说一下:
1、镜像技术:
镜像技术是一种集群技术,是将建立在同一个局域网之上的两台服务器通过软件或其他特殊的网络设备,将两台服务器的硬盘做镜像。其中,一台服务器被指定为主服务器,另一台为从服务器。客户只能对主服务器上的镜像的卷进行读写,即只有主服务器通过网络向用户提供服务,从服务器上相应的卷被锁定以防对数据的存取。主/从服务器分别通过心跳监测线路互相监测对方的运行状态,当主服务器因故障停机时,从服务器将在很短的时间内接管主服务器的应用。
2、镜像站:
所谓镜像站,就是把你现有的网站放在另外一个地方的服务器上,当然,这个服务器既可是你购置而托管的, 又可是虚拟的服务器。如果你把网页放在两个以上不同国家或地区的服务器上,那就说明你已为你的网站建立了多重镜像站,这样可以加快你的网站的访问速度。
3、端口镜像:
端口镜像通常用于局域网交换机中,目的是将特定端口/Vlan的流量复制到管理员指定的端口,用于进行流量分析,或者是其他监控的目的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)