江西省电信有限公司系统维护手册_第1页
江西省电信有限公司系统维护手册_第2页
江西省电信有限公司系统维护手册_第3页
江西省电信有限公司系统维护手册_第4页
江西省电信有限公司系统维护手册_第5页
已阅读5页,还剩94页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 江西省电信有限公司 网上客服中心系统 系统维护手册 江西电信 it 技术支撑中心 二 oo 六年十二月 第一章、第一章、服务器配置及相关规划服务器配置及相关规划 .1 一网络拓扑结构图.1 二服务器配置表.1 三ip 地址规划.2 第二章、第二章、数据库维护手册数据库维护手册 .4 一、 前言.4 二、 hacmp 操作.4 三、 rac 的操作.4 四、 完整的操作步骤.4 1 启动.4 2 关闭.5 第三章、第三章、lvs 维护手册维护手册.6 一、 前言.6 二、 配置 lvs 路由器上的服务.6 三、 配置 lvs 路由器.6 1 必要软件.7 2 登录 piranha 配置工具.7

2、 3 control/monitoring.8 4 global settings.10 5 redundancy.11 6 virtual servers.13 四、 同步配置文件.19 五、 启动群集.20 第四章、第四章、hacmp5.3 配置及维护配置及维护 .21 一、 需求分析.21 二、 环境说明.21 三、 设计规划.22 1 ip 及拓扑设计.22 2 资源组命名.26 3 应用服务器建立.26 4 配置资源组.26 5 hosts 文件设计.26 四、 实施步骤.27 1 环境准备.27 2 hacmp 配置.27 3 同步 hacmp 配置并启动 hacmp.33 4 创

3、建 concurrent vg,并创建资源组.34 5 同步 hacmp 配置并启动 hacmp.39 五、 附录.40 1 相关文件.40 2 问题集锦.42 第五章、第五章、veritas 备份维护手册备份维护手册.53 一、 前言.53 二、 备份的恢复(文件系统恢复) .53 1 备份的恢复(oracle数据库恢复).58 2 备份的恢复(oracle数据库基于时间点恢复步骤).59 3 备份的恢复(归档日志的恢复).60 三、 netbackup 常用命令行介绍.60 四、 netbackup 常见问题.62 第六章、第六章、f5 bigip 1500 维护手册维护手册.67 一、

4、服务器健康状况监控.67 1 定义特别的健康检查方法.67 2 绑定对服务器的检查方法.68 二、 服务器双机 ha 设置.69 三、 系统监控和日志.71 1 系统日志.72 四、 设备管理.73 1 多级管理员权限控制.73 2 系统配置备份和恢复.73 五、 日常运维管理.75 1 2/3层网络联通性检查.75 2 47层应用负载均衡检查.75 3 f5 big-ip设备的运维管理.75 第七章、第七章、防火墙维护手册防火墙维护手册 .78 一连接外网 secpath 500f 防火墙及 3528 交换机.78 1路由.78 2安全策略.79 二连接外网 secpath 500f 防火墙

5、及 3528 交换机.80 1路由.80 2安全策略.81 第八章、第八章、ds4300 磁盘阵列规划和配置磁盘阵列规划和配置 .83 一ds4300 磁盘阵列规划.83 二ds4300 磁盘阵列配置过程.83 第九章、第九章、b16 光纤交换机维护及激活光纤交换机维护及激活.93 第一章、第一章、 服务器配置及相关规划服务器配置及相关规划 一网络拓扑结构图一网络拓扑结构图 二服务器配置表二服务器配置表 服务器服务器ip操作操作 系统系统 安装软件安装软件 web 11rhe l 4 as weblogic 816 web 22rhe l 4 a

6、s weblogic 816 app 13rhe l 4 as weblogic 816 app 14rhe l 4 as weblogic 816 interfac e 1 39rhe l 4 as weblogic 816、 cluster suite interfac e 2 40rhe l 4 as weblogic 816、cluste r suite db server132(130)aix hacmp,ora9 i rac db server2134.224.1

7、5.133(131)aix hacmp,ora9 i rac 三三ipip地址规划地址规划 序序 号号 设备名设备名 称称 ip 地址地址 子网掩码子网掩码 网关网关 1 数据库 服务器 a 32 24 58 数据库 服务器 a 虚拟 地址 30 2 数据库 服务器 b 33 24 58 数据库 服务器 b 虚拟地 址 31 3 应用服 务器 a 3

8、28 26 4 应用服 务器 b 4 28 26 应用服 务器虚 拟地址 5 负载均 衡 f5-1 23/25 6 负载均 衡 f5-2 22/25 f5 虚拟 地址 26 7 web 服 务器 a 1 28 26 8 web 服 务器 b 2 28 26

9、 web 服 务器虚 拟地址 13 邮件服 务器 5 14 接口服 务器-1 39 28 26 15 接口服 务器-2 40 28 26 接口服 务器虚 拟地址 41 16s3528p-124 17s3528p-225 虚拟地 址 21 18 认证服 务器 1(wtrz1) 0 认

10、证服 务器 2(wtrz2) 1 第二章、第二章、 数据库维护手册数据库维护手册 一、一、 前言前言 本部分包括数据库服务器上 hacmp 的启动与关闭,数据库的启动与关闭的 最常用的操作说明。 二、二、 hacmphacmp 操作操作 hacmp 的启动: smit clstart hacmp 的关闭:smit clstop 三、三、 racrac 的操作的操作 启动监听服务器:lsnrctl start 关闭监听服务器:lsnrctl stop 查看监听状态:lsnrctl status 启动 rac 服务:gsdctl start 关闭 rac 服务:gsdctl

11、 stop 查看 rac 状态:gstctl stat 启动数据库实例:srvctl start database -d ora92 关闭数据库实例:srvctl stop database -d ora92 查看数据库实例状态:srvctl status database -d ora92 四、四、 完整的操作步骤完整的操作步骤 1 启动启动 1)用 root 用户登录,启动 ha smit clstart 注意查看服务器状态 netstat -in 查看地址状态,当服务器真实地址变为虚拟地址时,方可进行 下一步。 lspv 查看卷组,当 datavg 被挂上之后才可能进行下一步。 2)转变

12、到 oracle 用户登录,启动监听服务 lsnrctl start 3)启动 oracle gsdctl start srvctl start database -d ora92 2 关闭关闭 1) 关闭 oracle,用 oracle 用户 任意一台机上执行 srvctl stop database -d ora92 在两台上分别执行 gsdctl stop 2)关闭监听服务 lsnrctl stop 2)关闭 ha,用 root 用户 在两台上分别执行 smit clstop 注意用下面两条命令查看服务器状态 netstat -in 查看地址状态,确定 ip 已经由虚拟 ip 变回真实

13、ip lspv 查看阵列,确定阵列已经正常卸载 lsvg l 第三章、第三章、 lvs 维护手册维护手册 一、一、 前言前言 本部分内容包括 lvs 服务的启动和关闭,以及图形化界面的配置。 二、二、 配置配置 lvslvs 路由器上的服务路由器上的服务 红帽企业 linux 安装程序安装所有所需的部件来设置 lvs 群集,但是在配置 群集前你必须激活恰当的服务。对于 lvs 路由器来说,设置要在引导时激活的 恰当服务。设置服务在红帽企业 linux 引导时激活的主要工具有三个:命令行 程序 chkconfig;基于 ncurses 的 ntsysv 程序;以及图形化的服务配置工具服务配置工具

14、。 这三个工具都需要根访问权限。 lvs 路由器上有三个需要在引导时被激活的服务: piranha-gui 服务(只有在主节点上) pulse 服务 sshd 服务 如果要集群多端口的服务或使用防火墙标记(firewall marks),必须还启用 iptables 服务。 最后设置这些服务在运行级别 3 和 5 中激活。要使用 chkconfig 来达到 这个目的,给每个服务运行以下命令: /sbin/chkconfig -level 35 piranha-gui on /sbin/chkconfig -level 35 pulse on /sbin/chkconfig -level 35

15、sshd on 要获得系统服务的列表以及它们被激活的运行级别,使用以下命令: /sbin/chkconfig -list 三、三、 配置配置 lvslvs 路由器路由器 piranha 配置工具配置工具为 piranha 群集创建必要的配置文件 /etc/sysconfig/ha/lvs.cf 提供了一种比较有结构的方法。本章描述 了 piranha 配置工具配置工具的基本操作,以及配置结束后该如何激活群集。 1 必要软件必要软件 要使用 piranhapiranha 配置工具配置工具,主 lvs 路由器上必须运行 piranha-gui 服务,你 至少需要一个仅文本的万维网浏览器,如 lin

16、ks。如果你要从另一个机器进入 lvs 路由器,你还需要根用户身份的到主 lvs 路由器的 ssh 连接。 在配置主 lvs 路由器时,在终端窗口中保持一个并行的 ssh 连接是一个好办 法。该连接会为重启 pulse 和其它服务、配置网络分组过滤器、以及故障排除 期间监视 /var/log/messages 等提供一种安全方法。 2 登录登录 piranha 配置工具配置工具 在配置 lvs 群集时,你总是应该从使用 piranha 配置工具配置工具配置主路由器 着手。要配置它,请校验 piranha-gui 的确在运行,并且设置了管理口令。 如果你从本地进入机器,你可以在一个万维网浏览器中

17、打开 http:/localhost:3636http:/localhost:3636 来使用 piranha 配置工具配置工具。否则,键入服务器的 真正 ip 地址或主机名再跟随 :3636:3636。浏览器连接后,你就会看到如下所 示的屏幕 图图 12-1.12-1. 欢迎面板欢迎面板 点击 login 按钮,在 username 中输入 piranhapiranha,在 password 字段中 输入你创建的管理口令。 piranha 配置工具配置工具有四个主要屏幕或面板(panels) 。此外,virtual servers 面板包含四个子节(subsections) 。control

18、/monitoring 面 板是登录屏幕后的第一个面板。 3 control/monitoring control/monitoring 面板向群集管理员显示了一个有限的群集运 行时间状态。它显示了 pulse 守护进程的状态、lvs 选路表、以及 lvs 生出的 nanny 进程。 autoauto updateupdate 在这一页上显示的状态可以按照用户配置的间隔被自动更新。要启用这 项功能,点击 autoauto updateupdate 复选箱,在 updateupdate interval:interval: 文本箱内输 入想要的更新频率(默认为 10 秒)。 推荐你不要把自动更新

19、间隔设置为小于 10 秒的值。这么做会使你很难重 新配置 autoauto updateupdate 间隔,因为页面会过分频繁地被更新。如果你碰到 了这个问题,只需点击另一个面板,然后再回到 control/monitoringcontrol/monitoring 即可。 autoauto updateupdate 功能不能在所有浏览器上(如 mozillamozilla)运行。 updateupdate informationinformation nownow 你可以点击这个按钮来手工更新状态信息。 changechange passwordpassword 点击这个按钮把你带到帮助屏幕,

20、该屏幕包括如何改变 piranhapiranha 配置工配置工 具具的管理口令的信息。 4 global settings global settings 是群集管理员为主 lvs 路由器的公共和专用网络 接口定义联网细节的地方。 图图 12-3.12-3. globalglobal settingssettings 面板面板 面板的上半部设置主 lvs 路由器的公共和专用网络接口。这些是已经配置 的接口。 primaryprimary serverserver publicpublic ipip 在这个字段中,输入主 lvs 节点的可公开选路的真正 ip 地址。 primaryprimary

21、 serverserver privateprivate ipip 输入主 lvs 节点上的另一个网络接口的真正 ip 地址。该地址仅被用作备 份路由器的另一个心跳频道,它不必和真正专用 ip 地址互连。你可以把 这个字段留为空白,但是这就意味着备份 lvs 路由器无法使用另外的心跳 频道,从而造成单一失效点。 useuse networknetwork typetype 点击 natnat 按钮来选择 nat 选路。 随后的三个字段是 nat 路由器的虚拟网络接口特有的。这些网络接口连接 专用网络和真正服务器。 natnat routerrouter ipip 在这个文本自动中输入专用浮动

22、ip 地址。该 ip 地址应该被用作真正 服务器的网关。 natnat routerrouter netmasknetmask 如果 nat 路由器的浮动 ip 地址需要一个特殊的子网掩码,从拉下菜单 中选择它。 natnat routerrouter devicedevice 使用这个文本字段来定义浮动 ip 地址的网络接口的设备名称,如 eth1:1。 5 redundancy redundancy 面板允许你配置备份 lvs 路由器节点,以及设置各类心 跳监视选项。 redundantredundant serverserver publicpublic ipip 输入备份 lvs 路由

23、器节点的公共真正 ip 地址。 redundantredundant serverserver privateprivate ipip 在这个文本字段中输入备份节点的专用真正 ip 地址。 如果你看不到 redundantredundant serverserver privateprivate ipip,回到 globalglobal settingssettings 面板,输入 primaryprimary serverserver privateprivate ipip 地址,并点击 acceptaccept。 面板上的剩余部分被用来配置心跳频道,它被备份节点用来监视主节点上 的失效情况

24、。 heartbeatheartbeat intervalinterval (seconds)(seconds) 该字段被设置为心跳之间的秒数 备份节点检查主 lvs 节点的功能状 态的间隔。 assumeassume deaddead afterafter (seconds)(seconds) 如果主 lvs 节点在几秒钟后没有答复,那么备份 lvs 路由器节点就会 发起失效转移。 heartbeatheartbeat runsruns onon portport 该字段设置到主 lvs 节点的心跳通信端口。若留为空白,默认值就会被 设为 539。 6 virtual servers vir

25、tualvirtual serversservers 面板为每个当前定义的虚拟服务器显示信息。每个表格项目 都显示了虚拟服务器的状态、服务器名称、给服务器分配的虚拟 ip 地址、虚 拟 ip 的子网掩码、服务通信所用的端口号码、所用协议、以及虚拟设备接口。 图图 12-5.12-5. virtualvirtual serversservers 面板面板 virtualvirtual serversservers 面板中显示的每个服务器都可以在随后的屏幕或子节 (subsections)中被配置。 要添加服务,点击 addadd 按钮。要删除服务,选择该服务,点击它旁边的单选按 钮,然后点击 d

26、eletedelete 按钮。 要启用或禁用表中的虚拟服务器,点击它的单选按钮,然后点击 (de)activate(de)activate 按钮。 添加了虚拟服务器后,你可以配置它。点击它旁边的单选按钮然后点击 editedit 按钮来显示 virtualvirtual serverserver 子节。 virtual server 子节面板允许你配置个别虚拟服务器。到相关子节的 链接位于页面顶端。在配置任何与这个虚拟服务器相关的子节时,请首先 完成这一页并点击 accept 按钮。 图图 12-6.12-6. virtualvirtual serversservers 子节子节 namena

27、me 输入识别虚拟服务器的描述性名称。这个名称不是机器的主机名,因此 请尽可能地使用描述性的可识别名称。你甚至可以引用虚拟服务器使用 的协议,如 http。 applicationapplication portport 输入服务程序将会监听的端口号码。因为我们使用 http 服务为例,端 口被设为 80。 protocolprotocol 在拉下菜单中选择 udp 或 tcp。万维网服务器通常通过 tcp 协议通信, 因此在上面的例子中选择了 tcp。 virtualvirtual ipip addressaddress 在这个文本字段中输入虚拟服务器的浮动 ip 地址。 virtualvi

28、rtual ipip networknetwork maskmask 使用下拉菜单为虚拟服务器设置子网掩码。 firewallfirewall markmark 不要在这个字段中输入防火墙标记号码,除非你要捆绑多端口协议或为 分开的却又相关的协议创建一个多端口虚拟服务器。以上服务器的 firewallfirewall markmark 是 80,这是因为我们把到端口 80 的 http 连接和到端 口 443 的 https 连接都捆绑在一起使用防火墙标记 80。当和持续性综 合使用时,这种技术会确保获取不安全或安全网页的用户都会被选路发 送到同一真正主机,从而保留状态。 devicedevi

29、ce 输入你想让在 virtualvirtual ipip addressaddress 字段中定义的浮动 ip 地址绑定的 网络设备的名称。 你应该把公共浮动 ip 地址的别名定为连接公共网络的以太网接口。在 这个例子中,公共网络位于 eth0 接口,因此 eth0:1eth0:1 就应该是设备名 称。 re-entryre-entry timetime 输入以秒为单位的时间,必须是整数值。这个时间是活跃 lvs 路由器试 图把某个失效的真正服务器重新加入群集之前必须经过的时间。 serviceservice timeouttimeout 输入以秒为单位的时间,必须是整数值。这个时间是真正服

30、务器被认为 已失效并从群集中删除之前所必须经过的时间。 quiescequiesce serverserver 当选择了 quiescequiesce serverserver 单选按钮时,无论何时某个新的真正服务器 节点联机,最少连接表都会被重设为零,因此活跃 lvs 路由器就会选路 发送所有请求,如同所有真正服务器都被重新加入群集一样。这个选项 防止了新服务器在进入群集时对大量连接应接不暇。 loadload monitoringmonitoring tooltool lvs 路由器能够使用 rup 或 ruptime 来监视各个真正服务器的载量。 如果你从拉下菜单中选择了 rup,每个真

31、正服务器就必须运行 rstatd 服务。如果选择了 ruptime,每个真正服务器就必须运行 rwhod 服务。 schedulingscheduling 从拉下菜单中选择优选的调度算式。默认为 weightedweighted least-least- connectionconnection。 persistencepersistence 如果管理员需要在客户传输事务期间具备到虚拟服务器的持续性连接, 在这个文本字段中输入连接超时前所允许经过的不活跃期间的秒数。 persistencepersistence networknetwork maskmask 要限制某个特定子网的持续性,从拉下

32、菜单中选择相应的子网掩码。 real server 子节链接显示了某个特定虚拟服务的物理服务器主机的状 态。 点击 add 按钮来添加一个新服务器。要删除一个现存服务器,选择它旁 边的单选按钮,然后点击 delete 按钮。点击 edit 按钮来载入 edit real server 面板。 该面板上有三个项目字段: namename 一个用于真正服务器的描述性名称。 addressaddress 真正服务器的 ip 地址。由于相关虚拟服务器的监听端口已经被指定, 你不必添加端口号码。 weightweight 一个表明和集合内其它主机相比而言的主机能力的整数值。这个值可以 是任意的,但是请把

33、它当作和群集中其它真正服务器的比例对待。 edit monitoring scripts 子节允许管理员指定 send/expect 字符串 序列来校验每个真正服务器上的虚拟服务器都能正常功能。在这里,管理 员还可以指定定制脚本来检查需要动态改变数据的服务。 sendingsending programprogram 关于更高级的服务校验信息,你需要使用这个字段来指定到服务检查脚 本的路径。该功能对于需要动态改变数据的服务(如 https 或 ssl)特 别有用。 要使用该功能,你必须编写一个而能够返回文本答复的脚本,把它设置 为可执行,然后在 sendingsending programpr

34、ogram 字段中键入该脚本的路径。 在编写外部服务检查脚本时,你可以参照以下脚本范例: #!/bin/sh test=dig -t soa $1 | grep -c if $test != 1 ; then echo ok else echo fail fi sendsend 在这个字段中输入 nanny 守护进程发送给每个真正服务器的字符串。按 照默认设置,该字段会为 http 填充。你可以根据需要来改变这个值。 如果你把这个字段留为空白,nanny 守护进程会试图打开端口,若成功 则假定该服务正在运行。 这个字段中只允许一个 send 序列,而且它只能包含可打印的、ascii 字符以及下

35、列转义序列: n 代表新行。 r 代表换行。 t 代表制表符。 转义跟随其后的字符。 expectexpect 输入服务器正常运行时应该返回的文本答复。如果你自行编写了发送程 序,输入发送成功后的答复。 使用 piranha 配置工具工具配置了虚拟服务器后,你必须把指定的配置文件 复制到备份 lvs 路由器上。 四、四、 同步配置文件同步配置文件 配置了主 lvs 路由器后,在启动群集前,把几个配置文件复制到备份 lvs 路 由器上。 这些文件包括: /etc/sysconfig/ha/lvs.cf lvs 路由器的配置文件。 最佳途径是 使用 scp 命令。 以根用户身份从主 lvs 路由器

36、启用以下命令来同步路由器之间的 lvs.cflvs.cf 文件: scp /etc/sysconfig/ha/lvs.cf 40:/etc/sysconfig/ha/lvs.cf /etc/sysctl 在内核中启用分组转发的配置文件。 /etc/sysconfig/iptables 如果你使用了防火墙标记,你应该根据所 使用的网络分组过滤器来同步其中的一个文件。 以根用户身份从主 lvs 路由器输入以下命令: scp /etc/sysconfig/iptables 40:/etc/sysconfig/ 以根用户身份登录到机器上,键入以下命令:

37、/sbin/service iptables restart 当你使用 piranha 配置工具配置工具来配置群集时,/etc/sysctl.conf 和 /etc/sysconfig/iptables 文件不会改变。 五、五、 启动群集启动群集 要启动 lvs 群集,最好是同时打开两个根终端,或两个到主 lvs 路由器的 ssh 会话。 在一个终端里,使用以下命令来观察内核日志消息: tail -f /var/log/messages 在另一个终端里,键入以下命令来启动群集: /sbin/service pulse start 观察终端上的内核日志消息来跟踪 pulse 服务器的启动进度。该

38、守护进程被正 确启动,如果你看到了以下输出: gratuitous lvs arps finished 第四章、第四章、 hacmp5.3 配置配置及维护及维护 一、一、 需求分析需求分析 在本次 hacmp 实施中采用双机并行的运行模式,即: 两台 p55a 主机上安装 oracle 9i rac 产品,hacmp 版本为 5.3,操作系 统为 aix5305. 二、二、 环境说明环境说明 主机名主机名信息信息备注备注 主 机 1 jxwt_dbsrv1system model: ibm,9133- 55a machine serial number: processor type: pow

39、erpc_power5+ number of processors: 2 processor clock speed: 1648 mhz cpu type: 64-bit kernel type: 64-bit lpar info: 1 06-e64eg memory size: 5888 mb disk:146g*2 aix 5300-05 hacmp:5.3 主 机 2 jxwt_dbsrv2system model: ibm,9133- 55a machine serial number: processor type: powerpc_power5+ number of process

40、ors: 2 processor clock speed: 1648 mhz cpu type: 64-bit kernel type: 64-bit lpar info: 1 06-e64dg memory size: 5888 mb disk:146g*2 aix 5300-05 hacmp:5.3 三、三、 设计规划设计规划 1 ipip 及拓扑设计及拓扑设计 clust er name mycluster node name jxwt_dbsvr1 ip label db1_bootdb1_std by db1_svrdb1_prv netwo rk type ethernetethe

41、rne t ethernetethernet netwo rk attri bute publicpublicpublicprivateprivate ip alias disabledisabledisabledisable netwo rk name net_ether_01net_eth er_01 net_ether_01net_ether _02 ip 32192.168192.168.2 addre ss .1.130.1 adapt er funct ion bootstandbyserviceprivate adapt er na

42、me en0en1en2 clust er name mycluster node name jxwt_dbsvr1 ip label db2_bootdb2_std by db2_svrdb2_prv netwo rk type ethernetetherne t ethernetethernet netwo rk attri bute publicpublicpublicprivateprivate ip alias disabledisabledisabledisable netwo rk name net_ether_01net_eth er_01 net_ether_01net_et

43、her _02 ip addre ss 33192.168 .1.2 3 1 192.168.2 .2 adapt er bootstandbyserviceprivate funct ion adapt er name en0en1en2 2 资源组命名资源组命名 res.grp.nameres.grp.namenodenode rel.rel.part.nodepart.node namename dbrgconcurrentconcurrentjxwt_dbsvr1, jxwt_dbsvr2 dbrg1cascadingjxwt_dbsvr

44、1 dbrg2cascadingjxwt_dbsvr2 3 应用服务器建立应用服务器建立 appapp namenamestartstart scriptscriptstopstop scriptscript dbapp/usr/bin/start.sh/usr/bin/stop.sh 4 配置资源组配置资源组 res.res. grp.namegrp.name serviceservice ipipvolumevolume groupgroup applicationapplication serversservers dbrgdatavgdbapp dbrg1db1_svr dbrg2db

45、2_svr 5 hostshosts 文件设计文件设计 loopback localhost jxwt_dbsvr1/2# loopback (lo0) name/address 32 db1_boot jxwt_dbsvr1 db1_stdby db1_prv 33 db2_boot jxwt_dbsvr2 db2_stdby db2_prv 30 db1_svr 31 db2_svr

46、 四、四、 实施步骤实施步骤 1 环境准备环境准备 序序 号号 内容项内容项内容内容备备 注注 1. 安装 hacmp 软件 2. 打 hacmp 补 丁 iy84883 3. 重起主机 4. 检查补丁检查补丁是否已经打上 5. 修改 /sbin/rc.b oot #modified by sinosoft for hacmp software start #nohup /usr/sbin/syncd 6060 /dev/null 2 2)指定恢复类型,如下图 选择日期范围或备份历史记录,如下图 然后,netbackup 会根据查询条件,列出以前的备份 3)选择要恢复的文件或目录,点击 res

47、tore 菜单 4)根据实际选择是恢复到原来的目录还是另一个目录下,再点击 start restore 开始恢复。 当然,用户还可以用 bprestore 命令行方式进行恢复。 1 备份的恢复(备份的恢复(oracle数据库恢复)数据库恢复) 在 node1 和 node2 的 instance 都停止的情况下, 在 node1 上恢复数据库 mkdir /archivelog1/archivelog2 ln -s /archivelog1/archivelog2 /archivelog2 如果 node2 上/archivelog2 中还有未备份的 archivelog,则需要 ftp 到

48、node1 的/archivelog1/archivelog2 sql startup mount; rman target / catalog rmancat/rmancatjxbackup rman run allocate channel ch1 device type sbt connect nbubackup/nbubackupora921 parms env= (nb_ora_serv=jxbfnew,nb_ora_client=jxwt_dbsvr1); allocate channel ch2 device type sbt connect nbubackup/nbubacku

49、pora921 parms env= (nb_ora_serv=jxbfnew,nb_ora_client=jxwt_dbsvr2); restore database; recovery database; release channel ch1; release channel ch2; sql alter database open; 2 备份的恢复(备份的恢复(oracle数据库基于时间点恢复步骤)数据库基于时间点恢复步骤) 在 node1 和 node2 的 instance 都停止的情况下, 在 node1 上恢复数据库 mkdir /archivelog1/archivelog2

50、 ln -s /archivelog1/archivelog2 /archivelog2 如果 node2 上/archivelog2 中还有未备份的 archivelog,则需要 ftp 到 node1 的/archivelog1/archivelog2 如果 control 文件也没有了,则需要先 nomount 数据库,然后恢复 control 文件 sql startup nomount; rman target / catalog rmancat/rmancatjxbackup rman run set until time to_date(2006/12/13 09:35:00,y

51、yyy/mm/dd hh24:mi:ss); allocate channel ch1 device type sbt connect nbubackup/nbubackupora921 parms env=(nb_ora_serv=jxbfnew,nb_ora_client=jxwt_dbsvr1); allocate channel ch2 device type sbt connect nbubackup/nbubackupora921 parms env=(nb_ora_serv=jxbfnew,nb_ora_client=jxwt_dbsvr2); set autolocate on

52、; restore controlfile to /tmp/ctl1targ.ora; replicate controlfile from /tmp/ctl1targ.ora; restore database; recovery database; release channel ch1; release channel ch2; sql alter database open; 3 备份的恢复(归档日志的恢复)备份的恢复(归档日志的恢复) 归档日志的恢复不影响现在数据库的运行 在 node1 上恢复数据库 mkdir /archivelog1/archivelog2 ln -s /arc

53、hivelog1/archivelog2 /archivelog2 rman target / catalog rmancat/rmancatjxbackup rman run allocate channel ch1 device type sbt connect nbubackup/nbubackupora921 parms env=(nb_ora_serv=jxbfnew,nb_ora_client=jxwt_dbsvr1); allocate channel ch2 device type sbt connect nbubackup/nbubackupora921 parms env=

54、(nb_ora_serv=jxbfnew,nb_ora_client=jxwt_dbsvr2); restore archivelog all; #restore archivelog from logseq=20; #restore archivelog from logseq=20 until logseq=30; release channel ch1; release channel ch2; 恢复归档日志可以指定条件,仅恢复需要的日志,红色部分为示例,选择 其中一种 说明说明: oracle rman 是一个功能强大的工具,以上步骤只针对典型情况,是一个功能强大的工具,以上步骤只针对

55、典型情况, 其他恢复情景需要根据实际情况,按照其他恢复情景需要根据实际情况,按照 rman 的管理员手册进行操作的管理员手册进行操作 三、三、 netbackupnetbackup 常用命令行常用命令行介绍介绍 netbackup 安装目录为/usr/openv(unix) 命令行/usr/openv/netbackup/bin 普通操作命令 /usr/openv/netbackup/bin/admincmd 管理命令 /usr/openv/netbackup/bin/goodies 管理脚本 /usr/openv/volmgr/bin 磁带管理命令 netbackup 安装目录为 c:pro

56、gram filesveritas(nt) bparchive.exe 在客户端执行的 archive bpbackup.exe 在客户端执行的 backup bpclntcmd.exe 用于解析名字 bpdbm ctime xxxxxx 查 image 的备份时间 bpdbm consistency 2 检查 image 的一致性 bplist.exe 用于找到什么时候备份了哪些数据 bpps.exe 查看 netbackup 的 service bprestore.exe 用户端的恢复 drfile.exe 生成 idr 文件 available_media.cmd 查看磁带的状态 sup

57、port.exe 列出所有 netbackup 的信息,供 supporter 分析 bpclient.exe 配置客户端属性的参数 bpcllist allclasses l|l|u(bppllist.exe)列出 class 的所有属性 bpconfig.exe u 列出 master server 的 global attribute bpdbjobs.exe report 修改备份的 job bperror.exe all u 看 report 中的信息 bpexpdate.exe ev mediaid d 0 设置磁带过期 bpgetconfig.exe 得到 netbackup 所

58、有的属性 bpimage.exe 修改 image 属性 bpimagelist.exe 列出所有的 image 及相关的 media bpimmedia.exe 列出一盘 media 上的 image bplabel.exe 对一盘磁带打 label bpmedia.exe 修改 media 的属性 bpmedialist.exe u 列出所有的 media 信息 bpminlicense.exe 输入 license key bprecover.exe 用 catalog 磁带恢复信息 robtest.exe 控制所有带库的操作 tpclean.exe 控制清洗带 tpconfig.exe

59、 控制设备的配置 tpreq.exemount 磁带 tpunmount.exe umount 磁带 vmadd.exe 加入一盘磁带 vmchange.exe 控制磁带的物理属性 vmchkxxx.exe 管理 robot vmdareq.exe 在 sso 环境中显示哪台机器在控制 robot vmdelete.exe 删除一盘磁带 vmoprcmd.exe 控制 driver(vmoprcmd.exe q) vmquery.exe b a 列出每盘磁带的信息 vmupdate.exe 更新 volume 信息,重新做 robot invertory bp.kill_all 杀掉所有 netbackup 进程 gdm_config menu 方式配置 gdm get_license_key menu 方式输入 license key 一般命令带-help 显示普通支持信息,带-q 显示特殊支持信息 四、四、 netbackupnetbackup 常见问题常见问题 1. 备份时出现 96 号错误,219 号错误,错误信息为”没有需要的 storage unit” 这种问题主要是带库方面的错误,可能是指定的 volume pool 中没有可用 的磁带,或者带机的状态不正常 在 master server 上运行 #available_media netbackup pool 41

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论