System Center 2012 Data Protection Manager建设项目部署手册 - 远程数据库安装篇

本文涉及的产品
云数据库 RDS SQL Server,基础系列 2核4GB
RDS SQL Server Serverless,2-4RCU 50GB 3个月
推荐场景:
云防火墙,500元 1000GB
简介:

应公司项目流程要求,对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

 

       

       

       

 

目 录

一、 部署准备... 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 软件部署流程

01流程

 

三、 部署操作

3.1 准备系统和相关组件

1) 根据1.3服务器列表信息,为所有服务器安装操作系统、配置计算机名和IP地址;建立域控制器,并配置好DNS,并将DPM和SQL服务器加入域,如下图:

a) GPGC.LOCAL域

02GDDC01

b) SQL服务器

03GDSQL01IP

04GDSQL01加域

c) DPM服务器

05DPMIP

06DPM加域

2) 安装服务器功能

使用域管理员权限的帐户登陆SQL和DPM服务器,分别添加“.NET Framework 3.5.1功能”

a) 点开“服务器管理器”-“添加功能”-“.NET Framework 3.5.1功能”

07NET351

b) 点击“添加所需的角色服务”

08NET351

c) “下一步”直到安装完成

09NET351

 

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的安装光盘,双击运行

10SQL安装中心

b) 在SQL Server 安装中心里选择“安装”-“全新安装或向现有安装添加功能”

11SQL安装程序支持规则

c) 检查安装条件是否满足,这里全部通过,点击“确定”

12SQL产品密钥

d) 输入产品密钥,“下一步”

13SQL许可条款

e) 接受微软软件许可条款,“下一步”

14SQL安装程序支持文件

f) 安装程序支持文件

15SQL安装程序支持规则2

g) 检测安装程序支持规则,Windows 防火墙出现感叹号,忽略,继续“下一步”

16SQL设置角色

h) 选择默认“SQL Server 功能安装”,下一步

17SQL功能选择

i) 选择安装功能,这里全选,并把共享功能目录和共享功能目录(x86)的安装路径从默认的C盘改成D盘。然后“下一步”

18SQL安装规则

j) 安装规则检查,全部通过,下一步

19SQL实例配置

k) 默认实例的根目录也从C盘改成D盘,“下一步”

20SQL磁盘空间要求

l) 磁盘要求检查通过,“下一步”

21SQL服务器配置

m) 按照如上图所示选择服务的启动帐户与启动类型(注:请把Reporting Services服务帐户更改为“NT AUTHORITY\NETWORK SERVICE”,DMP安装时的必备项检查要求此服务帐户;并且把SQL Server代理和SQL Server Database Engine服务帐户更改为使用域帐号)

22SQL数据库引擎配置

n) 选择Windows 身份验证模式,添加当前安装用户和域管理员组作为此SQL服务器的管理员,并把上一步的域帐号添加到SQL Server管理员中,“下一步”

23SQL分析服务配置

o) 添加当前安装用户和域管理员组作为对Analysis Services的管理员,并把上一步的域帐号添加到SQL Server管理员中,“下一步”

24SQL报告服务配置

p) “下一步”

25SQL错误报告

q) “下一步”

26SQL安装配置规则

r) 检查安装规则是否满足安装条件,全部通过,“下一步”

27SQL准备安装

s) 确认所选安装配置信息无误后,点击“安装”

28SQL安装进度

t) 安装进行中,等待安装完成

29SQL安装完成

u) 安装结束,“关闭”

 

B. 启用Named Pipes

a) 打开“开始-所有程序-Microsoft SQL Server 2008 R2-配置工具-SQL Server配置管理器”,按下图所示启用Named Pipes

30启用NamedPipes

b) 点击“启用”后,弹出“警告”对话框,点击确定

31警告

c) 确定后如下图

32SQL协议配置完成

d) 右击“TCP/IP”,选择属性,并选择“IP地址”,如下图更改设置

33TCPIP属性

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) 右键以管理方式运行此批处理文件

34运行开放SQL端口

d) 运行以后,会自动在Windows 防火墙上打开SQL 2008 R2所需要的相应端口

35运行命令窗口

2) 安装必要更新

a) 双击安装下载好的office2007-kb947318-fullfile-x86-glb.exe安全更新

36安装安全更新

b) 此系统已安装了更新,点击“确定”

37已安装安全更新

3) 配置计算机管理组权限(可选)

a) 把DPM服务器计算机帐号添加到SQL数据库服务器Administrators组中

38添加DPM计算机帐号至管理员组

b) 点击“应用”、“确定”

39添加完DPM计算机帐号至管理员组

4) 安装DPM支持文件

a) 打开DPM安装程序根目录下的SQLPrepInstaller文件夹,根据SQL数据库服务器的操作系统版本,鼠标右键SQLPrepInstaller_x64或SQLPrepInstaller_x86,然后单击“以管理员身份运行”

40安装DPM支持文件

b) 进入安装界面

41安装DPM支持文件界面

c) 接受许可证协议中的条款,点击“Install”,直到安装完成

42安装DPM支持文件许可条款

43安装DPM支持文件进度

44安装DPM支持文件完成

d) 安装完成,点击“Finish”,弹出以下对话框表示SC2012DPM 支持文件已经安装成功

45成功安装DPM支持文件

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

46安装SIS

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) 放入安装光盘,双击运行

47安装DPM

b) 点击“Data Protection Manager”,开始安装

48安装DPM许可

c) 接受许可条款和条件,点击“确定”

49安装VC

d) 安装完必备组件后,进入欢迎使用界面,下一步

50安装DPM欢迎使用

e) 使用SQL Server的现有实例,用户名使用指定的SQL Server管理员帐号(安装SQL Server时指定的域帐号,也是SQL Server代理和SQL Server Database Engine服务帐户),点击“检查并安装”

51安装DPM必备项检查界面

52使用现有远程实例

f) 通过必备项检查,点击“下一步”

53通过检查现有远程实例

g) 填写公司名,下一步

54安装DPM公司名

h) 选择DPM的安装位置,SQL是远程数据库服务器已安装好的SQL Server 2008 R2

55安装DPM安装位置

i) 安全设置,输入受限本地用户帐户密码(此帐户是DPM安装时自己创建的,本手册使用SQL Server远程实例,不创建此帐户),点击“下一步”

56安装DPM本地帐户密码

j) 使用Microsoft Update更新,点击“下一步”

57安装DPM选择更新

k) 客户反馈选项,点击“下一步”

58安装DPM客户反馈选项

l) 确认安装配置信息,点击“安装”

59安装DPM设置摘要

m) 使用SQL Server的远程实例,直接跳过SQL Server 2008 R2和工具、工作站组件的安装,开始SC2012DPM安装

60安装DPM跳过SQL安装DPM

n) 等待完成安装

61安装DPM进度

62安装DPM进度2

o) 安装完成,关闭

63安装DPM完成

 

5) 界面预览

a) 桌面自动出现下面DPM2012的2个图标,一个是SC2012DPM控制台,一个是DPM命令行管理程序

64界面预览桌面快捷键

b) 打开控制台出现主界面

65界面预览DPM控制台










本文转自 linuxos 51CTO博客,原文链接:http://blog.51cto.com/winos/1055441,如需转载请自行联系原作者
目录
相关文章
|
1月前
|
存储 人工智能 Cloud Native
云栖重磅|从数据到智能:Data+AI驱动的云原生数据库
在9月20日2024云栖大会上,阿里云智能集团副总裁,数据库产品事业部负责人,ACM、CCF、IEEE会士(Fellow)李飞飞发表《从数据到智能:Data+AI驱动的云原生数据库》主题演讲。他表示,数据是生成式AI的核心资产,大模型时代的数据管理系统需具备多模处理和实时分析能力。阿里云瑶池将数据+AI全面融合,构建一站式多模数据管理平台,以数据驱动决策与创新,为用户提供像“搭积木”一样易用、好用、高可用的使用体验。
云栖重磅|从数据到智能:Data+AI驱动的云原生数据库
|
1月前
|
JSON Java 关系型数据库
Java更新数据库报错:Data truncation: Cannot create a JSON value from a string with CHARACTER SET 'binary'.
在Java中,使用mybatis-plus更新实体类对象到mysql,其中一个字段对应数据库中json数据类型,更新时报错:Data truncation: Cannot create a JSON value from a string with CHARACTER SET 'binary'.
82 4
Java更新数据库报错:Data truncation: Cannot create a JSON value from a string with CHARACTER SET 'binary'.
|
23天前
|
关系型数据库 MySQL Linux
MySQL数据库下载安装教程(Windows&Linux)
本文档详细介绍了MySQL的安装步骤,包括安装前的准备工作、下载安装包、Windows和Linux系统下的具体安装流程,以及如何配置MySQL服务、设置环境变量、启动服务和连接数据库等关键操作。
|
2天前
|
SQL Java 数据库连接
JDBC编程安装———通过代码操控数据库
本文,教你从0开始学习JBCD,包括驱动包的下载安装调试设置,以及java是如何通过JBDC实现对数据库的操作,以及代码的分析,超级详细
|
1月前
|
SQL 存储 Linux
从配置源到数据库初始化一步步教你在CentOS 7.9上安装SQL Server 2019
【11月更文挑战第16天】本文介绍了在 CentOS 7.9 上安装 SQL Server 2019 的详细步骤,包括配置系统源、安装 SQL Server 2019 软件包以及数据库初始化,确保 SQL Server 正常运行。
|
1月前
|
SQL 存储 Linux
从配置源到数据库初始化一步步教你在CentOS 7.9上安装SQL Server 2019
【11月更文挑战第8天】本文介绍了在 CentOS 7.9 上安装 SQL Server 2019 的详细步骤,包括系统准备、配置安装源、安装 SQL Server 软件包、运行安装程序、初始化数据库以及配置远程连接。通过这些步骤,您可以顺利地在 CentOS 系统上部署和使用 SQL Server 2019。
|
1月前
|
SQL 关系型数据库 MySQL
go语言数据库中mysql驱动安装
【11月更文挑战第2天】
67 4
|
1月前
|
SQL 关系型数据库 MySQL
go语言中安装数据库驱动
【11月更文挑战第1天】
53 5
|
1月前
|
SQL 存储 Linux
从配置源到数据库初始化一步步教你在CentOS 7.9上安装SQL Server 2019
【11月更文挑战第7天】本文介绍了在 CentOS 7.9 上安装 SQL Server 2019 的详细步骤,包括系统要求检查与准备、配置安装源、安装 SQL Server 2019、配置 SQL Server 以及数据库初始化(可选)。通过这些步骤,你可以成功安装并初步配置 SQL Server 2019,进行简单的数据库操作。
|
1月前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。通过具体案例,读者可以了解如何准备环境、下载源码、编译安装、配置服务及登录 MySQL。编译源码安装虽然复杂,但提供了更高的定制性和灵活性,适用于需要高度定制的场景。
120 3