【ASM】asm从共享磁盘复制到本地磁盘中
2024-09-07 21:43:27
将ASM里面的文件copy到文件系统
数据文件存放在ASM里面查看不是很直观,有时候需要把文件从ASM里面copy到文件系统。我记录了一下两种方法,还有一种用AMDU,ODU也可以实现
1. 直接在asmcmd里面用cp命令 --这个命令在oracle10g的rac是不能用的,11g是没有问题的
ASMCMD> ls
SYSAUX.260.894187589
SYSTEM.259.894187575
UNDOTBS1.261.894187601
UNDOTBS2.263.894187615
USERS.264.894187621
USERS.268.895081225
USERS.269.895582787
USERS.280.898078315
ASMCMD> cp SYSAUX.260.894187589 /home/grid/sysaux.dbf
copying +datadg01/xedb/datafile/SYSAUX.260.894187589 -> /home/grid/sysaux.dbf
[root@rac01test grid]# pwd
/home/grid
You have new mail in /var/spool/mail/root
[root@rac01test grid]# ll
total 1894508
drwxr-xr-x 2 grid oinstall 4096 Oct 23 16:34 Desktop
drwxr-xr-x 2 grid oinstall 4096 Oct 23 16:34 Documents
drwxr-xr-x 2 grid oinstall 4096 Oct 23 16:34 Downloads
-rw-r----- 1 grid oinstall 1939873792 Apr 14 16:18
sysaux.dbf
sysaux.dbf
这里sysaux.dbf就是copy出来的文件
2.用rman copy命令 --这个命令也有局限性。只能copy一下内容:
archivelog, backup, check, controlfilecopy, current, datafile, datafilecopy, keep, (, level, nochecksum, nokeep, reuse, tag
2.1 rman copy 归档
copy archivelog '+ARCH_DG/arc1/1_1216_894187568.dbf' to '/tmp/log/1_1216_894187568.dbf';
2.1 rman copy 数据文件
RMAN> copy datafile '+DATADG01/xedb/datafile/system.259.894187575' to '/home/oracle/system.dbf'
Starting backup at 14-APR-16
using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=152 device type=DISK
channel ORA_DISK_1: starting datafile copy
input datafile file number=00003 name=+DATADG01/xedb/datafile/undotbs1.261.894187601
output file name=/home/oracle/system.dbf tag=TAG20160414T171543 RECID=2 STAMP=909162958
channel ORA_DISK_1: datafile copy complete, elapsed time: 00:00:15
Finished backup at 14-APR-16
[root@rac01test oracle]# ll
-rw-r----- 1 oracle asmadmin 770711552 Apr 14 16:29
system.dbf
system.dbf
这里的system文件就是copy出来的
转自:https://blog.csdn.net/zhengwei125/article/details/51153350
最新文章
- 撑100s小游戏
- MyEclipse中常用的快捷键大全,快来.....
- scalac error: bad option: '-make:transitive' on mvn package via command line
- html第一阶段总结
- 【转】使用sklearn做单机特征工程
- (基础篇) php中0与空 Null false的区别
- LinuxC 文件与目录 打印文件操作错误信息
- Java 网络编程(一)
- 配置node与express初试
- A Very Simple Problem
- adb 获取Android手机信息命令(2)
- Unity历史
- centos7安装nginx,以及使用node测试反向代理
- C++中的extern
- stark 组件 url 二级分发的实现
- socket粗解
- MFC动态按钮的创建及其消息响应 和 自定义消息
- 20145328《网络对抗技术》Final
- 判断页面中的js方法是否存在,存在就调用它,不存在则忽略
- Codeforces766A Mahmoud and Longest Uncommon Subsequence 2017-02-21 13:42 46人阅读 评论(0) 收藏