
stageondest=/data3/oradata01/dxtts --
目标端存放从源端传来文件的目录
storageondest=/data3/oradata01/targetdb --
最后转换完毕,数据库文件放的位置
backupondest=/data3/oradata01/dxtts_back --
目标端转换增量备份的目录
cnvinst_home=/data3/app/oracle/product/10.2.0/db_1 --
中转实例和中转实例的家目录
该命令将修改
FROM_SCN
,用于确定下一次增量备份的起点。建议在【目标端】每次做完
recover
动作后,【源端】就执行一次该命令,以免遗忘。
此步骤也没什么好说的,注意在导出时,
TRANSPORT_TABLESPACES
参数需要的表空间要写全,别遗漏。如果数据量大,建议去掉统计信息。另外在目标端进行
IMPDP
时,
transport_datafiles
需要将所有的数据文件添加进去。如果数据文件很多,人为添加容易出错,可以使用
perl xttdriver.pl –e
获取全部数据文件列表。
**************************************************************************************************************************************************
******************************************************************************************
virtualbox-linux
6.4-x86_64
SQL> select * from v$version;
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
PL/SQL Release 11.2.0.4.0 - Production
CORE 11.2.0.4.0 Production
TNS for Linux: Version 11.2.0.4.0 - Production
NLSRTL Version 11.2.0.4.0 - Production
SQL> SELECT D.PLATFORM_NAME, ENDIAN_FORMAT
FROM V$TRANSPORTABLE_PLATFORM TP, V$DATABASE D
WHERE TP.PLATFORM_NAME = D.PLATFORM_NAME;
PLATFORM_NAME ENDIAN_FORMAT
------------------------------------- --------------
SQL> select * from v$version;
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
PL/SQL Release 11.2.0.4.0 - Production
CORE 11.2.0.4.0 Production
TNS for IBM/AIX RISC System/6000: Version 11.2.0.4.0 - Production
NLSRTL Version 11.2.0.4.0 - Production
SQL> SELECT D.PLATFORM_NAME, ENDIAN_FORMAT
FROM V$TRANSPORTABLE_PLATFORM TP, V$DATABASE D
WHERE TP.PLATFORM_NAME = D.PLATFORM_NAME;
PLATFORM_NAME ENDIAN_FORMAT
---------------------------------------- --------------
AIX-Based Systems (64-bit) Big
SQL> select TABLESPACE_NAME from dba_tablespaces;
------------------------------
SQL> select TABLE_NAME,TABLESPACE_NAME from user_tables;
TABLE_NAME TABLESPACE_NAME
------------------------------ ------------------------------
create directory & dblink
unzip rman-xttconvert_2.0.zip
rman-xttconvert_2.0.zip xttcnvrtbkupdest.sql xttdriver.pl xtt.properties
xttstartupnomount.sql xttdbopen.sql xttprep.tmpl xtt.properties.bak
默认配置及注解,见
xtt.properties
文件
[oracle@database ~]$ cat xtt.properties
backupformat=/home/oracle/backup
dfcopydir=/home/oracle/backup
backupondest=/oradata/backup
stageondest=/oradata/backup
storageondest=/oradata/backup
cnvinst_home=/oracle/product
SQL> select * from v$transportable_platform;
PLATFORM_ID PLATFORM_NAME ENDIAN_FORMAT
----------- ---------------------------------------- ------
1 Solaris[tm] OE (32-bit) Big
2 Solaris[tm] OE (64-bit) Big
7 Microsoft Windows IA (32-bit) Little
10 Linux IA (32-bit) Little
6 AIX-Based Systems (64-bit) Big
11 Linux IA (64-bit) Little
8 Microsoft Windows IA (64-bit) Little
9 IBM zSeries Based Linux Big
13 Linux x86 64-bit Little
12 Microsoft Windows x86 64-bit Little
17 Solaris Operating System (x86) Little
18 IBM Power Based Linux Big
20 Solaris Operating System (x86-64) Little
21 Apple Mac OS (x86-64) Little
[oracle@database backup]$ export TMPDIR=/home/oracle/backup (如果环境变量已设,
[oracle@database backup]$ export XTTDEBUG=1 (开启degug模式,报错早知道)
[oracle@database backup]$ $ORACLE_HOME/perl/bin/perl xttdriver.pl -p
评论