服务器镜像操作说明服务器镜像操作说明
【0 前提条件】
1、 准备两台服务器计算机,分别安装windows2003 标准版或 企业版。
2、 将服务器的名称修改为 SQL01 和 SQL02,工作组模式,统一工作组名称。
、 两台服务器分别设定有效IP地址,IP地址必须在同网段,且不能相同。 3
4、 在两台服务器上分别安装SQL SERVER 2005标准版或企业版,并且分别安装SQL
SERVER 2005 的servicepack2 补丁(注意:安装补丁非常重要)。
【1 数据库镜像准备】
第一步:建立专用windows镜像...
服务器镜像操作说明
【0 前提条件】
1、 准备两台服务器计算机,分别安装windows2003 标准版或 企业版。
2、 将服务器的名称修改为 SQL01 和 SQL02,工作组模式,统一工作组名称。
、 两台服务器分别设定有效IP地址,IP地址必须在同网段,且不能相同。 3
4、 在两台服务器上分别安装SQL SERVER 2005标准版或企业版,并且分别安装SQL
SERVER 2005 的servicepack2 补丁(注意:安装补丁非常重要)。
【1 数据库镜像准备】
第一步:建立专用windows镜像用户。
过程如下:
在两台服务器上分别建立WINDOWS帐户,帐户名统一用“SQLService”(请不要改动该帐户名称),设置帐户属于Windows 管理员组,具有windows管理员权限。设置两个帐户的密码,密码可任意,但必须保持两台机器密码的一致性,此处不妨采用“databasemirror”为密码。
第二步:主服务器[SQL01]和镜像服务器[SQL02]上分别设定使用新建立的windows帐户启动SQL SERVER 2005 服务。
操作过程:
打开WINDOWS系统“管理工具”中的服务找到 SQL Server (MSSQLSERVER)服务。如图
点击菜单中的“属性”,进入下图界面,在此设置用户。用户名和密码采用新建的WINDOWS管理帐户“SQLService”,密码也就是帐户的密码。
设置完成以后,将SQL Server (MSSQLSERVER)服务先停止,再重新启动SQL的服务。
第三步:在主服务器和备份服务器上,分别建立SQL SERVER 2005登录名为新建用户名
操作过程如下:
在主服务器和镜像服务器上分别建立用户的登录名,界面如下图所示:
1(点菜单上的“新建登录名”,弹出如下图所示界面;
2(在常规选项中,选择刚才建立的用户,即前面设置的WINDOWS用户;
3(在服务器角色中,勾选“sysadmin”,如下图所示;
4(在用户映射中,勾选相对应的数据库,并在其下方的“数据库角色成员身份”
中,勾选“db_owner”;
(注意:如果没有显示所要沟选的数据库,可以在数据库还原以后在进行沟选)
5(以上操作完成后,在主服务器和备份服务器上分别注销WINDOWS系统,并用
以上新建的WINODWS用户名“SQLService”及密码重新登录系统。
【2 数据库镜像】
第一步:主服务器上的数据库准备
操作如下:
在主服务器上WINDOWS系统中,建立一个dbmirror的文件夹,把完整的数据库备份文件拷贝到该文件夹下,然后进行数据库恢复操作,主服务器上的恢复操作按照恢复状态为回滚未提交的事务进行,具体见图。主服务器上的还原操作也就是正常数据库的还原操作过程,没什么区别。
第二步:备份服务器上的数据库准备
1、主服务器上数据库备份
操作步骤如下:
(1) 在主服务器的WINDOWS系统中,建立名为“dbmirror” 的文件夹; (2) 对主服务器上的数据库进行“备份”操作:
A 在“备份”界面中的“备份类型”处,选择“完整”对数据库进行一次备份,
将数据库备份的路径,设置为建立好的“dbmirror”文件夹,其文件名为“数据库
名”,如:CQJYJDAGLXT;
B 在“备份”界面中的“备份类型”处,选择“事务日志”对数据库进行一次
备份,将数据库备份的路径,设置为建立好的“dbmirror”文件夹,其文件名为“数
据库名_log”,如:CQJYJDAGLXT_log。
2、备份服务器上的数据库还原
(1) 在备份服务器的WINDOWS系统中,建立名为“dbmirror” 的文件夹; (2) 将主服务器上备份出来的两个数据库备份文件,拷贝到备份服务器中建立好的
“dbmirror”文件夹中;
(3) 在备份服务器上的SQL server中,进行两次“还原”操作:
A 在“常规”中,选择“源设备”,并选择“dbmirror”中的备份数据库文件,
对应备份时的完整备份文件。如上面例子中的“CQJYJDAGLXT”数据库,且数
据库名也为“CQJYJDAGLXT”;
还原数据库所示界面——在“常规”中,选择“源设备”并给定数据库名
还原数据库所示界面——在“选项”中,给定数据库还原的路径并选择“恢复状
态”为“不对数据库执行任何操作,不回滚未提交的事务。
B 对日志备份文件再还原一次,将“事务日志”数据库还原进去,但数据库名
与“完整”数据库名一致,也是选择“恢复状态”为“不对数据库执行任何操作,
不回滚未提交的事务。
第三步:创建数据库镜像端点,用于伙伴通讯
1、 先在主服务器A上,创建数据库镜像端点,用于伙伴通讯。
操作如下:
用新建查询执行下面的语句:
CREATE ENDPOINT DbMirroringEP
AS TCP (LISTENER_PORT = 5022)
FOR DATABASE_MIRRORING (ROLE=PARTNER,ENCRYPTION= SUPPORTED);
GO
ALTER ENDPOINT DbMirroringEP STATE = STARTED
GO
2、 在服务器B上,创建数据库镜像端点,用于伙伴通讯。 操作如下:
用新建查询执行下面的语句:
CREATE ENDPOINT DbMirroringEP
AS TCP (LISTENER_PORT = 5022)
FOR DATABASE_MIRRORING (ROLE=PARTNER,ENCRYPTION= SUPPORTED);
GO
ALTER ENDPOINT DbMirroringEP STATE = STARTED
GO
第四步:开始镜像
1、 先在服务器B上,指定伙伴端点。
操作如下:
用新建查询执行下面的语句:
ALTER DATABASE [数据库名]
SET PARTNER = N'TCP://[主服务器IP]:5022'
GO
//例如://
ALTER DATABASE CQJYJDAGLXTDB
SET PARTNER = N'TCP://[192.168.0.231]:5022'
GO
2、在服务器A上,指定伙伴端点。
ALTER DATABASE [数据库名]
SET PARTNER = N'TCP://[备份服务器IP]:5022'
GO
第五步:检查镜像的效果
(1) 检查主服务器完成后的状态,注意可能需要刷新后才能显示。
(2)检查备份服务器完成后的状态,注意可能需要刷新后才能显示。
本文档为【服务器镜像操作说明】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。