expdp 导出多路径

一、前言:

有的用户DBA水平不是太高,不会使用RMAN进行备份恢复,如果对现场的工程师或用户进行RMAN的培训这样将会导致额外的开销以及导致一些不必要的麻烦。如果在用户

对数据恢复要求不是特别高的情况下,或者做异机恢复的时候expdp/impdp 则是一个比较不错的选择。

如果在RAC环境下,用户需要多份备份的情况下,那么我们可以通过expdp 的多路径备份来实现在ASM上备份一份,同时在本地备份一份,或者还可以在NAS共享盘上备一份,

这样就可以完美的解决任意一台服务器或存储损坏都能实现数据恢复。

如下是我的测试过程,根据实际情况修改目录即可:

我这是测试环境,生产环境也类似,只需修改目录即可,(ASM路径写法: +DISKGROUP_NAME/DIRPATH)

二、创建相关目录并赋予权限

[[email protected] DBData]# cd /
[[email protected] /]# cd DBBackup/
[[email protected] DBBackup]# ls
[[email protected] DBBackup]# mkdir expdp1
[[email protected] DBBackup]# mkdir expdp2
[[email protected] DBBackup]# chown -R oracle:oinstall expdp1
[[email protected] DBBackup]# chown -R oracle:oinstall expdp2
[[email protected] DBBackup]# ll
total 8
drwxr-xr-x 2 oracle oinstall 4096 Sep 5 13:33 expdp1
drwxr-xr-x 2 oracle oinstall 4096 Sep 5 13:33 expdp2

三、进入数据库做directory及赋予权限

[[email protected] DBBackup]# su - oracle
[[email protected] ~]$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.4.0 Production on Fri Sep 5 13:34:12 2014

Copyright (c) 1982, 2013, Oracle. All rights reserved.

Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL>

SQL> create directory expdp1 as \

四、开始执行导出

[[email protected] expdp1]$ expdp ggs/ggs dumpfile=expdp1:ggs001.dmp,expdp2:ggs001.dmp parallel=2

Export: Release 11.2.0.4.0 - Production on Fri Sep 5 13:43:14 2014

Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.

Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
FLASHBACK automatically enabled to preserve database integrity.
Starting \
时间: 2024-11-06 03:26:13

expdp 导出多路径的相关文章

使用Exp和Expdp导出数据的性能对比与优化

1.前言 数据备份对信息系统的安全运行至关重要,我们的用户中,使用RMan或第三方专业备份软件的越来越多,但是很多用户仍然保留了传统的Exp作为备份策略的一部分,主要是由于这种备份方式简单易用,而且恢复到其他机器上也很方便,所以,虽然有其他的备份方式,但是Exp方式仍然会同时使用,甚至还有不少的用户只有这种备份方式. 随着用户的数据量增长,Exp导出方式存在的问题也日渐突出,主要就是耗时长,有的甚至超过3个小时,加上常见的后台自动作业:汇总表的计算,自动费用的计算,统计信息的收集等工作,使一个晚

expdp 导出sys用户下的表报错ORA-39165 和ORA-39166

同事在用expdp导出sys用户下的table,结果报错,全部的log 如下: [[email protected] ~]$ expdp sys/**** directory=exp_dir dumpfile=fga_log.dmp logfile=fga_log.log tables=fga_log$ Export: Release 11.2.0.3.0 - Production on Thu Jan 17 13:07:23 2014 Copyright (c) 1982, 2011, Ora

expdp导出数据库

源地址:http://www.cnblogs.com/luluping/archive/2010/03/16/1687093.html 使用EXPDP和IMPDP时应该注意的事项: EXP和IMP是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用. EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用. IMP只适用于EXP导出的文件,不适用于EXPDP导出文件:IMPDP只适用于EXPDP导出的文件,而不适用于EXP导出文件. expdp或im

数据泵EXPDP导出工具和IMPDP导入工具的使用

数据泵EXPDP导出工具和IMPDP导入工具的使用  一.EXPDP和IMPDP使用说明 Oracle Database 10g引入了最新的数据泵(Data Dump)技术,数据泵导出导入(EXPDP和IMPDP)的作用 1)实现逻辑备份和逻辑恢复. 2)在数据库用户之间移动对象. 3)在数据库之间移动对象. 4)实现表空间搬移. 二.数据泵导出导入与传统导出导入的区别 在10g之前,传统的导出和导入分别使用EXP工具和IMP工具,从10g开始,不仅保留了原有的EXP和IMP工具,还提供了数据泵

expdp 导出 ORA-31638 ORA-25448 错误处理

expdp 导出报如下错误: [[email protected] ~]$ expdp  directory=backup dumpfile=user.dmplogfile=user.log schemas=dave Export: Release 11.2.0.3.0 - Production onThu Aug 28 00:28:34 2014 Copyright (c) 1982, 2011, Oracle and/or itsaffiliates.  All rights reserve

impdp导入expdp导出数据库实例

impdp命令在cmd下直接用,不必登录oracle.只能导入expdp导出的dmp文件. expdp导出的时候,需要创建 DIRECTORY 导出什么表空间,导入也要什么表空间. 导出什么用户,导入也要什么用户. 如果没有要新建. 从远程服务器expdp导出了TOOLBOX用户的数据库dmp文件,要导本地开发环境中. 本地oracle环境是全新的(windows环境). 创建表空间 create tablespace TOOLBOXloggingdatafile 'C:\oraclexe\ap

一个简单的expdp导出UDE-31623 ORA-31623

问题描述: ORACLE  EXADATA 12.2  4节点   一个简单的expdp导出,在之前是正常的,但是隔了一天后出现问题了,具体报错信息如下: expdp '"/as sysdba"' DIRECTORY=dir1  DUMPFILE=vat_%U.dmp  logfile=vat_20190505.log VERSION= 11.2.0.4.0 SCHEMAS=VAT  CLUSTER=NO  exclude=STATISTICS  parallel=4 UDE-3162

expdp导出oracle数据库

命令: expdp 用户名\J密码@ORCL schemas=用户名 dumpfile=****.dmp directory=dmp dumpfile:导出的dmp名称 directory:导出的dmp文件存放的路径 create or replace directory dmp as 'd:/dmp' 原文地址:https://www.cnblogs.com/yby120/p/9391504.html

expdp导出oracle数据库中指定表空间下数据

大家在工作中,应该很多接触各种各样的数据库,笔者在此记录一下,我的一次导出数据经历. 工作环境是oracle+Linux(红帽系统,类似centos) 1.进入linux系统(这里不在赘余) 2.运行sqlplus,建议创建oracle用户 管理数据库,直接输入sqlplus 可能不行,需要修改系统的环境变量,我这里是用的 . /home/oracle/.bash_profile 临时改变系统环境变量 3.在进入sqlplus 中,创建目录路径:输入命令: create directory my