环境一:rac4 单机
环境二:rac1,rac2 集群
背景: 使用 xtts 传输表空间从 rac4 到新环境,使用共享目录做传输介质。
--------------------------------------------------------------------------------
-----------------------------------
一、确认源端是否新增了表空间和用户,并再次确认用户数据都在要迁移的表空间内。
Select name from v$tablespace;
select username,account_status,DEFAULT_TABLESPACE,created from dba_users;
二、确认目标库的状态 crs_stat -t -v (正常) (select open_mode from v$database;)
--------------------------------------------------------------------------------
-----------------------------------
三、设置共享目录
确认 nfs 系统包是否安装
[oracle@cfsgdb1 ~]$ rpm -qa|grep nfs
nfs-utils-1.2.3-54.el6.x86_64
nfs4-acl-tools-0.3.3-6.el6.x86_64
nfs-utils-lib-1.1.5-9.el6.x86_64
# rpm -qa|grep rpcbind
rpcbind-0.2.0-11.el6.x86_64
--------------------------------------------------------------------------------
-----------------------------------
1、在新环境 rac1 节点写入 exports 文件
cat /etc/exports
/xtts *(rw,sync,all_squash,anonuid=500,anongid=1000)
或
/xtts *(rw,sync,no_subtree_check,no_root_squash,anonuid=501,anongid=502) --查看
oracle 用户的 id (id oracle)
2、启动 nfs 服务
# service nfs start
# service rpcbind start
3、将/dev/sdd 挂载在目录端目录/xtts 下
chown oracle:oinstall /xtts
mount /ddev/sdd /xtts--挂载
----------------------------------------
4、#showmount -e <新环境 ip>
# mkdir /xtts
# chown oracle:oinstall /xtts
#mount -t nfs <新环境 ip>:/xtts /xtts
mount -t nfs -o rw,bg,hard,nointr,rsize=32768,wsize=32768,tcp,actimeo=0
192.168.10.8:/xtts /xtts
chown oracle:oisntall /xtts
--------------------------------------------------------------------------------
-----------------------------------
5. 源端数据库开启块跟踪。
SQL>alter database enable block change tracking using file '+data';
6、源端系统和目标端系统安装配置 xtts。
上传 rman-xttconvert_2.0.zip
两端使用 oracle 创建安装目录 mkdir /home/oracle/xtt
两端执行 unzip rman-xttconvert_2.0.zip -d /home/oracle/xtt
--------------------------------------------------------------------------------
------------------------------------
7、配置 xtt.properties
tablespaces=STANDARD1,STANDARDIDX1,CMP_TBS,ISC_TBS,ZDSL(定义要传输的表空间名称)
platformid=6 (select platform_id from
v$database;)
dfcopydir=/xtts (设置的 NFS 目录)
评论