Data Protector备份软件实施手册含Linux文档格式.docx
《Data Protector备份软件实施手册含Linux文档格式.docx》由会员分享,可在线阅读,更多相关《Data Protector备份软件实施手册含Linux文档格式.docx(56页珍藏版)》请在冰点文库上搜索。
/*每个并行备份会话需要40MB内存和5-8MB数据段
最小所需硬盘:
240MB+计划
备份数据的2%#CellManager需求
512MB/*InstallationServer需求
2.安装DataProtector模块及其他规划
主机名
IP地址
安装选项
操作系统
备注
dpserver
10.63.30.177
CellServer、InstallServer、UI
SUSELinux
控制端CellManager
Minos-lte
10.63.30.180
DA、oracleIntegration
AIX6.1
客户端Agent
backupserver
10.63.30.122
客户端Agent
*DA(DiskAgent)、MA(MediaAgent)、UI(UserInterface)
修改hosts文件,必须保证服务器端和各个客户端用对方名称均能“PING”通。
修改各个服务器hosts文件如下
服务器端dpserver
db1/db2/Sqga-1f5b06c57c
10.38.7.141db1
10.38.7.142db2
10.38.7.140ora_serv
(浮动的数据库IP地址)
10.38.7.144Sqga-beffb9f5c0
10.38.7.149
Sqga-beffb9f5c0
3.Linux平台安装CellManager
解压缩DPforLinux介质包完成后,进入目录路径,执行以下操作:
#pwd
/tmp/TD586-15002-02/LOCAL_INSTALL
#ls
omnisetup.shomnisetup.sh.sigreadme.txt
#./omnisetup.sh-CM–IS
进行CellManager和InstallationServer的安装。
安装完成后,DP会自动启动DPCellManager的相关服务。
可以通过omnisv的命令查看DPCM的相关服务是否已经运行。
#cd/opt/omni/sbin
#./omnisvstatus
ProcNameStatus[PID]
===============================
rds:
Active[2578]
crs:
Active[2582]
mmd:
Active[2580]
kms:
Active[2581]
omnitrig:
Active
uiproxy:
Active[2584]
Sendingoftrapsdisabled.
Status:
AllDataProtectorrelevantprocesses/servicesupandrunning.
4.Solaris平台安装CellManager
具体操作方法与安装Linux平台CellManager方法一样,主要区别在使用DPforSolaris介质上。
5.Windows平台安装CellManager
插入光盘,点击InstallDataProtector,选择相关组件:
DA、MA、InstallServer、UI、Integration模块,如下图:
然后按照提示回车即可。
6.在CellManager上安装客户端:
启动DataProtectorGUI(图形用户界面)管理界面:
选择“Clients”选择“Clients”点击右键“AddClient”在“Name”处输入客户端名称并点击,点击“Next”选择需要安装的模块,点击“Finish”(安装过程中需要输入客户端管理员密码)
分别添加客户端:
db1、db2、Sqga-beffb9f5c0
添加组件:
DA、MA、oracleIntegration
6、选择“Clients”选择“Clients”点击右键“ImportClient”在“Name”处输入客户端名称并点击,点击“Finish”
客户端名输入dbcluster。
Dbcluster实际为db1,只是名字对应浮动IP地址。
1.2.用户配置
您可以让不同的用户分别访问DataProtector不同等级的功能。
在这项服务中,系统设定三种用户级别,一是系统管理员(admin),他拥有100%的访问权限;
二是操作员(operator),他可以监控备份并对DataProtector的安装提示作出响应;
三是普通用户(user),只有启动恢复功能的权限。
在配置备份ORACLESERVER过程中需添加额外的用户。
建立以下用户:
Group
Type
Name
UnixGroup
Description
Client
Admin
unix
Root
<
any>
ORACLE
备份服务器上启动DataProtectorGUI(图形用户界面)管理界面:
选择“Users”“Users”选择相应组点击右键添加用户或选择相应用户进行编辑
操作过程可参看以下:
●在组admin处点击右键选择Add/DeleteUsers
●根据要求输入用户信息,并点击“>
>
”,输入所有用户之后点击“Finish”键,完成增加用户。
1.3.设备配置
1.磁带库设备配置
选择“Devices&
Medias”选择“Devices”点击右键“AutoconfigureDevices“按照提示选择,系统将自动配置磁带库及磁带机设备”
注:
在配置设备之前需先安装所有的客户端,如果客户端需要直接对带库进行操作,必须安装MA。
●选择需要增加磁带库的主机并点击“Next”。
●在出现以下屏幕后,根据实际情况选择机械臂对应的主机、所有磁带机所对应的主机并点击“Next”。
●在出现以下屏幕后,选择“AutomaticallyDiscoverclnngedSCSIaddress”并点击“Finish”。
●完成点击“Devices”,可出现以下屏幕,显示磁带库的基本信息。
2.发现磁带、独立设备检查、格式化
此时的磁带库中,还看不到有哪些磁带已经装入,需要对磁带槽位进行一次扫描。
下“slots”项上点击鼠标右键,选择“Barcodescan”进行磁带槽位扫描。
通过磁带扫描找出指定的磁带,在进入磁带格式化工作。
在DataProtector把数据写入一个介质之前,必须先对介质进行初始化(做标记)。
●可以按住shife键选择多盘磁带,在需要进行格式化的Slots上点击右键“Format”。
●选择没有使用的磁带库后,点击“Next”进入下一步操作。
●选择缺省的MediaPool:
DefaultLto-ultrium,点击“Next”进入下一步操作。
●选择“usebarcode”,使用点击“Next”进入下一步操作。
●选择“options”(Forceoperation:
强行格式化,也可不选择但如果带上有内容会无法格式化)”,选择“MediumSize”(Default:
缺省大小;
Specify(MB):
按实际大小输入”),点击“Finish”操作。
●开始格式化磁带,屏幕上会出现以下信息。
●磁带格式化完成,屏幕上会出现以下信息。
●双击“Slots”,在屏幕右方会出现“Slots”的有关信息。
1.4.备份客户端配置
1.4.1.Windows备份客户端安装
Windows客户端平台可以通过已经安装的installationserver自动分发代理来进行客户端的安装,注意windows端的installationserver不能使用其他平台的安装服务器。
1、在windows客户端和DPCM端分别添加主机名和IP地址的解析条目,并注意关闭windows端的防火墙设置;
修改C:
\windows\system32\drivers\hosts
2、在DP的CM界面中的clients界面中,在clients单击鼠标右键,选择”addClient”选项。
3、在”NAME”项中填写windows客户端的主机名,然后“next”
4、进入勾选相关代理程序的界面,根据windows客户端需要安装的代理进行选择。
例如oracle客户端选择安装”diskagent”和”oracleIntegration”两个代理程序,然后单击“finish”按钮,进行代理程序安装,代理程序安装完成后,自动就添加到DP的client列表中。
1.4.2.AIX备份客户端安装
由于HPDP不支持通过installationserver分发代理到AIX备份客户端,所以AIX备份客户端需要通过安装光盘或安装文件手工进行代理的安装。
1、在DPCM服务器端和AIX客户端的/etc/hosts中分别添加AIX客户端的主机名与IP的解析关系;
#vi/etc/hosts
2、将安装文件HP-UX版本文件通过FTP传输到/tmp目录中,并解压缩。
#gunzip/tmp/ESD_HP_DP_6.2_for_HP_UX_TD586_15001_01.tar.gz
#tarvxf/tmp/ESD_HP_DP_6.2_for_HP_UX_TD586_15001_01.tar
3、进入解压缩路径,执行omnisetup操作,安装DA和ORACLE代理。
#cd/tmp/TD586-15001-01/LOCAL_INSTALL
#./omnisetup.sh–installda
#./omnisetup.sh–installoracle8
4、在DP的CM界面中的clients界面中,在clients单击鼠标右键,选择”ImportClient”选项。
5、在新的界面中,填入AIX客户端的主机名,请确认主机名能够被正确解析为IP地址,然后选择finish,完成对AIX客户端的导入安装。
1.4.3.Solaris备份客户端安装
✧使用installationserver分发代理安装方式
使用installationserver进行代理分发之前,需要建立备份客户端和备份服务器端的rcp的信任关系;
在server端,编辑~/.rhosts文件,可以在文件中加上一个”+”号,即表示信任所有主机:
#vi~/.rhosts
在client端,编辑~/.rhosts文件,添加server的root用户信任关系。
在DPCM界面中,选择clients项中的clients,单击鼠标右键,选择“addclient”选项;
在name栏目中填写主机名minosserver,然后单击“add”项添加到右侧窗口区域,选择”Next”;
在新的界面下勾选需要安装的DP客户端代理程序,本例中作为数据库服务器进行在线备份,勾选了”diskagent”和”oracleIntegration”两个agent,然后选择“Finish”选项进行代理程序安装;
在弹出窗口中,输入Solaris客户端的root用户名和密码,进行代理程序安装;
完成代理程序安装以后,该主机作为DP客户端自动加载到DPCELL的clients中。
1.4.4.Linux备份客户端安装
✧使用SSH分发安装方式
在使用SSH分发前,需要建立Server和Client端SSH的信任关系。
在Server端,使用ssh_keygen命令,生成公共密钥:
#ssh-keygen–trsa–b2048
将publickey分发到client端:
#scp/root/.ssh/id_rsa.pub<
client>
:
/root/.ssh/authorized_keys
建立完成后,可以通过DPGUI界面通过分发组建方式对Client端进行相关组件的安装。
也可以通过在server和client端执行:
serviceiptablesstop关闭iptables服务
✧手动安装Client组建
因为使用SSH方式,需要将publickey拷贝到各客户端做信任配置,在某些客户环境中是不允许的,此种情况下,可以通过手动安装需要的agent组件,然后import这些客户端即可。
分发的组件的安装包在InstallationServer的/opt/omni/database/vendor目录下,其下对应的目录为相应的组件包,可以根据平台选择相应的文件:
omnicf----Core组件目录,其它组件的安装基础
da----DiskAgent组件目录,依赖与core组件
ma----MediaAgent组件目录,依赖与core组件
对于Linux平台,其core组件目录为omnicf/gpl/i386(x86平台)或omnicf/gpl/x86_64(x64平台)或omnicf/gpl/ia64(ia64平台),其它组件类似。
这些组件包是.Z压缩文件,可以拷贝到Linux客户端后,使用gunzip命令进行解压缩,使用rpm命令进行安装。
在InstallationServer服务器上,使用scp命令将安装包远程copy到客户端主机上:
#scp/opt/omni/databases/vendor/omnicf/gpl/i386/linux-x86/A.06.11/packet.Z<
Client>
/tmp/dp/core.Z
在Client端:
#cd/tmp/dp/
#gunzipcore.ZDP6.20中core文件已经不再是压缩的了,所以本条不用执行。
#rpm–icore
在手工安装Core组件前,注意检查/etc/services文件,suse系统的services中已经添加了5555端口的预留,Core组件安装时会出现错误提示,因此建议安装组建前删除相应条目(Core组件安装时会自动添加)。
其中DiskAgent和MediaAgent组件的安装方法与Core组件安装方法相同。
组件安装完成后,可以通过DPGUI界面importClient端,也可以通过命令进行Client导入(导入多client比较方便):
CellManager服务器端
#omnicc–import_hosts<
hostname>
1.5.文件备份策略制定
1.5.1.Filesystem备份策略制定
备份策略:
备份控制服务器相关内容,每天全备份一次,备份内容保留30天。
文件必备内容为备份控制服务器的internaldatabase、configuration、D:
\dataprotector
其他自定,设置方法一样!
在备份文件系统前,启动服务Volumeshadowcopy的服务,并将其设为自启动。
选择“Backup”“Backup”“BackupSpecifications”选择相应备份项目(Filesystem)点右键选择“AddBackup”
●出现以下屏幕后,可不进行任何选择,直接点“OK”进行下一步操作。
●出现以下屏幕后,选择需要进行备份的目录或文件,点“Next”进行下一步操作。
●出现以下屏幕后,选择备份磁带机设备,点“Next”进行下一步操作。
●增加备份调度时间,点屏幕中下部的“Add”进入下一步操作。
●增加调试时间(按照实际情况进行选择,参考下图),点“OK”进入下一步操作。
●增加了所有备份时间之后,点“Next”进入下一步操作。
●如果以上内容选择无误,点“Next”进入下一步操作。
●点“Saveas”左边的按钮进入下一步操作。
●输入备份策略的名称(例如:
filebackup),点“OK”进入下一步操作。
1.5.2.备份执行
备份任务根据制定的备份策略定时自动执行,或根据需要手工执行,手工操作如下:
选择“Backup”“Backup”“BackupSpecifications”选择相应备份项目选择需要备份的备份名称并点击右键“StartBackup…”
1.5.3.备份监控
命令启动DataProtectorGUI(图形用户界面)管理界面:
选择“Monitor”“CurrentSession”查看当前备份会话的执行状态
1.6.Oracle备份策略制定
1.由于备份采用controlfile方式进行备份,因此需要将oracle改为归档模式。
2.制定ORACLE备份策略
启动RAC数据库
选择“Backup”“Backup”“BackupSpecifications”选择相应备份项目(OracleServer)点右键选择“AddBackup”
●出现以下屏幕后选择,直接点“OK”进入下一步操作。
●输入“Application”(Client:
ygerpdb2)、“Userandgroup”(Username:
oracle、Groupname:
dba)后,点“Next”进入下一步操作。
●选择要备份的数据库文件(全选),点“Next”进入下一步操作。
●选择“General”输入“OracleServerhomedirectory”(ORACLE的HOME目录,如:
/oracle/app/oracle/product/9.2.0.2)。
●选择“Primary”输入“Oraclelogininformationtoprimarydatabase”(目标数据库的连接串信息:
Username:
sys、Password:
oracle、Service:
ygerp);
点“OK”进入下一步操作。
●屏幕上出现以下内容后,选择需要备份的内容(例如:
选择“ARCHIVELOGS”、“CONTROLFILE”、“DATABASE”),点“Next”进入下一步操作。
●出现以下屏幕后,选择备份磁带机设备(例:
HP:
Ultrium2-SCSI_1),点“Properties”进行下一步操作。
●出现以下屏幕后,选择“Mediapool(例如:
ygerp_backup)”后,点“Add”选择备份磁带。
●出现以下屏幕后,依次选择存储池中的磁带,增加到“prealloclist”,没有可增加的磁带选择“Close”退出。
●出现以下屏幕后,点“Next”进入下一步操作。
●改变文件系统的保护期限(例如:
选择“Weeks:
4”),点“Next”进入下一步操作。
●点“CommonApplicationOptions”的“Advanced”按钮选择改变备份ORACLE数据库的保护期限。
选择“Weeks:
4”),点“OK”进入下一步操作。
●出现以下屏幕后,点“Next”进入下一步操作(如果有其它OPTIONS需要调整也可以点其它“Advanced”按钮进行修改)。
●选择”ApplicationSpecificOpthons”的“Advanced”按钮可改变备份脚本
●选择“Edit”进行编辑后,选择“OK”退出。
选择“Next”。
(一般不需要改变)
●不选择增加调试时间,直接点“Next”进入下一步操作(如需增加备份调度时间,点屏幕中下部的“Add”)。
ygerp_full_online_backup),点“OK”进入下一步操作。
。
1.7.查看DataProtector备份的历史信息
1.从DataProtector数据库中查看以前的任务
选择“InternalDatabase”“Objects”“[hostname]”查看各主机备份的详细信息
选择“InternalDatabase”“Sessions”查看所有备份会话的历史信息
选择“InternalDatabase”“Usage”选择相应项目查看介质、目录库等使用信息
2.查看DataProtector系统的日志信息
选择“Reporting”“Reporting”“Eventlog”查看系统日志信息
或查看/var/opt/omni/log目录下的相关日志文件。
1.8.安装DataProtector许可证
1.申请DataProtector许可证
按照HP提供的License申请说明,登录HP网站,输入个人及公司相关信息后,获得License代码。
2.安装DataProtector许可证
启动Data