【实验需求】

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


【实验拓扑】

2016-09-22_131000.jpg


【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原创,转载请注明出处和附带本文链接。