最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

RMAN的controlfile和catalog同步

来源:动视网 责编:小采 时间:2020-11-09 12:37:54
文档

RMAN的controlfile和catalog同步

RMAN的controlfile和catalog同步:当我们使用catalog来代替controlfile做为rman repository时,有关备份的元数据信息也会在controlfil中存的,这样当在使用rman时, 当我们使用catalog来代替controlfile做为rman repository时,有关备份的元数据信息也会在controlfil中
推荐度:
导读RMAN的controlfile和catalog同步:当我们使用catalog来代替controlfile做为rman repository时,有关备份的元数据信息也会在controlfil中存的,这样当在使用rman时, 当我们使用catalog来代替controlfile做为rman repository时,有关备份的元数据信息也会在controlfil中


当我们使用catalog来代替controlfile做为rman repository时,有关备份的元数据信息也会在controlfil中存的,这样当在使用rman时,

当我们使用catalog来代替controlfile做为rman repository时,有关备份的元数据信息也会在controlfil中存的,,这样当在使用rman时,即使catalog临时不可用也可以使用controlfile 中的信息。

在下次能连接catalog的时候,我们使用resync catalog也可以再次手动动步controlfile中的备份信息到catalog中

RMAN> resync catalog;

starting full resync of recovery catalog
full resync complete

事实上我们在使用了catalog的情况下,发布backup,delete,list等命令的时候,rman隐含会帮我们同步一次 catalog中的内容,这样在备份的时候,同时保持了controlfile和catalog中的信息一致。

先看看当前的备份信息,有277和278两个备份

RMAN> list backup summary;


List of Backups
===============
Key TY LV S Device Type Completion Time #Pieces #Copies Compressed Tag
------- -- -- - ----------- --------------- ------- ------- ---------- ---
277 B F A DISK 22-FEB-14 1 1 NO TAG20140222T050832
278 B F A DISK 22-FEB-14 1 1 NO TAG20140222T050832

在catalog中查询结果一样,当前rman是使用catalog连接的
SQL> select BS_KEy from rman.bp;

BS_KEY
----------
277
278

现在使用nocatalog来做一次备份

[Oracle@o12c ~]$ $ORACLE_HOME/bin/rman target / nocatalog

RMAN> backup datafile 1;
。。。。

RMAN> list backup summary;


List of Backups
===============
Key TY LV S Device Type Completion Time #Pieces #Copies Compressed Tag
------- -- -- - ----------- --------------- ------- ------- ---------- ---
46 B F A DISK 22-FEB-14 1 1 NO TAG20140222T050832
47 B F A DISK 22-FEB-14 1 1 NO TAG20140222T050832
48 B F A DISK 22-FEB-14 1 1 NO TAG20140222T051944
49 B F A DISK 22-FEB-14 1 1 NO TAG20140222T051944

当前是从controlfile中读取的,可以看到key都不一样了,但是备份的tag是一致的.说明现在controlfile 中的内容和catalog中的内容不一致.

再次使用catalog连接,
[oracle@o12c ~]$ $ORACLE_HOME/bin/rman target / catalog= rman/rman@testasm

RMAN> list backup summary;

List of Backups
===============
Key TY LV S Device Type Completion Time #Pieces #Copies Compressed Tag
------- -- -- - ----------- --------------- ------- ------- ---------- ---
277 B F A DISK 22-FEB-14 1 1 NO TAG20140222T050832
278 B F A DISK 22-FEB-14 1 1 NO TAG20140222T050832
304 B F A DISK 22-FEB-14 1 1 NO TAG20140222T051944
305 B F A DISK 22-FEB-14 1 1 NO TAG20140222T051944

使用list backup summary可以看到,rman会自动帮我们先去做一个controlfile和catalog同步,现在和控制中文件中的备份信息是一致的。

--------------------------------------分割线 --------------------------------------

推荐阅读:

RMAN 配置归档日志删除策略

Oracle基础教程之通过RMAN复制数据库

RMAN备份策略制定参考内容

RMAN备份学习笔记

Oracle数据库备份加密 RMAN加密

--------------------------------------分割线 --------------------------------------

本文永久更新链接地址:

文档

RMAN的controlfile和catalog同步

RMAN的controlfile和catalog同步:当我们使用catalog来代替controlfile做为rman repository时,有关备份的元数据信息也会在controlfil中存的,这样当在使用rman时, 当我们使用catalog来代替controlfile做为rman repository时,有关备份的元数据信息也会在controlfil中
推荐度:
标签: 文件 同步 rman
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top