iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >RMAN基础操作(一)
  • 836
分享到

RMAN基础操作(一)

2024-04-02 19:04:59 836人浏览 八月长安
摘要

Recoverymanager(RMAN)是oracle 8i后提供的备份,恢复工具。它能够备份整个数据库或数据库部件,其中包括表空间,数据文件,控制文件和归档文件。RMAN可以按要求存取和执行备份和恢复。

Recoverymanager(RMAN)是oracle 8i后提供的备份,恢复工具。它能够备份整个数据库数据库部件,其中包括表空间,数据文件,控制文件和归档文件。RMAN可以按要求存取和执行备份和恢复。

 RMAN 组件: 目标数据库(target database), 服务器进程, 通道(Channel),  RMAN资料库(Recovery ManagerRepository) 和RMAN 元数据(Recovery Manager Metadata), 恢复目录, 介质管理层(Media Management Layer), RMAN 包(Recovery Manager package)

连接备份目标数据库;

RMAN基础操作(一)

 

查看当前RMAN配置情况;

RMAN基础操作(一)

 

 

一 实验操作:修改RMAN配置;

设置冗余策略。当备份对象拥有多个备份集时,不符合冗余策略是备份集将被标记为obsolete,等待管理员清除。

RMAN>configureretention policy to recovery window of 7 days;

(恢复窗口型冗余策略。当前设定为 7 天,即任何超过最近七天的数据库备份将被标记为 obsolete)

 

 

 

RMAN>configureretention policy to redundancy 2;

(备份镜像型冗余策略。当前设定为 2 份,即对同一备份对象最大备份集数量为 2 份。超过 2 份,最老的备份集被标记为 obsolete)

 

 

RMAN>configuredefault device type to sbt;

(是指定所有 I/O 操作的设备类型是硬盘或者磁带,默认值是硬盘)

 

----强制数据库在备份文件或者执行改变数据库结构的命令之后将控制文件自动备份,默认值为关闭;

RMAN>configurecontrolfile autoback on;

 

----配置数据库设备类型的并行度;

RMAN>configuredevice type disk parallelism 2;

 

----将RMAN配置还原为默认值

RMAN>configuredefault type clear;

 

二 实验RMAN备份

  实验操作:常规备份操作

在归档模式下,DBA 通过 RMAN 的 backup 指令对目标对象执行多种策略的热备份。注意:我们很少使用 RMAN 进行冷备份。

Step1 :全库热备份(Whole Database )

RMAN> backupdatabase;

Step2 :备份指定表空间(Tablespaces )

RMAN> backuptablespace users;

Step3 :备份指定数据文件(Datafiles )

RMAN> backupdatafile 4;

Step4 :备份控制文件

RMAN> backupcurrent controlfile;

Step5 :备份归档日志文件(ArcHived logs )

RMAN> backuparchivelog all;

Step6 :备份归档日志文件,同时删除归档

RMAN> backuparchivelog all delete input;

Step7 :全库备份,并加上所有归档日志文件

RMAN> backupdatabase plus archivelog;

Step8 :指定备份集存放的位置

默认情况下,如果设置了闪回恢复区(db_recovery_file_dest 参数指定),备份集将自动存放在其中。

如果想将其存放到指定位置,需要使用 fORMat 命令。

RMAN> backupformat '/home/oracle/users.bak' tablespace users;

 

三 管理备份集

在RMAN中,DBA可以通过list命令查看其中存放的备份集信息;

查看全库备份情况

RMAN>listbackup of database;

 

查看指定表空间备份情况;

RMAN>listbackup of tablespace users;

 

查看指定数据文件备份情况

RMAN> listbackup of datafile 4;

 

查看控制文件备份情况

RMAN> listbackup of controlfile;

查看归档日志备份情况

RMAN> listbackup of archivelog all;

 

 

 


您可能感兴趣的文档:

--结束END--

本文标题: RMAN基础操作(一)

本文链接: https://www.lsjlt.com/news/42122.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 一文秒懂JavaScript DOM操作基础
    DOM概念 DOM:document object model : 文档对象模型 通过js去操作HTML的代码,添加元素,删除元素。。。 获取元素 (1)getElementById...
    99+
    2024-04-02
  • python基础操作---string
    1 #coding:utf-8 2 3 var1 = 'Hello World!' 4 5 print var1[::] 6 print len(var1) 7 print var1[0:len(var1)] 8 p...
    99+
    2023-01-31
    操作 基础 python
  • 【PG】PG基础操作
    mark笔记 1 登录 [postgres@hostnfsd ~]$ psql     --默认登录用户是当前系统用户,并默认登录和当前系...
    99+
    2024-04-02
  • Python-selenium基础操作
    一. selinum优势页面级测试,模拟用户真实操作强大library,支持页面元素各类操作多浏览器支持(chrome,firefox,ie)多语言支持(python,java,C#,php,ruby)二. 需要安装软件firefox  f...
    99+
    2023-01-31
    操作 基础 Python
  • python基础操作---tuple
    1 #coding:utf-8 2 3 tup1 = ('physics', 'chemistry', 1997, 2000); 4 tup2 = (1, 2, 3, 4, 5 ); 5 tup3 = "a", "b", "...
    99+
    2023-01-31
    操作 基础 python
  • python3基础:文件操作
    相对路径和绝对路径 相对路径:顾名思义就是相对于当前文件的路径。网页中一般表示路径使用这个方法。 绝对路径:绝对路径就是主页上的文件或目录在硬盘上真正的路径。 比如 c:/apache/cgi-bin 下的,那么 c:/apach...
    99+
    2023-01-31
    操作 文件 基础
  • GolangDefer基础操作详解
    目录defer的执行顺序defer与return谁先谁后函数的返回值初始化有名函数返回值遇见defer情况defer遇见panicdefer中包含panicdefer下的函数参数包含...
    99+
    2024-04-02
  • python3基础:目录操作
    目录操作 os模块提供了统一的操作系统接口函数,python中对文件和文件夹的操作都要涉及到os和shutil模块,在使用前需要使用import引入,例如; import os import os.path import shutil  ...
    99+
    2023-01-31
    操作 基础 目录
  • python之LIST基础操作
    1,创建列表>>> list1=['a','b','c','d'] >>> list2=[1,2,3,4] >>> list3=['a','b','c',1,2,3]2,访问列表中的值&...
    99+
    2023-01-31
    操作 基础 python
  • 【MySQL基础】MySQL基本操作详解
    系列文章目录 第1篇:【MySQL基础】MySQL介绍及安装 第2篇:【MySQL基础】MySQL基本操作详解 文章目录 ✍1,数据库操作     🔍1.1,查看数据库     🔍1.2,创建数据库    ...
    99+
    2023-08-16
    mysql 数据库 服务器
  • Oracle基础操作有哪些
    这篇文章主要介绍“Oracle基础操作有哪些”,在日常操作中,相信很多人在Oracle基础操作有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Oracle基础操作有哪些”...
    99+
    2024-04-02
  • Python字典的基础操作
    目录1、字典的概念2、创建和使用字典2.1 创建字典3、字典的运算3.1 字典的方法1、字典的概念 Python中的字典数据类型和现实中的字典很像,它是以键值对(键和值的组合)的方式...
    99+
    2024-04-02
  • 【MySQL】查询操作(基础篇)
    目录 1、查询操作(Retrieve) 1.1 全列查询 1.2 指定列查询 1.3 查询字段为表达式 1.4 别名 1.5 去重:DISTINCT 1.6 排序:ORDER BY 1.7 条件查询:WHERE  1.8 分页查...
    99+
    2023-09-01
    mysql 数据库
  • Python操作lxml库(基础篇)
    ​  活动地址:CSDN21天学习挑战赛 学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩;迟一天就多一天平庸的困扰。 学习日记 目录 目录 学习日记 一、lxml库概述 1、lxml库介绍 2、lxml库特点 3、lxml库的安...
    99+
    2023-09-02
    python
  • [MySQL] MySQL基础操作汇总
    文章目录 前言1.数据库概述1.1 数据库相关概念1.2登录MySQL:1.3 MySQL常用命令1.4表:1.5SQL语句分类: 2.CRUD操作2.1 DQL1.基础查询基础查询(简单...
    99+
    2023-09-23
    mysql 数据库
  • python3编程基础:操作excel(
    目录 前言 安装模块 例1:创建一个excel 文件,并写入不同类的内容 例2:写入时间 例3:创建sheet 例4 :操作单元格 例5 :操作行/列/指定区域 例6:显示小数 例7:获取所有的行对象 例8:获取所有的列对象 例9:单元格...
    99+
    2023-01-31
    操作 基础 excel
  • Python Pandas基础操作详解
    目录数据结构&Series:DataFrame的构建:索引操作:DataFrame基本操作:广播运算:索引增删改查:字符串元素处理:数据规整:总结数据结构&Serie...
    99+
    2024-04-02
  • Python基础:文件的操作
    一、python可以在不导入任何模块的情况下对文件完成读、写、追加,替换(稍复杂)。二、打开文件:        1、f = open('text.txt')            这种方式打开,操作完后需要使用f.colse()关闭。  ...
    99+
    2023-01-31
    操作 文件 基础
  • Pywinauto基础03--控件操作
    操作窗体中的控件 Pywinauto使用以下顺序定位一个控件 控件的标题 title 控件的类名 friendly class 控件的标题加类名 title + friendly class 常用定位控件接口(重要) # 通过层...
    99+
    2023-09-08
    python 自动化
  • Docker基础操作是什么
    本篇内容介绍了“Docker基础操作是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!下载镜像docker pull centos2.查看...
    99+
    2023-06-04
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作