ASM 数据文件迁移(asm–asm)
rman迁移操作[oracle@localhost oradata]$ rman target / Recovery Manager: Release 10.2.0.3.0 - Production on Mon Jun 27 05:50:03 2011 Copyright (c) 1982, 2005, Oracle. All rights reserved....
ASM 手工创建ASM Disk Groups、为 ASM Disk Groups 添加 disk
创建语法说明:必选参数:(1) 指定disk group 的唯一名称 (不分区大小写)(2) 指定disk group 的冗余级别对于ASM 的镜像冗余,可以指定3种类型:normal redundancy: 2-way mirroringhigh redundancy:3-way mirroringexternal redundancy: 使用外部的冗余(3) 指定哪些disk 属于我们...
ASM 使用 ASMCMD 工具管理ASM目录及文件
在ASM实例中,所有的存储于ASM磁盘组中的文件对于操作系统命令而言是不可访问的,因此也无法使用常规的命令来操纵ASM磁盘中的文件。所幸的是,我们有ASMCMD工具来代替操作系统命令来完成这部分工作。ASMCMD工具提供了类似于操作系统的常用命令,如ls , du ,find,cd ,rm ,mkdir等等...
ASM 认证与口令文件
ASM认证ORACLE ASM 实例没有数据字典,所以连接ASM 实例只能通过如下三种系统权限来进行连接: SYSASM,SYSDBA,SYSOPER.可以通过如下三种模式来连接ASM 实例:1.在操作系统上直接使用OS 认证。2.在操作系统上使用口令文件认证。3.通过OracleNet Service远程+ 口令文件远程连接。ASM 口令文件如何创建...
ASM 简单管理
一、ASM磁盘和磁盘组管理1、创建磁盘组create diskgroup DG2 EXTERNAL REDUNDANCY DISK ‘ORCL:A1′;Note:1)磁盘名称需要大写2)磁盘名称使用V$asm_disk.path2、磁盘组中添加磁盘alter diskgroup dg2 add disk ‘ORCL:A2′;Note:磁盘名称使用V$asm_disk.path3、磁盘组中删除磁盘alter diskgroup dg2 drop d...
ASM 兼容性、asm 主要参数管理
ASM instance 与 Database instance 的版本兼容性说明1. Oracle 11gR2 的ASM 支持11g和10g的数据库实例。但是在Oracle Clusterware 和OracleASM 之间,Clusterware 的版本必须大于等于ASM 的版本。2. 如果要使用Oracle11.2 的数据库实例,那么ASM 实例的版本必须是11.2的。 即,ASM instance具有向下的兼...
ASM 几个重要的 ASM Disk Groups 参数
ASM Disk Group属性:Disk group的属性是与diskgroup 对应的,而不是和ASM 实例对应 查看Disk group的属性:SQL> col name for a40SQL> set pagesize 200SQL> select name,value from v$asm_attributewhere group_number=1;几个重要的Disk group 属性:1、ACCESS_CONTROL.ENABLED该属性用来控制某...
ASM 规划ASM DISK GROUP、查看asm 磁盘当前状态等
规划ASM DISK GROUP、查看asm 磁盘当前状态、mount or dismount 磁盘组、检查磁盘组 metadata 的内部一致性规划ASM DISK GROUP:1. 每个磁盘组里的磁盘应该大小、性能、新旧等一致,不能有太大差距2. 对databasefiles 和 fast recovery area 分别创建不同的diskgroup。 一般来说我们也可以把备份文件存放到F...
ASM drop asm disk、撤销drop asm disk
drop asm disk:SQL> alter diskgroup XXX offline disk XXXXdrop after 0m; -- after 后面的时间可选offline 只是标记为disk 不可用吧。 这段时间extent的变化,ASM 都会记录下来,如果online之后,就会把变化的extent 同步过来。虽然这里是offline drop了,但是实际还是有记录的,如果我们要把/dev/asm...
Data guard主备角色switch
理论知识:Switchover 切换允许primary和一个备库进行切换,并且这种切换没有数据丢失。 前提条件:1) 主备库相关参数fal_client、fal_server、standby_file_management 、 db_file_name_convert 、log_file_name_convert 都已经配置。 standby logfile 日志组已创建。(验证主备库的配置信息,包...
Data guard下主备 online redo 与 standby redo log resize 重建
环境说明: 本实验环境是一个节点的rac + 单节点 asm dg database 与 grid 版本是 11.2.0.4 。提别提醒 如果是多节点集群,操作时需要特别注意 thread 。一. 主库操作 1.1 查看redo 信息SQL> col member for a60SQL> select group#,type, member from v$logfile; GROUP# TY...
Data guard物理备库互转快照备库
特点:snapshot standby database 会从主库接收和归档 redo data,但是不会对redo data进行apply。 仅当snapshot standby 的角色转换回physicalstandby database 的时候才会应用之前接收的apply 文件。 然后擦除作为snapshot standby 数据库时所有的DML和DDL操作。限制:(1)Snapshotstandby 数据库不能进行switc...
Data guard日常管理
1.查看哪些归档日志没有传输到备用库假设local归档目录的ID为1,remote的归档目录为2SQL> SELECT LOCAL.THREAD#, LOCAL.SEQUENCE# FROM(SELECT THREAD#, SEQUENCE# FROM V$ARCHIVED_LOG WHERE DEST_ID=1) LOCALWHERE LOCAL.SEQUENCE# NOT IN(SELECT SEQUENCE# FROM V$ARCHIVED_LOG WHERE DEST_ID=2 ANDTHREAD# =...
Data guard类型转换与模式转化
修改数据保护模式步骤前提:是否满足转换模式的配置要求最大保护(Maximum Protection):Standby Database 必须配置Standby Redo Log,PrimaryDatabase必须使用LGWR,SYNC,AFFIRM 方式归档到StandbyDatabase.最高可用性(Maximum availability):Standby Database 必须配置Standby Redo Log,而PrimaryD...
Data guard概念篇一
一、Data Guard配置(DataGuard Configurations) Data Guard是一个集合,由一个primary数据库(生产数据库)及一个或多个standby数据库(最多9个)组成。组成Data Guard的数据库通过Oracle Net连接,并且有可能分布于不同地域。只要各库之间可以相互通信,它们的物理位置并没有什么限制,至于操作系统就更无所谓了(某些...
Data guard常规运维操作
1.standbydatabase 正常的打开与关闭1.1 针对physical standby打开:--打开数据库SQL>startup; -- 开启 mgr 进程 SQL>ALTER DATABASE RECOVER MANAGED STANDBYDATABASE USING CURRENT LOGFILE disconnect from session; ( physicalstandby )关闭:-- 关闭 mgr 进程SQL>ALTER DAT...
Data guard+Oracle RAC 环境搭建
Oracle 高可用性的三个主要体现是: RAC, Data Guard 和 Stream. 所以熟练掌握这些技术就是评价DBA的标准一个。 RAC + Data Guard 主要用在灾备或者报表服务器上。 比如用RAC+ 逻辑standby 做报表,从而减轻RAC 系统的压力。 RAC 和&nbs...
Data Guard 异构平台支持手册
背景最简单的DG 环境是同数据库版本,同操作系统平台。 但有时需要在异构平台上来部署DG 环境,比如异构下使用DG 来进行数据迁移,从而降低停机时间和风险等等。1. 查看主备库的Platform IDSQL> select platform_id, platform_name from v$database;2. 数据库的位数 word-size 问题的影响在Oracle 11g 之前...
Data guard Standby Redo Log 的设定原则、创建、删除、查看、归档位置
设定:1.每个standbyredo log file 至少要和primary database的redolog 一样大,为了方便管理,Oracle 建议主备库的redolog 设置成一样的大小。SQL> SELECT GROUP#, BYTES/1024/1024 M FROMV$LOG;2.Standby redo log group 至少要比primary database的redo log group多一组。 可以在primary 库查询v$log视图...
Data guard Redo Gap 处理与优化
理论背景当redo data 传送发生中断时就会产生redo gap。当redo 传送恢复正常以后,redo transport service 会自动检测redogap并发送缺失的redo 到destination。解决redo gap的时间与gap 的数量和网络有一定的关系。 Gap越少,网络越好,解决gap就会越快。手工解决 Gap 问题在Oracle 11g里,DataGuard 切换多...