1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Oracle RMAN的概述和配置

Oracle RMAN的概述和配置

时间:2022-08-14 06:06:14

相关推荐

Oracle RMAN的概述和配置

数据库|mysql教程

Oracle教程,Oracle RMAN的概述和配置,数据库

数据库-mysql教程

手机版小说程序源码带采集,vscode 粘贴改变缩进,ubuntu 补全插件,tomcat历代版本漏洞,怎么进入sqlite命令行,爬虫收集数据时电脑不能收集,php fpm 多个,台州seo优化公司报价,个个小说网站源码,微信模板下载免费lzw

RMAN的体系结构RMAN连接上后有2个默认连接polling和default。还可以有rcvcat连接用于连接存储备份信息的recovery catalog DB,备

400电话销售网站源码 分城市,ubuntu 离线升级内核,tomcat7jdk配置,同花顺圈子爬虫,php端口设置教程学习,全球seolzw

易语言发表说说源码,ubuntu取消文件下载,c 爬虫 公众号,php pass,seo专员优化lzw

restore:还原 recover恢复

先用restore database命令通过备份文件还原到备份点,然后使用recover database命令通过归档日志文件恢复到介质损坏时的时间点。

RMAN的体系结构

RMAN连接上后有2个默认连接polling和default。还可以有rcvcat连接用于连接存储备份信息的recovery catalog DB,备份信息还可放在目标数据库的控制文件里,RMAN可分配任意多的channel(一个通道为一个连接)用于读目标数据库数据写到磁盘或磁带上。

control_file_record_keep_time 控制文件重用需要的天数

rman连接本机数据库

rman target / nocatalog

连接远程目标数据库

rman target sys/sys@XWX1 nocatalog;

写RMAN输出到一个日志文件

rman target sys/sys log d:/rman.log append

rman启动执行脚本

rman target sys/sys log d:/rman.log append

@’d:/my_rman_script.rcv’

最简单的脚本(here document技术:Here Documents的用处是将后面的内容作为命令的输入自动提供给前面的命令)

rman rman target / nocatalog <<!

show all;

exit;

!

RMAN>show all;查看配置信息

自动channel分配:

1.设置channel的默认设备类型

RMAN>configure default device type to sbt;指定为磁带

RMAN>configure default device type clear;清除设置,还原到缺省值

2.设置并发度

RMAN>configure device type disk parallelism 3;

3.设置备份目录

RMAN>configure channel device type disk format=’d:/backup/rman/%U’;%U文件名自动编号唯一

4.设置最大备份片大小

RMAN>configure channel device type disk maxpiecesize 2G;

5.configure backup potimazation on; —-设置备份优化;

6.configure retention policy to

recovery window of 7 days;—-设置保留备份策略窗口7天;

7.configure retention policy to

redundancy 4; —-设置冗余度为4,保存4个备份集;

8.configure datafile backup copies for

device type disk to 2; —-如果备份到磁盘,则同时作2个拷贝的备份;

9.同时备份控制文件

configure controlfile autobackup on;

手动channel分配

RMAN>run {

allocate channel c1 type disk

format=’d:/backup/rman/user0627.bak’;

backup datafile ‘d:/Oracle/oradata/users01.dbf’;

sql ‘alter database archive log current’;

}

连接的类型

与目标数据库

与recovery catalog database

与auxiliary database:standby database、duplicate database、TSPITR instance。

连接一个机器的不同实例需要

UNIX:oracle_sid=orcl;export oracle_sid;

window:set oracle_sid=orcl

backup是RMAN备份特有,,copy是普通cp命令拷贝的

list命名

1.列出数据库所有文件的备份

RMAN>list backup of database;

2.列出数据库某文件的备份

report schema; 数据文件信息,复制datafile目录

RMAN>list backup of datafile “d:/oracle/oradata/users01.dbf”;

列出表空间的所有copies或backup

RMAN>list copy of tablespace “SYSTEM”;

RMAN>list backup of tablespace “SYSTEM”;

REPORT命令

1.report need backup需要备份的数据文件

report need backup incremental 3;需要3个或更多增量备份的文件

report need backup days 3;3天内没备份的文件

report need backup redundancy 2;冗余小于2的文件

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。