SQL Server 2005 备份还原测试

 

    MS SQL Server 2005数据的备份还原工作是数据库维护的一个基本工作。

    实验环境:VPC 2007 虚机

              OS:windows Server 2003 R2 Enterprise

              Software : SQL Server 2005

数据库完整备份

1 全备数据库

(1)完全备份数据库ASM,并将数据库文件保存至 D:\backup test\backup

(2)删除ASM数据库表中sys_account

2 还原数据库

还原数据库ASM,检查sys_account 表的存在。

结果: 还原成功

数据库完全备份+增量备份

1 全备数据库

完全备份数据库ASM,并将数据库文件保存至 D:"backup test"backup

2 新增表 test

3 差异备份数据库

 差异备份数据库ASM,并将数据库文件保存至 D:"backup test"indi

4 删除新增表test

5 还原数据库ASM ,检查到test 表仍存在

结果: 还原成功

数据库完全备份+事务日志备份

全备数据库

(1) 1646完全备份数据库ASM ,并将文件保存至 D"backup test"backup

(2) 1648 分删除表sys_dept 

1650   删除表 sys_dept_bak

(3)  1650 分备份事务日志

还原数据库

(1) 确定还原数据库时间点为 16:47 ,检查无表的丢失。仍存在 sys_dept sys_dept_bak

(2) 确定还原数据库时间点为 16:49分。

检查数据库中表文件. 确定sys_dept表不存在。而sys_dept_bak表存在。

(3) 确定数据库还原时间点为 1651

   检查数据库中表文件。确定 sys_dept ,sys_dept_bak 文件均不存在。

结果: 还原成功

数据库备份文件的迁移

1 全备+差异备份+事务日志备份

2 将备份文件拷入虚机中,进行恢复

 结果: 只有全备的恢复成功

 

 

posted @ 2009-07-16 15:07 BABYCAT 阅读(222) 评论(0) 编辑

部署架构

 

 

规划连接图

 

通过IBM Blade Center 后端的I/O 插口中的FC HBA

http://www.it.com.cn/f/server/063/6/241650.htm 模块,已光纤为传输介质,与光纤交换机相连。IBM AIX小型机也是同样的连接方式。

两条线路,保证了链路的冗余性。

 

“对于那些访问性能要求很高的基于数据库存放和访问的数据,本方案采用SAN架构,此部分中间采用两套16口的博科200E SAN光纤交换机形成一个冗余的SAN网络,后端的EMC CX340利用每个控制器所提供的FC接口(每个机头提供四个前端主机FC接口)分别连接到此两套交换机上,同时,对于前端的每套主机或刀片服务器背板插槽都配置两块HBA卡,也分别连接到此两套交换机上,这样,从前端的主机到中间的交换机到后端的存储阵列,整条链路在访问路径上都形成了冗余保护,再结合为本次项目配置的EMC提供的MPIO多路径软件PowerPath软件,就能实现在多条路经上的负载均衡和故障切换保护,一方面提高了数据访问的性能,同时也提高了数据访问的可靠性”

———— 实施方案

 关于刀片怎么能看到磁带机(library):光纤交换机上新增zone ,对应着刀片服务器。

关于备份软件的问题(network:

一台备份服务器,安装network servers ,然后再在每个备份节点上,安装客户端软件。

只有在备份服务器上,才能执行自动任务,对其备份制定策略。在客户端上可以手工备份。

 

存储单元

这里主要谈到的是企业级存储。

1 存储的发展展望:

A PC 机内置硬盘。   (存储的起步于此)

B PC Server 内置硬盘+ RAID 保护

   缺点与不足:

   容量有上限;I/O有上限;无法集成化(盘的空间利用只能由此台服务器管理);

   保护机制不足 (现有的存储有着保护,快照,克隆,BCD等保护功能);

   容灾,备份问题。

 

2 存储模式

 SAN      NAS      DAS    CAS

SAN Storage Area Network)存储区域网

SAN 可分为两种:

FC SAN  传输介质可以是光纤,也可以是铜缆。 基于FCP协议

IP SAN   基于TCP/IP 协议

他们的区分并不在与传输介质,而是在于使用协议。

SAN 的一个特点:

为主机服务器提过裸设备(没有文件系统的设备)

有些应用程序可以直接对裸设备进行管理,不需要借助OS

NAS  (Network Attached  Storage)  网络附加存储

NAS 两个特点:文件系统由存储提供;

              使用TCP/IP协议

 

NAS SAN 打一个比方:

SAN是商品房,他的装修时由OS自己决定的。而且window用了一定空间后,AIX 就看不到那些空间了。

NAS 是个出租房,已经由房东装修好了。不过windows ,AIX 都可以过来住的。都能识别空间。

DAS Direct Attached Storage

在这种方式中,是内置硬盘直接连到存储上。 

CAS 

EMC 公司提出的固定内容寻址存储

http://www.enet.com.cn/article/2007/0620/A20070620678963.shtml

 

3  LUN

 首先选择多个磁盘创建一个RAID组,然后再在RAID上创建一个或多个LUN,多个LUN 之间可相互关联。LUNRAIDDisk合起来创建一个storage Group. LUN和主机之间创立映射。

First  Planning

Second  Create RAID Groups

Third  Build LUNS

Fourth Create Storage Group

Fifth  Add LUNS to Storage Group

Sixth  Connect Host with Storage Group

posted @ 2009-05-13 08:19 BABYCAT 阅读(34) 评论(0) 编辑

      SQL Server 2005的数据库服务器上部署了较多的数据库,而且不同的数据库分别被不同的用户所管理。怎样避免用户看到其他用户表的信息.

        在Microsoft SQL Server Management Studio 中,安全性 ,登陆名,选定用户,右键属性,在用户映射的选项卡下,勾选上该用户所使用的数据库。然后对其较色身份根据需求配置。确定其配置。

        客户端通过Microsoft SQL Server Mangament Studio Express 登录后,可以看到所有数据库表名,但是当访问非该用户数据库时,系统会弹出警告,显示:无法访问数据库 。

posted @ 2009-05-12 17:46 BABYCAT 阅读(310) 评论(0) 编辑

               Microsoft Biztalk Server 2006R2  安装过程

一. 安装win2003
把biztalk安装在独立服务器或者在域中的一般服务器上。所以在需要安装biztalk的服务器安装了win2003后,不加入到域。
C盘:20G; D盘:80G ; E盘:剩余空间
安装版本:Microsoft Windows Server 2003R2 Enterprise Edition Service Pack 2
1 利用Windows server 2003 R2 Enterprise Edition 光盘安装操作系统。
2 安装完成后,安装SP1 。
SP1: Windows Server 2003 –KB889101—SP1-X86—CHS.exe(版本号:5.6.1013.0)
3 安装SP2
SP2: Windows Server 2003—KB914961—SP2—X86—CHS.exe (6.3.4.1)
4 重启电脑后,应用Windows更新。
A 单击“开始”,指向“所有程序”,然后单击“Windows 更新”。
B 在“Microsoft Windows 更新”主页上,单击“快速”。Windows Update 将寻找可用更新。
C 安装列出的所有高优先级更新。

二. 安装 Internet 信息服务 6.0
1. 单击“开始”,然后单击“管理您的服务器”。
2. 在“管理您的服务器”窗口中,单击“添加或删除角色”。
3. 在“配置您的服务器向导”中,单击“下一步”。
4. 在“服务器角色”下,选择“应用程序服务器(IIS,ASP.NET)”,然后单击“下一步”。
5. 在“应用程序服务器选项”下,选择“启用 ASP.NET”,然后单击“下一步”。
6. 在“选择摘要”上查看信息,然后单击“下一步”。
7. 在“配置您的服务器向导”完成页上,单击“完成”。

三. 安装Office Excel 2007 和 InfoPath 2007
因为要使用 BAM,那就需要安装Microsoft Office Excel 2007。
因为要使用业务活动服务 (BAS),则需要安装 Microsoft Office InfoPath 2007。
1 在“产品密钥”屏幕上,输入产品密钥。
2 在“安装类型”屏幕上,选择“自定义安装”。
3 在“自定义安装”屏幕上,只选择“Excel”和“InfoPath”
4 进行安装。

四. 安装Visual Studio 2005
版本: Visual Studio 2005 Team Suit-CHS X86 (8.0.50727.42)
注意:在“选择要安装的功能”下,选取“Visual C# ”,“Visual Web Developer ”,“企业版 工具 ”,“.NET Framework SDK”。

五 安装 SQL Server 2005
版本 :Windows SQL Server 2005 Enterprise Edition Service Pack2
1 安装 Windows SQL Server 2005 Enterprise Edition (2005.90.1399.0).
注意 :A 必须安装的组件:“SQL Server Database Services”和“工作站组件、联机丛书和开发工具”。
因为要使用BAM,则还需要安装如下组件:
Analysis Services
Notification Services
Integration Services
B在“安装结束时启动服务”,确保选中“SQL Server 代理”复选框,biztalk有一些sql server的作业(比如清理不再被使用的消息的作业)需要代理服务运行。
2 安装 SQL Server 2005 SP2—KB921896—X86—CHS
SP2: SQL Server 2005 SP2—KB921896—X86—CHS.exe(9.0.3042.1)

六 . 安装带有 Service Pack 2 的 Windows SharePoint Services 2.0
1 安装 Windows Sharepoint Services 2.0 (6.0.2600.0)
下载地址:http://go.microsoft.com/fwlink/?LinkId=47398 (注意:把语言改成中文)
注意 :A要下载跟要安装的biztalk同一语言的版本。
B在“安装类型”下,确保选择“服务器场”。
C在安装的最后,会显示“配置虚拟服务器管理中心”屏幕。此时先不进行任何配置。
2 安装 Windows Sharepoint Services Service Pack2
SP2:Windows Sharepoint Services Service Pack2.exe (11.0.7969.0)

七 将默认网站配置为使用 ASP.NET 2.0
1. 单击“开始”,指向“管理工具”,再单击“Internet 信息服务 (IIS) 管理器”。
2. 在“Internet 信息服务 (IIS) 管理器”中,展开您的服务器,再展开“网站”,右键单击“默认网站”,然后单击“属性”。
3. 在“默认网站属性”中,单击“ASP.NET”选项卡。
4. 在“ASP.NET 版本”下拉列表框中,选择“2.0.50727.0”,然后单击“确定”。
5. 关闭 IIS 管理器。

八 . 配置 Windows SharePoint Services
注意 :
A  选择“新建应用程序池”,应用程序池名称设为WSSAppPool。
B  ”使用内置账户”选择“本地系统 ”
C  “安全配置”选NTLM。
D  加载“应用程序池已更改”页,提示您必须重新启动 IIS。依次单击“开始”、“运行”,键入“IISRESET”,然后单击“确定”。
E   在“应用程序池已更改”页上,单击“确定”。此时将加载“配置数据库”页。
F   在“配置数据库”下的“数据库服务器”字段中,设为本机即:YCBZ。在“SQL Server 数据库名称”字段中,键入 WSSDB。保留其余默  认值,然后单击“确定”。这一步如果出错,提示一般网络错误的话,请在sql server 2005配置管理中启用TCP/IP协议,然后重启sql server服务即可。

九 将默认网站扩展为虚拟服务器:
1. 在“管理中心主页”的“虚拟服务器配置”下,选择“扩展或升级虚拟服务器”。
2. 在“虚拟服务器列表”页的“虚拟服务器列表”下,选择“默认网站”。
3. 在“扩展虚拟服务器”页的“提供选项”下,选择“扩展并创建内容数据库”。
4. 在“扩展并创建内容数据库”页的“新建应用程序池”下,在“应用程序池名称”字段中键入 MyAppPool。
5. 在“选择应用程序池的安全性帐户”下的“用户名”文本框中,键入将用于此应用程序池的域帐户。
6. 在“密码”文本框中,键入域帐户密码,然后确认该密码。
7. 在“站点所有者”下的“电子邮件”文本框中,键入电子邮件地址。
8. 在“安全配置”下,选择“NTLM”。
注意 业务活动服务不支持 Kerberos 验证。
9. 其余保留默认值,然后单击“确定”。
10. 在“虚拟服务器扩展成功”页上,选择新的顶级网站。此时将打开新的浏览器。
注意 可能会出现要求您输入凭据的提示,这取决于您的安全设置。
11. 在“模板选择”页上,选择“工作组网站”模板,然后单击“确定”。
12. 关闭刚创建的工作组网站。
13. 在 SharePoint 管理中心站点上,单击“配置虚拟服务器设置”链接。
14. 单击您扩展的“默认网站”。
15. 在“虚拟服务器管理”下,单击“定义管理路径”。
16. 在“包含的路径”下选中“(根)”复选框,然后单击“删除所选路径”链接。
17. 单击“Windows SharePoint Services”链接返回 SharePoint 管理中心站点。
18. 关闭 SharePoint 管理中心工具。

十. 安装 BizTalk Server 2006
1放入biztalk2006光盘,开始安装。在选择安装组件页面,如果上面的步骤都做了的话,一般的除了MQSeries Agent是灰的,不能安装,别的组件都可以选上,全部安装。
2下一步,指定“可再发行的必备组件”页面,请先去下载这个必备组件包,下载地址:http://go.microsoft.com/fwlink/?LinkId=81466
开始安装。

十一. 配置 BizTalk Server 2006
选基本配置,即所有的服务都运行在同一个账户下。数据库服务器是本机的机器名,用户名YCBZ就是安装biztalk时的那个具有管理权限的账户。
开始配置,系统一个一个服务开始进行配置,如果前面操作都没有问题的话,这里配置会全部正常完成。

posted @ 2009-05-04 17:34 BABYCAT 阅读(218) 评论(0) 编辑