利用RMAN转移裸设备到文件系统】的更多相关文章

本文只是为了个人备忘. 参考eagyle的:http://www.eygle.com/archives/2005/12/oracle_howto_move_datafile_raw.html 我首先挂了一块硬盘.然后执行:fdisk /dev/sdd 生成了一块逻辑盘/dev/sdd1,得到扩展盘/dev/sdd5. 然后在 /etc/rc.local里设定: chown oracle:dba /dev/sdd5. 我想,采用这种方式,意味着跳过udev. 启动数据库,在裸设备下建立表空间: *…
导读裸设备,也叫裸分区(原始分区),是一种没有经过格式化,不被Unix通过文件系统来读取的特殊字符设备.裸设备可以绑定一个分区,也可以绑定一个磁盘.本文收集裸设备和Oracle问答20例. 1.什么叫做裸设备? 裸设备,也叫裸分区(原始分区),是一种没有经过格式化,不被Unix通过文件系统来读取的特殊字符设备.它由应用程序负责对它进行读写操作.不经过文件系统的缓冲. 2.如何辨别裸设备? 在Unix的/dev 目录下,有许多文件,其中有两个大类:字符设备文件和块设备文件.字符设备特殊文件进行I/…
本文主要描述如何将Oracle表空间的文件系统形式的数据文件迁移到LV裸设备上. 前提条件 1.oracle运行正常. 2.已使用LVM命令规划好LV文件.如/dev/vgoracle/lvdatatbs. 3.停止oracle监听. 操作步骤 1.查看当前待操作表空间DATATBS对应的数据文件的路径.状态. SQL> select tablespace_name,file_name,online_status from dba_data_files where tablespace_name…
干货分享:SQLSERVER使用裸设备 这篇文章也适合ORACLE DBA和MYSQL DBA 阅读 裸设备适用于Linux和Windows 在ORACLE和MYSQL里也是支持裸设备的!! 介绍 大家看到这个标题一定是一头雾水吧,裸设备??裸体的设备??太邪恶了o(∩_∩)o 裸设备:有人叫raw disk,也有人叫raw device 百度一下: http://baike.baidu.com/link?url=ran4ytgFFrsCmAywsOLa0uQczn8rxsEwWXF5WjdTN…
环境描述:   节点一 节点二 主机名 rac1 rac2 IP 192.168.10.11 192.168.10.12 IP-VIP 192.168.10.111 192.168.10.112 IP-priv 10.10.10.11 10.10.10.12 rac-scan 192.168.10.200 1.安装操作系统 1.1安装操作系统 ---同样操作创建rac2 ---设置网卡,挂载光盘,打开虚拟机安装系统: ---密码默认oracle ---同样操作安装rac2的操作系统 1.2关闭无…
⑴ UDEV 基础         udev 可管理保存在/dev 目录下的文件.文件只有在接入相应设备后才会生成.设备被拔出后自动删除     它还允许用户添加规则.以便修改/dev中默认的名称和权限.规则保存在/etc/udev/rules.d/目录下         ⑵ MySQL 绑定裸设备         只有InnoDB可以用裸设备       优点:绕过了文件系统,读写速度会有提高,并且数据会比较安全.同时降低文件系统负担.也改善系统性能     缺点:太安全了,好多备份工具可能没…
1.什么裸设备?字符设备?块设备? 裸设备:也叫裸分区(原始分区),是一种没有经过格式化,不被Unix/Linux通过文件系统来读取的特殊字符设备.它由应用程序负责对它进行读写操作.不经过文件系统的缓冲.裸设备可以绑定一个分区,也可以绑定一个磁盘. 字符设备:对字符设备的读写不需要通过OS的buffer.它不可被文件系统mount. 块设备:对块设备的读写需要通过OS的buffer,它可以被mount到文件系统中. 2.在oracle中使用裸设备的好处是什么?因为使用裸设备避免了在经过unix操…
Sun Solaris系统添加裸设备对表空间进行扩容的大体操作步骤. 1.查看当前卷组信息 --查看当前卷组信息#vxdg list --查看当前卷组中物理磁盘的使用情况#vxdg free |grep dg_name --查看当前分配给Oracle用户的卷组#df -g--用于查物理磁盘的信息 #vxdisk list --用于查看所有卷的信息#vxprint -vt --查看dg_name的磁盘使用信息#vxdisk -g dg_name list--查看dg的条带数#vxprint -g…
“Ceph是一个开源的.统一的.分布式的存储系统”,这是我们宣传Ceph时常说的一句话,其中“统一”是说Ceph可以一套存储系统同时提供块设备存储.文件系统存储和对象存储三种存储功能.一听这句话,具有一定存储基础的用户应该已经大致了解了Ceph的存储接口,而没有存储基础的小白用户则 一脸懵逼.本文旨在让小白用户理解Ceph的块存储.文件系统存储和对象存储接口. 一. Ceph的块设备存储接口 首先,什么是块设备? 块设备是i/o设备中的一类,是将信息存储在固定大小的块中,每个块都有自己的地址,还…
在Linux平台oracle rac的组建过程中,如果使用ASM+RAW的存储方式的话,由于asm不支持块设备,支持持字符访问设备,所以需要配置将Block Device Drive转变成Character Device Drive的访问方式.但是在Linux平台中,不像aix和HP-UX中,默认提供了块设备对应的字符设备文件,需要我们手工的将块设备映射为字符设备.在此,我们提供三种方式来讲块设备绑定到裸设备上,这三种方式创建裸设备的方式完全一样,区别在于对oracle用户的权限的处理方式不同,…
对磁盘设备(裸分区)的访问方式分为两种:1.字符方式访问(裸设备):2.块方式访问 Solaris平台 : 在Solaris平台下,系统同时提供对磁盘设备的字符.块方式访问.每个磁盘有两个设备文件名: 一个在/dev/dsk目录下,比如/dev/dsk/c1t1d1s1,当以这个设备名操作时,就是以块的方式操作磁盘: 一个在/dev/rdsk目录下,比如/dev/rdsk/c1t1d1s1,当以这个设备名操作时,就是以字符方式(裸设备方式r)操作磁盘 Linux平台 : 在linux平台下,缺省…
利用rman进行异机还原(目录相同) 源始库:192.168.201.2 目标库:192.168.201.3 --192.168.201.2 --rman [oracle@db01 ~]$ rman target / Recovery Manager: Release 10.2.0.1.0 - Production on Wed Sep 18 08:52:25 2013 Copyright (c) 1982, 2005, Oracle.  All rights reserved. connect…
Linux平台下裸设备的绑定: 运用RAW绑定 方法一 raw的配置(1) [root@qs-dmm-rh2 mapper]# cat /etc/rc.local #!/bin/sh # # This script will be executed *after* all theother init scripts. # You can put your own initialization stuff inhere if you don't # want to do the full Sys…
关于oracle12c对RAW裸设备的支持? 本文内容由ORACLE运维高级群的讨论,有xifenfei前辈提供. 12C对于裸设备的支持和11G R2没有本质区别,在装rac的时候不能使用裸设备,但是如果是单机,还是可以直接使用裸设备 测试如下:…
伴随网盘时代的没落,最近刚入手了一个移动硬盘.现在的移动硬盘都是USB3.0,传输速度比USB2.0要快很多.但是链接笔记本电脑后发现传输速度在20MB/s左右,跟USB2.0速度差不多,并不能达到传说中70-80MB/s.而且刚插入电脑的时候会弹出提示“控制器没有足够的带宽可利用为USB大容量存储设备”. 其实这样可以看出,硬件是支持USB3.0的,那么问题肯定是在软件方面,所以自然而然就想到了驱动的问题,网上百度的USB3.0万能驱动貌似没有效果,后来使用了笔记本官网的USB3.0驱动就ok…
主题思想:物理卷PV->卷组VG->逻辑卷LV(类型:raw)->添加表空间 操作过程 vg_orcl         8g 一:划分 二:创建裸设备 方法1:目前最常用的方法 #cd   /etc/udev/rules.d            #配置裸设备的目录  vi 60-raw.rules   红色的是新增的 [root@cdn3 rules.d]# vi 60-raw.rules # Enter raw device bindings here.## An example w…
[20171221]利用rman实现2台机器文件拷贝.txt --//昨天使用rman duplicate建立dg,我看到执行如下代码: RMAN> duplicate target database for standby from active database nofilenamecheck;...contents of Memory Script:{   backup as copy reuse   targetfile  '/u01/app/oracle/product/11.2.0.…
利用RMAN恢复整个数据库案例一 适合场合:恢复的目录一致,同时备份的过程中有归档日志 恢复的数据库目录和down机的数据库一致,还有一个就是RMAN备份的时候已经备份了归档日志. 备份脚本: run{ allocalte channel ch1 type disk; sql ‘alter system archive log current’; backup as compressed backupset database format ‘/u02/rman/testdb_%T_%U’; sq…
参考了百度文库上的 <在​裸​设​备​上​面​安​装​o​r​a​c​l​e​1​0​g> 一文. 不过为了简单起见,我选择OS 为 Redhat AS 4.8 32位. 准备安装数据库为Oracle10gR2 32 位. 我的分区和映射关系如下: /dev/sdb5     -->    /dev/raw/raw1     -->    spfile/dev/sdb6     -->    /dev/raw/raw2     -->    control01/dev/…
近期在对生产数据库表空间进行扩容,目的是春节期间保证表空间的使用率,不会出现紧急告警信息. 1.查看表空间使用率的SQL语句 col tablespace_name for a16 col SUM_SIZE(M) col USED_SIZE(M) col USED_RATE( col FREE_SIZE(M) SELECT d.tablespace_name, sum_blocks "SUM_BLOCKS", sum_size || 'M' "SUM_SIZE(M)"…
通过asm来存储数据库文件,在linux下能够通过asmlib的方式来管理块设备,也能够直接使用裸设备来建立asm磁盘.在asmlib方式下,磁盘设备启动顺序和名称的改变不会影响到asm的使用.但假设直接使用裸设备会怎么样那?我们知道asm会在磁盘中存储与asm有关的元数据,通过这些元数据asm能够了解磁盘的相关信息,因此理论上裸设备名称的改变不会影响asm的正常使用.以下,通过实验来验证一下. 首先看下面.裸设备的配置文件 node1 [root@node1 ~]# cat /etc/udev…
1.先要查出光纤卡的WWN号,SUSE 10下光纤卡的WWD在/sys/class/fc_host/host5/port_name文件中,有两块卡就会有两个host*的目录 接好光纤后可以在dev下可以看到多个设备,如果是两块卡,存储上的一个分区会对应成4个设备号. 2.首先在其中一台机器上配置好multipath (1)编写/etc/multipath.conf文件 (2)启用并运行multipathd      chkconfig multipathd on      service mul…
下面是一个测试过程 1.首先创建裸设备:root@ultra66 # cd /opt/app/oradata/test             root@ultra66 # lscontrol01.ctl  control03.ctl  redo04.log     system01.dbf   tools01.dbf    users01.dbfcontrol02.ctl  indx01.dbf     redo05.log     temp01.dbf     undotbs01.dbfro…
转载请注明出处 一.需求背景 客户数据库存储空间接近存满,需购置一台新的存储,进行数据迁移,客户允许少量停机时间. 二.实施方法讨论 利用ASM rebalance 进行迁移 可以实现0宕机进行迁移,过程简单,但迁移时间周期太长. 利用rman copy进行迁移 需要少量停机时间,迁移时间短,过程复杂. 结合客户的需求,最终采用的是rman copy进行存储迁移. 三.实施项目步骤 添加新ASM磁盘 备份 数据迁移 删除原存储 3.1 添加新ASM盘 3.1.1 查询原ASM磁盘信息 运行以下s…
利用rman自己主动备份转储spfile [情景简单介绍] 生产环境丢失了server的參数文件,rman已开启自己主动备份设置. [操作过程简述] ----启动rman $rman target / ----检查rman设置 RMAN> show all; ----配置一遍rman自己主动备份控制文件.模拟初次设置rman自己主动备份控制文件 RMAN>CONFIGURE CONTROLFILEAUTOBACKUP ON; RMAN>CONFIGURE CONTROLFILEAUTOB…
前段时间,我管理的一台Oracle数据库表空间容量不足了,由于本人以前没有接触过Oracle的使用所以,就自己查资料来研究如何扩容,网上的文档多数都是在物理机上扩容,而偏偏我的数据文件是存储在裸设备上的,裸设备和磁盘文件稍有不同,再加上Oracle默认是以表空间为归类的,操作上与MySQL有些不一样. 先是查询了前人留下的扩容文档,但多数写的草率根本无从下手,气得我直接当场气死,后来经过各种查资料各种尝试,最终还是扩容完成了,这里做个总结,免得以后再碰到类似的问题,防止二次当场气死. 首先确定数…
转载自:https://cloud.tencent.com/developer/article/1010543 1.Ceph 存储介绍 Ceph 是一个开源的分布式存储系统,包括对象存储.块设备.文件系统.它可靠性高.管理方便.伸缩性强,能够轻松应对PB.EB级别数据.Ceph 存储体系中,核心为 RADOS,它是一个高可用分布式对象存储,该模块负责对集群众多 OSD 的运行,保证存储系统的可用性.同时该模块通过 LIBRADOS 的公共库对外提供存储服务,如对象存储.块设备存储. 通过官网文档…
安装环境与网络规划 安装环境 主机操作系统:windows 7虚拟机VMware12:两台Oracle Linux R6 U5 x86_64 Oracle Database software: Oracle11gR2 Cluster software: Oracle grid infrastructure 11gR2(11.2.0.4.0) 共享存储:ASM 说明:11.2.0.1.0版本在安装grid时有个bug 执行脚本/u01/app/11.2.0/grid/root.sh 出现问题 Ad…
摘要 WinDriver是Jungo公司出版的一个设备驱动程序开发组件,它可以大大加速PCI设备驱动程序的开发.作者在实际的项目中采用了WinDriver来开发设备驱动程序,取得了相当好的运行效果.从目前国内的资料上来看,大多数设计人员还是在用DDK.Wtools开发设备驱动程序,因而作者觉得有必要向大家介绍与推荐这个软件. WinDriver是一套设备驱动程序开发组件,它的目的就是方便Windows程序员快速开发出PCI/ISA设备的Windows驱动程序(目前最新的版本V4.32还支持PCM…
测试环境分别在虚拟机安装A,B主机 系统:linux 6.4, 数据库:oracle 11g r2 A主机:安装oracle 11g r2数据库 B主机:只安装oracle 11g r2软件 第一步,运行下面rman命令备份数据库 run{ CONFIGURE CONTROLFILE AUTOBACKUP ON; CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '/u01/app/dbback/config_%F';…