目 录
一、 部署准备... 4
1.1 硬件准备... 4
1.2 软件准备... 4
1.3 安装信息准备... 5
二、 部署流程概述... 6
2.1 软件部署流程... 6
三、 部署操作... 6
3.1 准备系统和相关组件... 6
3.2 部署数据库服务器... 13
3.3 部署SC2012DPM.. 37 一、 部署准备 1.1 硬件准备
1) 服务器
a) 域控制器
b) 数据库服务器(本手册所需数据库安装在与SC2012DPM服务器不同的独立的远程数据库服务器上)
c) SC2012DPM服务器(域成员服务器)
2) 安装事项
a) SC2012DPM与SQL Server不同服务器
SC2012DPM可直接把数据安装在远程SQL Server服务器上
b) SC2012DPM与SQL Server同一台服务器
SC2012DPM安装在本地SQL数据库服务器上,可在DPM安装过程中调用SQL Server安装程序自动安装SQL数据库;也可先安装好数据库,再安装DPM程序,安装过程中选择现有实例项跳过SQL安装DPM程序
c) 不支持远程SQL Server实例安装在域控制器上,除非DPM也同时安装在域控制器上。For information about installing DPM on a domain controller, see Installing DPM on a Domain Controller.
d) DPM不支持群集或镜像SQL Server用作DPM数据库 1.2 软件准备
1) 操作系统
a) Windows Server 2008 R2 SP1
b) 如果是其它版本的操作系统,参考以下链接安装和配置相应更新补丁
http://technet.microsoft.com/en-us/library/hh757876.aspx
2) SC2012系统软件
a) System Center 2012 Data Protection Manager EVAL
3) 数据库和必要更新
a) MS SQL Server 2008 R2 Standard or Enterprise Edition, 64-bit version
b) SQL Server 2008 R2 SP1(可选):SQLServer2008R2SP1-KB2528583-x64-CHS
c) office2007-kb947318-fullfile-x86-glb.exe(适用于 2007 Microsoft Office system 的 Microsoft Office 2003 Web Components 安全更新 (KB947318)),下载路径:http://www.microsoft.com/zh-cn/download/details.aspx?id=22505
4) 其它必要软件和组件
a) Microsoft .NET Framework 3.5 with Service Pack 1 (SP1) or later
b) Microsoft Visual C++ 2008 Redistributable
c) Windows PowerShell 2.0
d) Windows Installer 4.5 or later
e) Windows Single Instance Store (SIS)
f) Microsoft Application Error Reporting
注:如果服务器操作系统是Windows Server 2008 R2,以上全部组件可以不预先安装或启用,SC2012DPM和SQL安装程序会自动安装或启用相关组件和功能,但在继续DPM的安装前会要求重启服务器 1.3 安装信息准备
1) 服务器计算机名、IP地址等列表 服务器 计算机名 IP地址 功能、角色 安装系统、软件和组件
域控制器
SCCM12-GDDC01.GPGC.LOCAL
192.168.17.231
DC、DNS
Window Server 2003 Enterprise X64 SP2
DC、DNS
DPM服务器
SC12DPM-GD01.GPGC.LOCAL
192.168.17.239
DPM服务器
Window Server 2008 R2 Enterprise SP1
.NET Framework 3.5.1功能
数据库服务器
SC12DPM-SQL01.GPGC.LOCAL
192.168.17.240
数据库服务器
Window Server 2008 R2 Enterprise SP1
.NET Framework 3.5.1功能、SQL 2008 R2 二、 部署流程概述 2.1 软件部署流程
b) SQL服务器
c) DPM服务器
2) 安装服务器功能
使用域管理员权限的帐户登陆SQL和DPM服务器,分别添加“.NET Framework 3.5.1功能”
a) 点开“服务器管理器”-“添加功能”-“.NET Framework 3.5.1功能”
b) 点击“添加所需的角色服务”
c) “下一步”直到安装完成
3.2 部署数据库服务器
使用域管理员权限的帐户登陆SQL数据库服务器,远程SQL Server安装要求详见:http://technet.microsoft.com/en-us/library/hh758056.aspx
1) 安装和配置SQL Server 2008 R2
A. 安装SQL Server 2008 R2
a) 放入SQL 2008 R2的安装光盘,双击运行
m) 按照如上图所示选择服务的启动帐户与启动类型(注:请把Reporting Services服务帐户更改为“NT AUTHORITY\NETWORK SERVICE”,DMP安装时的必备项检查要求此服务帐户;并且把SQL Server代理和SQL Server Database Engine服务帐户更改为使用域帐号)
u) 安装结束,“关闭”
B. 启用Named Pipes
a) 打开“开始-所有程序-Microsoft SQL Server 2008 R2-配置工具-SQL Server配置管理器”,按下图所示启用Named Pipes
b) 点击“启用”后,弹出“警告”对话框,点击确定
c) 确定后如下图
d) 右击“TCP/IP”,选择属性,并选择“IP地址”,如下图更改设置
e) 注意重启SQL Server服务方可生效
C. 打开SQL 2008 R2所需端口或者关闭防火墙
DPM服务器访问远程的SQL Server实例,需要通过远程计算机上的Windows防火墙,则必须配置使用80端口的SQLServer.exe一个例外。通过以下步骤开放80和其它一些SQLServer相关的端口。
a) 新建一个txt文本文件,并粘贴如下内容:
@echo ========= SQL Server Ports ===================
@echo Enabling SQLServer default instance port 1433
netsh firewall set portopening TCP 1433 "SQLServer"
@echo Enabling Dedicated Admin Connection port 1434
netsh firewall set portopening TCP 1434 "SQL Admin Connection"
@echo Enabling conventional SQL Server Service Broker port 4022
netsh firewall set portopening TCP 4022 "SQL Service Broker"
@echo Enabling Transact-SQL Debugger/RPC port 135
netsh firewall set portopening TCP 135 "SQL Debugger/RPC"
@echo ========= Analysis Services Ports ==============
@echo Enabling SSAS Default Instance port 2383
netsh firewall set portopening TCP 2383 "Analysis Services"
@echo Enabling SQL Server Browser Service port 2382
netsh firewall set portopening TCP 2382 "SQL Browser"
@echo ========= Misc Applications ==============
@echo Enabling HTTP port 80
netsh firewall set portopening TCP 80 "HTTP"
@echo Enabling SSL port 443
netsh firewall set portopening TCP 443 "SSL"
@echo Enabling port for SQL Server Browser Service's 'Browse' Button
netsh firewall set portopening UDP 1434 "SQL Browser"
@echo Allowing multicast broadcast response on UDP (Browser Service Enumerations OK)
netsh firewall set multicastbroadcastresponse ENABLE
@echo off
pause
b) 保存,并把txt文本文件更改为bat后缀,成为批处理文件
c) 右键以管理方式运行此批处理文件
d) 运行以后,会自动在Windows 防火墙上打开SQL 2008 R2所需要的相应端口
2) 安装必要更新
a) 双击安装下载好的office2007-kb947318-fullfile-x86-glb.exe安全更新
b) 此系统已安装了更新,点击“确定”
3) 配置计算机管理组权限(可选)
a) 把DPM服务器计算机帐号添加到SQL数据库服务器Administrators组中
b) 点击“应用”、“确定”
4) 安装DPM支持文件
a) 打开DPM安装程序根目录下的SQLPrepInstaller文件夹,根据SQL数据库服务器的操作系统版本,鼠标右键SQLPrepInstaller_x64或SQLPrepInstaller_x86,然后单击“以管理员身份运行”
b) 进入安装界面
c) 接受许可证协议中的条款,点击“Install”,直到安装完成
d) 安装完成,点击“Finish”,弹出以下对话框表示SC2012DPM 支持文件已经安装成功
5) 最后务必重启此数据库服务器 3.3 部署SC2012DPM
以域管理员身份登陆到DPM服务器进行安装
1) 安装Microsoft Application Error Reporting
a) 打开DPM安装程序根目录下DPM2012\ SETUP \ REDIST的路径,安装dw20sharedamd64.msi即可
2) 安装Windows Single Instance Store (SIS)
a) 打开一个提升的命令提示符窗口,然后运行以下命令
start /wait ocsetup.exe SIS-Limited /quiet /norestart
b) 注意
l 服务名称是区分大小写的,所以必须输入SIS-Limited,如果输入sis-limited或SIS-limited,安装会失败
l 安装完成后,必须重新启动计算机
l SIS.sys是一个第三方的驱动程序,可能不会有Windows Hardware Quality Labs (WHQL)的签名,DPM卸载过程中也不会被删除
3) 重启DPM服务器
4) 安装System Center 2012 Data Protection Manager
a) 放入安装光盘,双击运行
b) 点击“Data Protection Manager”,开始安装
c) 接受许可条款和条件,点击“确定”
d) 安装完必备组件后,进入欢迎使用界面,下一步
e) 使用SQL Server的现有实例,用户名使用指定的SQL Server管理员帐号(安装SQL Server时指定的域帐号,也是SQL Server代理和SQL Server Database Engine服务帐户),点击“检查并安装”