电玩城打鱼捕鱼-专业24小时上下分

RMAN复制数据库,Structure概述和体系结构

八月 1st, 2019  |  电玩城捕鱼系统简介

环境
操作系统
目标数据库:RedHat
Enterprise 5.5
复制数据库:CentOS
5.5
数据库:都为Oracle 11g

2014-12-23 Created By
BaoXinjian

2014-12-23 Created By
BaoXinjian

目标数据库和复制数据库

图片 1一、摘要

图片 2一、摘要

目标数据库:被复制数据库(target database)
复制数据库:复杂数据库(duplicate database)
IP及实例:
目标库:192.168.75.137  LI
复制库:192.168.75.132  LI



在复制数据库上的操作步骤
保证目标数据库处于开启状态,备份数据库处于nomount状态
保证目标库和复制库监听处于开启状态
在复制数据库上切换到备份文件所在目录
 [oracle@localhost ~]$ cd /u01/app/oracle/duplicate/
用rman工具连接两库:
  RMAN> rman target sys/ljf@lita auxiliary sys/ljf@li1
执行复制数据库命令
  RMAN> duplicate target database to ‘LI1’ nofilenamecheck;

是一种用于集备份(backup)、还原(restore)和恢复(recover)数据库于一体的Oracle
工具,支持命令行及图形界面操作

是一种用于集备份(backup)、还原(restore)和恢复(recover)数据库于一体的Oracle
工具,支持命令行及图形界面操作

图片 3

能够备份整个数据库、表空间、数据文件、控制文件、归档文件以及Spfile参数文件。

能够备份整个数据库、表空间、数据文件、控制文件、归档文件以及Spfile参数文件。

 

支持增量数据块级别的备份和块级别的介质恢复

支持增量数据块级别的备份和块级别的介质恢复

Oracle 11G RMAN复制数据库(Linux版) PPT版免费下载:

可以保存频繁执行的备份恢复脚本

可以保存频繁执行的备份恢复脚本

免费下载地址在

可以实现数据库的克隆、使用RMAN建立备用数据库

可以实现数据库的克隆、使用RMAN建立备用数据库

用户名与密码都是www.linuxidc.com

支持镜像备份与备份集,可以备份到磁盘与磁带

支持镜像备份与备份集,可以备份到磁盘与磁带

具体下载目录在 /2012年资料/7月/6日/Oracle 11G
RMAN复制数据库(Linux版)

管理备份与恢复任务

管理备份与恢复任务

图片 4

可增加备份并发度或限制I/O减少备份给数据库带来的影响

可增加备份并发度或限制I/O减少备份给数据库带来的影响

在备份期间检查损坏的数据块

在备份期间检查损坏的数据块

支持在备份期间使用压缩特性来减少磁盘空间的占用

支持在备份期间使用压缩特性来减少磁盘空间的占用

 

 

图片 5二、RMAN组件

图片 6二、RMAN组件



  1. RMAN可执行程序
  1. RMAN可执行程序

在Windows操作系统中为rman.exe,在Unix系统中为rman程序所在位置:$ORACLE_HOME/bin

在Windows操作系统中为rman.exe,在Unix系统中为rman程序所在位置:$ORACLE_HOME/bin

a.进程与内存要求

a.进程与内存要求

更多的进程的需要大池的分配

更多的进程的需要大池的分配

b.基本环境变量需求

b.基本环境变量需求

ORACLE_SID,ORACLE_HOME,PATH,NLS_LANG,对基于时间的备份与恢复,需要另外设置NLS_DATE_FORMAT

ORACLE_SID,ORACLE_HOME,PATH,NLS_LANG,对基于时间的备份与恢复,需要另外设置NLS_DATE_FORMAT

c.权限要求

c.权限要求

需要sysdba系统权限

需要sysdba系统权限

如果是本地,也可以采用OS认证,远程需要采用密码文件认证

如果是本地,也可以采用OS认证,远程需要采用密码文件认证

d.版本要求

d.版本要求

RMAN工具版本与目标数据库必须是同一个版本。如使用恢复目录还需要注意

RMAN工具版本与目标数据库必须是同一个版本。如使用恢复目录还需要注意

创建rman恢复目录的脚本版本必须大于或等于恢复目录所在数据库的版本

创建rman恢复目录的脚本版本必须大于或等于恢复目录所在数据库的版本

创建rman恢复目录的脚本版本必须大于或等于目标数据库版本

创建rman恢复目录的脚本版本必须大于或等于目标数据库版本

  1. 目标数据库
  1. 目标数据库

目标数据库即指想要备份、还原与恢复的数据库。RMAN可执行程序一次只能连接一个数据库

目标数据库即指想要备份、还原与恢复的数据库。RMAN可执行程序一次只能连接一个数据库

目标数据库的控制文件存储了RMAN所需的信息(存储仓库使用控制文件时),RMAN通过读取控制文件来确定目标数据库的物理结构,

目标数据库的控制文件存储了RMAN所需的信息(存储仓库使用控制文件时),RMAN通过读取控制文件来确定目标数据库的物理结构,

要备份的数据文件的位置,归档信息等,在使用RMAN时会对控制文件进行更新。

要备份的数据文件的位置,归档信息等,在使用RMAN时会对控制文件进行更新。

3.
服务器进程与通道

3.
服务器进程与通道

RMAN可从从远程或本地通过普通的服务器会话与调用PL/SQL连接到实例,RMAN启动后会产生一个普通的服务器进程

RMAN可从从远程或本地通过普通的服务器会话与调用PL/SQL连接到实例,RMAN启动后会产生一个普通的服务器进程

一旦备份与还原操作启动,则RMAN会根据配置启用一个或多个通道

一旦备份与还原操作启动,则RMAN会根据配置启用一个或多个通道

通道简言之即是完成文件复制工作的的服务器进程,多通道则实现了并行执行操作

通道简言之即是完成文件复制工作的的服务器进程,多通道则实现了并行执行操作

通道分为备份或还原到磁盘的磁盘通道(disk
channel)、备份还原到磁带的磁带通道(SBT),可以自动或手动分配通道

通道分为备份或还原到磁盘的磁盘通道(disk
channel)、备份还原到磁带的磁带通道(SBT),可以自动或手动分配通道

4.存储仓库

4.存储仓库

存储了与目标数据库及其备份相关的元数据

存储了与目标数据库及其备份相关的元数据

包含目标数据库物理结构的详细信息、数据文件的位置

包含目标数据库物理结构的详细信息、数据文件的位置

已完成的所有备份的细节

已完成的所有备份的细节

RMAN的永久配置信息

RMAN的永久配置信息

存储仓库始终被存储在目标数据库的控制文件内,或存储在恢复目录内(一个单独的Oracle数据库)

存储仓库始终被存储在目标数据库的控制文件内,或存储在恢复目录内(一个单独的Oracle数据库)

参数control_file_record_keep_time决定了控制文件里可重复使用的记录所能保存的最小天数

参数control_file_record_keep_time决定了控制文件里可重复使用的记录所能保存的最小天数

当一条新的记录需要添加到可重用记录的空间时,并且最老的记录在可重用记录空间中还没有老化,即实际保留的天数未超过

当一条新的记录需要添加到可重用记录的空间时,并且最老的记录在可重用记录空间中还没有老化,即实际保留的天数未超过

标签:, , , ,

Your Comments

近期评论

    功能


    网站地图xml地图