
SQLServer2005相对于SQLServer2000来说,无论是性能还是功能都有一个相当大的提高,甚至可以用“革命”来形容这一次升级。SQLServer2005使SQLServer跻身于企业级数据库行列。在数据高可用性方面,SQLServer2005为用户提供了数据镜像、复制、故障转移群集、日志传送功能。本文向读者简单介结SQLServer2005镜像功能。
一、镜像简介
数据库镜像是一个高可用性软件解决方案,为客户端提供小于10秒故障转移。每个数据库镜像配置均包含一个主体服务器(包含主体数据库)、一个镜像服务器(包含镜像数据库)和一个见证服务器,其中见证服务器是可选的。主体服务器和镜像服务器要求是独立的服务器实例。主体服务器和镜像服务器的角色是相对的,可以自动或者手动地将主体服务器设置为镜像服务器,镜像服务器设置为主体服务器。与主体服务器和镜像服务器不同的是,见证服务器并不能用于数据库。见证服务器监视主体服务器和镜像服务器,确保在给定的时间内这两个故障转移服务器中有且只有一个作为主体服务器,从而支持自动故障转移。如果存在见证服务器,同步会话将以“高可用性模式”运行,如果主体服务器出现故障,可以实现故障自动转移。如果见证服务器不存在,同步会话将以“高级别保护模式”运行,出现故障需要手动故障转移,并且有可能丢失数据。
图1:两台服务器镜像
图2:两台服务器镜像,一台见证服务器
数据库准备结束,端点创建完成,用户便可以启用数据库镜像。镜像启动后,每个伙伴都将开始维护所在数据库中有关其数据库,以及另一个伙伴和见证服务器的状态信息。这些状态信息允许服务器实例维护称为“数据库镜像会话”的当前关系。在数据库镜像会话过程中,服务器实例将通过彼此定期交换PING消息来互相监视。
在HP-UX下如何给根盘做磁盘镜像注:对于HP-UX
1001
&
1010,根逻辑卷是/dev/vg00/lvol1,/dev/vg00/lvol3
(在此例中)是1020下的根逻辑卷。
8)
lvlnboot
-s
/dev/vg00/lvol2
指定交换逻辑卷。
使用swapinfo
命令可以确定交换逻辑卷在什么地方。
9)
lvlnboot
-d
/dev/vg00/lvol2
指定转储逻辑卷。
10)
lvlnboot
-b
/dev/vg00/lvol1
指定引导逻辑卷(仅适用于
1020)
11)
lvlnboot
-R
恢复所有的
BDRA
信息
12)
lvlnboot
-v
确认引导、根、交换及转储设置。
13)
setboot
这个命令将显示当前设置的主引导路径和替代引导路径。
14)
setboot
-a
mirror_disk_hardware_address
将替代引导路径改为根镜像的路径。
15)
shutdown
-r
now
关闭系统,从镜像盘启动。
系统将关闭然后重新启动,系统启动时,查找下面的信息(系统输出可能有些差异):
TO
INTERRUPT
THE
BOOT
SEQUENCE,
PRESS
AND
HOLD
ESCAPE
(MODEL
700)
TO
INTERRUPT
THE
BOOT
SEQUENCE,
PRESS
ANY
KEY
(MODEL
800)
这样系统将进入引导管理显示器。在boot_admin>
提示符下键入:
bo
Mirror_disk_hardware_address,例如->
bo
4/8100。在部分系统上,如果配置了替代引导设备,可以使quot;bo
alt"。系统将提示与IPL
交互,回答"no",系统将从镜像根磁盘启动。初学者就用win系统,有界面直观些,需要搭建网站装上IIS就可以了。傻瓜式,很容易 *** 作。
如果用过Linux,推荐用centos,装上lanmp,拓展性好,后期开可以兼容开发。腾正惠州高防机房服务器
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)