【实验需求】

生产中心有一台Oracle服务器安装于Redhat Linux上,灾备中心有一台对应的容灾Oracle服务器,两台服务器的数据库空间来自各自所连接的T系列阵列LUN,阵列同Oracle服务器及阵列间通过光纤交换机组网连接,现在需要使用OceanStor ReplicationDirector来进行Oracle数据库存储空间容灾方案搭建,容灾策略使用异步远程复制。目前有一台服务器作为OceanStor ReplicationDirector server。请按以上规划搭建此主备容灾环境,并进行一次容灾演练。


【实验拓扑】

Oracle主备容灾方案


【IP规划】

RD Server
Winodws2008 R2192.168.2.214
RD Agent、Oracle 生产端Radhat Linux 6.4192.168.2.175
RD Agent、Oracle 容灾端Radhat Linux 6.4192.168.2.176
HUAWEI S2600T 生产端存贮
V2192.168.2.223
HUAWEI S2600T 容灾端存贮V2192.168.2.225


【实验过程】

1.生产端存贮S2600T上,创建4个LUN,分为存贮Oracle数据库文件的Data 50G、临时文件Temp 20G、在线日志组Redo 2G、归档Fra 6G

2.登陆生产端Linux主机,关闭防火墙、Selinux,检查Oracle的侦听、归档状态,校验lisener.ora和tnsname.ora中的IP和端口

3.生产存贮创建远程复制(异步模式、速率中、恢复策略自动,同步类型手动)     若遇到从LUN无法选择,删除映射视图、删除快照

4.生产存贮创建远程复制一致性组(异步模式、恢复策略自动、速率中、同步类型手动),再进行一次同步

5.容灾存贮创建一个映射视图

6.远程登陆RD Server中,安装mysql(Server Machine模式、字符集UTF8、启用Windows Path,密码需要符合一定复杂度),然后安装RD Server软件,完成后打开浏览器登陆访问,端口9443,用户名admin,初始密码Admin@123,使用WINSCP将RD Agent安装程序传送到2个Linux上

7.远程登陆2个Linux主机检查环境(rpm -qa查看ReplicationDirector-Agent是否被安装,若已安装使用rpm -e拆卸、userdel -r rdadmin删除rdadmin用户)

useradd rdamin创建用户,passwd rdadmin创建密码,su - rdadmin登陆后pwd查看目录,vi .profile输入环境变量,(容灾端查看more /home/oracle/.bash_profile)

ORACLE_BASE=/u01/app/oracle
ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1
PATH=$PATH:$ORACLE_HOME/bin
PATH=$PATH:/bin:/sbin:/usr/sbin
PATH=$PATH:/home/rdadmin
export ORACLE_BASE ORACLE_HOME  PATH

   source .profile指定使用此环境变量,exit退出rdadmin用户使用rpm -ivh安装RD Agent(输入用户名admin和强密码),安装完毕ps -ef查看进程是否已rdadmin运行,若遇到问题重启一下进程

opt/Huawei/ReplicationDirector/Agent/bin/rdagentService.sh [stop、start]

8.再生产端Linux主机su - oracle、sqlplus / as sysdba进入数据库创建一张测试用的数据表(表名HCIETest,考试ID,学员姓名;参加考试的日期)

create table HCIETest (id NUMBER(5),name VARCHAR2(30), attend_date date );
insert into HCIETest values (1,’huqiang’,’20160929’);

建立好后select  *  from  HCIETest查看表

9.RD Server里资源发现查找2个存贮(网元类型存贮、厂商华为、协议Rest、S2600T用户名admin和Admin@storage、端口8088)和2个Agent(IP、端口59526、agent的用户名和密码)

10.创建2个站点(一个为生产站点,一个为容灾站点)并分别添加资源给站点(一个主机,一个阵列)。

11.创建2个保护组(一个为Oracle,一个为Fra LUN),Oracle保护组创建(名称、选择生产站点和生产主机、选择oltp实例后输入用户名sys密码123456、异步远程复制,再设置策略,设置时间表)。Fra LUN保护组(名称、选择生产站点和生产主机,选Fra LUN,异步远程复制,设置策略和时间表)

12.创建2个恢复策略(恢复-远程恢复-Fra LUN和生产机Oracle)

13.测试恢复,先测试FRA LUN再测试Oracle应用,若都通过测试,登陆容灾端Linux,select那张测试的数据表查看是否有数据。


更新日期: 2016年09月22日
文章标签: OracleLinux
文章链接: https://www.vos.cn/storage/59.html  
版权说明:如非注明,本站文章均为vOS原创,转载请注明出处和附带本文链接。