【ASM】ASMCMD cp 命令

简介:

在10g的时候 如果要将数据文件从os 迁移到asm 或者反之,必须使用rman或者dbms_file_transfer实现。在oracle 11g的asmcmd提供了cp命令来实现asm 磁盘组和os 之间,asm 磁盘之间的数据文件的迁移。
共如下三种方式:
1 .ASM Diskgroup to OS file system
2..OS file system to ASM Diskgroup
3 .ASM Diskgroup to another diskgroup


-- ASM Diskgroup to OS File system
ASMCMD [+data] > cp +DATA/rac/datafile/users.950.732883617  /tmp/user.dbf
copying +DATA/rac/datafile/users.950.732883617 -> /tmp/user.dbf
--OS File system to ASM Diskgroup

ASMCMD [+data] > cp /tmp/user.dbf +DATA/rac/datafile/users.950.732883617 
copying /tmp/user.dbf ->  +DATA/rac/datafile/users.950.732883617

--ASM Diskgroup to another diskgroup
SQL> create diskgroup dgext external redundancy disk '/dev/raw/raw1','/dev/raw/raw2';
Diskgroup created.

SQL> create diskgroup DGEXTBK external redundancy disk '/dev/raw/raw3','/dev/raw /raw4';
Diskgroup created.

ASMCMD> cd DGEXTBK
ASMCMD> mkdir prod
ASMCMD> cd prod
ASMCMD> mkdir datafile
ASMCMD> cd datafile
ASMCMD> pwd
+DGEXTBK/prod/datafile

SQL> create tablespace TBSEXT datafile '+DGEXT' size 10m;
Tablespace created.
SQL> select name from v$datafile;
NAME
-------------------------------------------------------------
+DGEXT/orcl/datafile/tbsext.256.628847401

ASMCMD> cp +DGEXT/orcl/datafile/tbsext.256.628847401 +DGEXTBK/prod/datafile/tbsext
+DGEXT/orcl/datafile/tbsext.256.628847401  -> +DGEXTBK/prod/datafile/tbsext  

foldertbsext是建立在+DGEXTBK/prod/datafile文件夹下数据文件的别名,真正的文件建立在文件夹ASMTESTING下

ASMCMD> ls -ltr 
Type Redund Striped Time Sys Name 
N tbsext => +DGEXTBK/ASMTESTING/DATAFILE/TESTING.256.628848885

参考 metalink [ID 451900.1]

相关文章
|
Oracle 关系型数据库
oracle asm 磁盘显示offline
oracle asm 磁盘显示offline
695 2
|
12月前
|
存储 Oracle 关系型数据库
数据库数据恢复—Oracle ASM磁盘组故障数据恢复案例
Oracle数据库数据恢复环境&故障: Oracle ASM磁盘组由4块磁盘组成。Oracle ASM磁盘组掉线 ,ASM实例不能mount。 Oracle数据库故障分析&恢复方案: 数据库数据恢复工程师对组成ASM磁盘组的磁盘进行分析。对ASM元数据进行分析发现ASM存储元数据损坏,导致磁盘组无法挂载。
|
存储 Oracle 关系型数据库
【数据库数据恢复】Oracle数据库ASM磁盘组掉线的数据恢复案例
oracle数据库ASM磁盘组掉线,ASM实例不能挂载。数据库管理员尝试修复数据库,但是没有成功。
【数据库数据恢复】Oracle数据库ASM磁盘组掉线的数据恢复案例
|
SQL Oracle 关系型数据库
Oracle ASM磁盘和磁盘组的常用SQL语句
Oracle ASM磁盘和磁盘组的常用SQL语句
453 0
|
文字识别 Oracle NoSQL
oracle 11g 单机asm配置
oracle 11g 单机asm配置
783 0
|
Oracle 关系型数据库
❤️Oracle ASM加磁盘及剔盘操作❤️
❤️Oracle ASM加磁盘及剔盘操作❤️
596 0
|
存储 机器学习/深度学习 Oracle
Oracle 11gR2 ASM存储日常管理手册
Oracle 11gR2 ASM存储日常管理手册 目 录1 文档简介 31.1 编写目的 31.2 适用范围 31.3 名词解释 31.4 格式约定 42 配置多链路和LUN 42.
1290 0
|
Oracle 关系型数据库
oracle Grid 是如何找到voteidks和asm spfile.
oracle Grid 是如何找到voteidks和asm spfile.
1614 0