应公司项目流程要求,对SC2012DPM建设项目做了POC预部署测试,因此有了本篇部署手册,现传上来供大家学习参考,希望对各位尤其是做项目实施的人员有帮助,谢谢。
|
System Center 2012 Data Protection Manager建设项目部署手册 |
|
文件编号: 版 本 号:V0.2 首版日期:2012-11-8 |
|
|
拟 稿 人 |
WINOS |
审 核 |
|
批 准 |
发布日期 |
2012-11-8 |
声明:(粗宋体二号)
本《System Center 2012 Data Protection Manager建设项目部署手册》由「XXX有限公司」所提供。
本“文档”(包括所含的任何图像、动画、录像、录音、音乐、文字和附加程序、随附的印刷材料)、及本“方案”的任何副本的产权和著作权,均属XXX有限公司所有。未经许可,您不得以任何目的和方式发布本说明书及任何相关资料的部分或全部,否则您将受到严厉的民事和刑事制裁,并在法律允许的范围内受到最大可能的民事起诉。
未经本声明明确授予的任何权利均予保留。
本“文档”定所提到的真实的公司和产品的名称可能是其各自所有者的商标。
文件版本修订记录页:
版本号 |
修订日期 |
内容摘要 |
修订人 |
批准 |
V0.1 |
2012/11/7 |
文档建立 |
WINOS |
|
V0.2 |
2012/11/8 |
添加部署SC2012DPM小节内容 |
WINOS |
|
|
||||
|
||||
|
目 录
一、 部署准备
1.1 硬件准备
1) 服务器
a) 域控制器
b) 数据库服务器(本手册所需数据库安装在与SC2012DPM服务器不同的独立的远程数据库服务器上)
c) SC2012DPM服务器(域成员服务器)
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 软件部署流程
三、 部署操作
3.1 准备系统和相关组件
1) 根据1.3服务器列表信息,为所有服务器安装操作系统、配置计算机名和IP地址;建立域控制器,并配置好DNS,并将DPM和SQL服务器加入域,如下图:
a) GPGC.LOCAL域
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的安装光盘,双击运行
b) 在SQL Server 安装中心里选择“安装”-“全新安装或向现有安装添加功能”
c) 检查安装条件是否满足,这里全部通过,点击“确定”
d) 输入产品密钥,“下一步”
e) 接受微软软件许可条款,“下一步”
f) 安装程序支持文件
g) 检测安装程序支持规则,Windows 防火墙出现感叹号,忽略,继续“下一步”
h) 选择默认“SQL Server 功能安装”,下一步
i) 选择安装功能,这里全选,并把共享功能目录和共享功能目录(x86)的安装路径从默认的C盘改成D盘。然后“下一步”
j) 安装规则检查,全部通过,下一步
k) 默认实例的根目录也从C盘改成D盘,“下一步”
l) 磁盘要求检查通过,“下一步”
m) 按照如上图所示选择服务的启动帐户与启动类型(注:请把Reporting Services服务帐户更改为“NT AUTHORITY\NETWORK SERVICE”,DMP安装时的必备项检查要求此服务帐户;并且把SQL Server代理和SQL Server Database Engine服务帐户更改为使用域帐号)
n) 选择Windows 身份验证模式,添加当前安装用户和域管理员组作为此SQL服务器的管理员,并把上一步的域帐号添加到SQL Server管理员中,“下一步”
o) 添加当前安装用户和域管理员组作为对Analysis Services的管理员,并把上一步的域帐号添加到SQL Server管理员中,“下一步”
p) “下一步”
q) “下一步”
r) 检查安装规则是否满足安装条件,全部通过,“下一步”
s) 确认所选安装配置信息无误后,点击“安装”
t) 安装进行中,等待安装完成
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服务帐户),点击“检查并安装”
f) 通过必备项检查,点击“下一步”
g) 填写公司名,下一步
h) 选择DPM的安装位置,SQL是远程数据库服务器已安装好的SQL Server 2008 R2
i) 安全设置,输入受限本地用户帐户密码(此帐户是DPM安装时自己创建的,本手册使用SQL Server远程实例,不创建此帐户),点击“下一步”
j) 使用Microsoft Update更新,点击“下一步”
k) 客户反馈选项,点击“下一步”
l) 确认安装配置信息,点击“安装”
m) 使用SQL Server的远程实例,直接跳过SQL Server 2008 R2和工具、工作站组件的安装,开始SC2012DPM安装
n) 等待完成安装
o) 安装完成,关闭
5) 界面预览
a) 桌面自动出现下面DPM2012的2个图标,一个是SC2012DPM控制台,一个是DPM命令行管理程序
b) 打开控制台出现主界面