【RMAN学习】RMAN联机备份

准备工作:
  在使用RMAN进行联机备份前,必设置快闪恢复区,将DB_RECOVERY_FILE_DEST参数指定的目录作为归档重做日志备份的默认位置,并且将快闪恢复区的尺寸设置的足够大。

1)将参数LOG_ARCHIVE_START设置为TRUE
SQL> alter system set log_archive_start = true scope=spfile;

系统已更改。

在进行联机备份前都要要求将数据库设置为归档模式,因为处于联机备份的数据库中要备份的所有数据文件头中的SCN锁定,但是这时候数据库中的数据是可以被访问的,并进行DML操作,但是这些修改的数据是不能写入到数据文件的,重做日志进程将这些变化的数据全部写到重做日志中。 如果备份时间过长,而且在这期间有大量的变化的数据,重 做日志会切换从而将这些变化的数据写到日志,归档日志中。
必须小心保存或备份归档 ,因为一旦她丢失或损坏就无法数据库的完全恢复,只能实现不完全。

2)将数据库设置为归档模式
SQL> shutdown immediate
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount
ORA-32004: obsolete or deprecated parameter(s) specified for RDBMS instance
ORACLE 例程已经启动。

Total System Global Area 1670221824 bytes
Fixed Size                  2176328 bytes
Variable Size            1291848376 bytes
Database Buffers          369098752 bytes
Redo Buffers                7098368 bytes
数据库装载完毕。
SQL> alter database archivelog ;
数据库已更改。

3)查看数据库的归档模式
SQL> archive log list
数据库日志模式            存档模式
自动存档             启用
存档终点            USE_DB_RECOVERY_FILE_DEST
最早的联机日志序列     268
下一个存档日志序列   274
当前日志序列           274

4)使用RMAN备份整个数据库
RMAN> backup as compressed backupset database plus archivelog delete all input;

启动 backup 于 10-9月 -15
使用目标数据库控制文件替代恢复目录
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: SID=129 设备类型=DISK
通道 ORA_DISK_1: 正在启动压缩的归档日志备份集
通道 ORA_DISK_1: 正在指定备份集内的归档日志
输入归档日志线程=1 序列=5 RECID=114 STAMP=886927298
输入归档日志线程=1 序列=7 RECID=112 STAMP=886927292
输入归档日志线程=1 序列=8 RECID=113 STAMP=886927296
输入归档日志线程=1 序列=9 RECID=115 STAMP=886928943
输入归档日志线程=1 序列=10 RECID=116 STAMP=886928970
输入归档日志线程=1 序列=11 RECID=117 STAMP=886931737
输入归档日志线程=1 序列=12 RECID=118 STAMP=886934071
输入归档日志线程=1 序列=13 RECID=119 STAMP=886934806
输入归档日志线程=1 序列=14 RECID=120 STAMP=886935733
输入归档日志线程=1 序列=15 RECID=121 STAMP=886975312
输入归档日志线程=1 序列=16 RECID=122 STAMP=886978866
输入归档日志线程=1 序列=17 RECID=123 STAMP=886986010
输入归档日志线程=1 序列=18 RECID=124 STAMP=887050718
输入归档日志线程=1 序列=19 RECID=125 STAMP=887061736
输入归档日志线程=1 序列=20 RECID=126 STAMP=887110238
输入归档日志线程=1 序列=21 RECID=127 STAMP=887119208
输入归档日志线程=1 序列=22 RECID=128 STAMP=887139191
输入归档日志线程=1 序列=23 RECID=129 STAMP=887148287
通道 ORA_DISK_1: 正在启动段 1 于 10-9月 -15
归档日志文件名=D:\APP\CHJAYHSX\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2015_08_05\O1_MF_1_5_BW2PXPRW_.AR
C RECID=114 STAMP=886927298
归档日志文件名=D:\APP\CHJAYHSX\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2015_08_05\O1_MF_1_7_BW2PXPSC_.AR
C RECID=112 STAMP=886927292
归档日志文件名=D:\APP\CHJAYHSX\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2015_08_05\O1_MF_1_8_BW2PXPSC_.AR
C RECID=113 STAMP=886927296
归档日志文件名=D:\APP\CHJAYHSX\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2015_08_05\O1_MF_1_9_BW2RKGP3_.AR
C RECID=115 STAMP=886928943
归档日志文件名=D:\APP\CHJAYHSX\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2015_08_05\O1_MF_1_10_BW2RL78F_.A
RC RECID=116 STAMP=886928970
归档日志文件名=D:\APP\CHJAYHSX\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2015_08_05\O1_MF_1_11_BW2V8OM0_.A
RC RECID=117 STAMP=886931737
归档日志文件名=D:\APP\CHJAYHSX\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2015_08_05\O1_MF_1_12_BW2XKP1X_.A
RC RECID=118 STAMP=886934071
归档日志文件名=D:\APP\CHJAYHSX\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2015_08_05\O1_MF_1_13_BW2Y8PHZ_.A
RC RECID=119 STAMP=886934806
归档日志文件名=D:\APP\CHJAYHSX\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2015_08_05\O1_MF_1_14_BW2Z5OHL_.A
RC RECID=120 STAMP=886935733
归档日志文件名=D:\APP\CHJAYHSX\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2015_08_05\O1_MF_1_15_BW45TGTO_.A
RC RECID=121 STAMP=886975312
归档日志文件名=D:\APP\CHJAYHSX\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2015_08_05\O1_MF_1_16_BW499HTM_.A
RC RECID=122 STAMP=886978866
归档日志文件名=D:\APP\CHJAYHSX\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2015_08_06\O1_MF_1_17_BW4J8T8K_.A
RC RECID=123 STAMP=886986010



5)联机备份一个表空间
RMAN> backup tablespace users;

启动 backup 于 10-9月 -15
使用目标数据库控制文件替代恢复目录
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: SID=129 设备类型=DISK
通道 ORA_DISK_1: 正在启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集内的数据文件
输入数据文件: 文件号=00004 名称=D:\APP\CHJAYHSX\ORADATA\ORCL\USERS01.DBF
通道 ORA_DISK_1: 正在启动段 1 于 10-9月 -15
通道 ORA_DISK_1: 已完成段 1 于 10-9月 -15
段句柄=D:\APP\CHJAYHSX\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2015_09_10\O1_MF_NNNDF_TAG20150910T221025_
BZ33TKQR_.BKP 标记=TAG20150910T221025 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:01
完成 backup 于 10-9月 -15

为了减少占用的空间,可以使用压缩指令
RMAN>backup as compressed backupset tablespace users;

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/30430420/viewspace-1796791/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/30430420/viewspace-1796791/

RMAN系列(四)RMAN备份 原 RMAN 系列(四) ---- RMAN 备份https://blog.youkuaiyun.com/tianlesoftware/article/details/5687938版权声明: https://blog.youkuaiyun.com/tianlesoftware/article/details/5687938 一. RMAN 备份的一些优点 1. RMAN 会检测和报告损坏的数据块。 2. 不需要将表空间... 阅读详情

相关推荐

Oracle之RMAN联机和脱机备份(二)

Oracle之RMAN联机和脱机备份(二)

奋斗的阿杰的博客 452

Oracle RMAN备份与还原 - 联机备份讲解

Oracle RMAN备份与还原 - 联机备份讲解 脱机备份之后,对于RMAN备份有了初步的了解,相对于传统的用户手动管理备份文件,RMAN备份操作起来相对要简单方便的多,但是联机备份相对脱机备份操作要复杂,需要掌握的地方稍微多些。 RMAN 的配置参数 RMAN> show all; using target database control file instead...

YunWisdom 786

Oracle数据库 利用RMAN备份

增量备份都需要一个基础,比如0 级备份就是所有增量的基础备份,0级备份与全备份的不同就是0 级备份可以作为其它增量备份的基础备份而全备份是不可以的,是否选择增量备份作为你的备份策略。可以看到,在以上的一些特性中,显示了RMAN强大的功能与好处,以上功能的实现,是因为RMAN是块级别的备份与恢复,备份与恢复发生在数据库块级别,可以通过比较数据块而获得一致性的数据块,可以避免备份没有用过的块,可以检验块是否腐烂等块级别的问题。在说明增量备份之前,首先要理解差异增量与累计增量备份,以及增量备份的备份与恢复原理。

2301_79009758的博客 2651

Oracle RMAN 备份(三)--联机RMAN 数据库备份

七. 联机RMAN 数据库备份7.1 联机数据库备份要使用RMAN执行联机备份操作,数据库必须置于Archivelog 模式。 如果不在归档模式,则尝试联机备份时RMAN就会生成一个错误。Oracle 归档与非归档的切换http://blog.youkuaiyun.com/tianlesoftware/archive/2009/10/19/4693470.aspx连接备份示例:RMAN&...

weixin_34260991的博客 295

Oracle RMAN备份深度解析 - 联机备份MySQL

MySQL是一种流行的开源关系型数据库管理系统,而Oracle RMAN是专为Oracle数据库而设计的备份和恢复工具。本文介绍了配置RMAN环境的步骤,并提供了使用RMAN备份和恢复MySQL数据库的示例代码。请将"username"替换为您的MySQL用户名,"password"替换为您的MySQL密码,"hostname"替换为MySQL服务器的主机名或IP地址,"port"替换为MySQL服务器的端口号,"database"替换为要备份的MySQL数据库名称。此命令将备份整个MySQL数据库。

VcyReact的博客 137

手把手教你用SIMCOM A7670C_FASL模组实现双路MQTT连接阿里云(附完整源码)

本文详细介绍了如何使用SIMCOM A7670C_FASL 4G模组实现双路MQTT连接阿里云,包括硬件配置、开发环境搭建、双路MQTT架构设计及实现细节。通过完整的源码示例和实战指南,帮助开发者快速掌握物联网设备开发中的多路MQTT连接技术,提升工业级应用的开发效率。

weixin_33696822的博客 227

使用rman进行联机热备与恢复

使用rman进行联机热备1. set Oracle_sid=database的sid2. rman target / 启动raman3.backup database命令就可以进行联机热备。备份文件在“FLASH_RECOVERY_AREA/DATABASENAME/backupset"中 使用rman进行恢复1.启动rman与上面方法相同。使用restor

shaozengwei的专栏 1383

比较几款国际主流的电子元器件及物料清单管理软件 – 工具汇总

Arenasolution 老牌的基于云计算物料清单管理软件,bom.com就是他们家的,10天免费试用,功能被分成4个不同的产品, 和传统ERP功能上有重叠,偏向于物流生产规划,一定程度可以取代ERP的生产规划模块,平均价格70美元/月/席位。网页客户端,不支持离线   SiliconExpert 曾经的老牌物料清单管理软件,后被Arrow 收购,14天免费试用,功能被分成4个不同的产品

u012062784的专栏 7235

Oracle - 4.1 - 【学习笔记】for ocp 12c、实例恢复、检查点、联机重做日志文件机制和归档、RMAN备份还原和恢复、表空间时点恢复(TSPITR)

– 基础知识 编程语言:Java Python C 基本算法 基本网络知识:TCP/IP HTTP/HTTPS 基本的设计模式 工具方面 操作系统:Linux (CentOS\Ubuntu\Fe…) 代码管理:SVN / Git 持续集成 (CI/CO):jenkins Java的项目管理工具:Maven / Gradle 框架方面 应用程序框架 ssh spring + struc...

LawssssCat的博客 895

Scipy优化踩坑实录:trust-constr和SLSQP约束定义到底差在哪?

本文深入解析了Scipy优化模块中trust-constr和SLSQP两种方法在约束定义上的差异。通过对比面向对象的trust-constr和字典式定义的SLSQP,揭示了它们各自的优势与适用场景,帮助开发者在有约束优化问题中选择合适的算法,提升计算效率与准确性。

weixin_42573113的博客 271

基于YOLOv5的人脸识别系统:从构建到应用的全流程指南

本文详细介绍了基于YOLOv5的人脸识别系统开发全流程。首先阐述了YOLOv5模型的高效性和准确性优势,随后分步骤讲解了深度学习环境配置、数据集准备(推荐WIDER FACE数据集)和模型训练方法。重点展示了如何将训练好的模型集成到Tkinter开发的GUI界面中,实现图片上传、人脸检测和结果可视化功能。文章提供完整的代码示例和飞书文档链接(密码:946m22&8),帮助开发者快速构建可交互的人脸识别系统,适用于安防、门禁等多种应用场景。通过该项目,读者可掌握YOLOv5的实际应用和界面集成技术。

FJN110的博客 169

Oracle RMAN 备份恢复

RMAN在数据库服务器的帮助下实现数据库文件、控制文件、数据库文件和控制文件的映像副本,以及归档日志文件,数据库服务器参数文件的备份。RMAN也允许使用脚本文件实现数据的备份与恢复,而且这些脚本保存在数据库内,而不需要编写基于OS的脚本文件。RMAN备份的文件自动保存在一个系统指定的目录下,文件的名称也由RMAN自己维护。当实现数据库恢复操作时,恢复指令简洁,RMAN自动寻找需要的文件实现数据恢复。减少了传统的导出程序中人为错误的发生。

weixin_63131036的博客 3466

Unity之ASE+ShaderGraph+VFX入门到精通 目录

这里是ASE+ShaderGraph+VFX从入门到精通专栏的目录,不停更新中,有问题随时留言或者私信。

TxNet 2840

Oracle数据库的RMAN备份与恢复

RMAN在数据库服务器的帮助下实现数据库文件、控制文件、数据库文件和控制文件的映像副本,以及归档日志文件,数据库服务器参数文件的备份。RMAN也允许使用脚本文件实现数据的备份与恢复,而且这些脚本保存在数据库内,而不需要编写基于OS的脚本文件。RMAN备份的文件自动保存在一个系统指定的目录下,文件的名称也由RMAN自己维护。当实现数据库恢复操作时,恢复指令简洁,RMAN自动寻找需要的文件实现数据恢复。减少了传统的导出程序中人为错误的发生。

2301_76664379的博客 1961

点云配准3:3d-ndt算法在pcl上的实现以及参数设置

3d-ndt算法在pcl上的使用方法以及参数设置

诺有缸的高飞鸟的博客 7892

华为OD机试 新系统真题-收集灵草(Java/Py/C++/Go/C/Js)

华为OD机试 新系统真题【收集灵草】,提供C语言、Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。华为OD机试真题【收集灵草】多语言题解。

qq_45776114的博客 549

(整理)RMAN备份详解

网上查到一篇RMAN工具的使用,这篇文档记录写的比较详细,自己目前的工作环境反复使用的几率不高,有些时候就容易忘,特此记录下来。 –====================== – RMAN备份详解 –====================== 一、数据库备份与RMAN备份的概念 1.数据库完全备份:按归档模式分为归档和非归档 归档模式: 打开状态,属于非一致性备份 关闭状态,可以分为一致性和非一致性 非归档模式: 打开状态,非一致性备份无效 关闭状态,一致性备份,非一致性备份不被推荐 2.RMAN备份

s_156的博客 1万+

5、流体-结构相互作用耦合技术详解

本文详细解析了流体-结构相互作用(FSI)的两种核心耦合技术:松散耦合和紧密耦合。通过原理阐述、优缺点分析及实际应用案例,对比了两种方法的适用场景与性能差异,并进一步探讨了高级耦合技术的发展趋势和工程实践方向,为相关领域的研究人员和工程师提供了全面的技术参考。

fanta的博客 205

RMAN备份详解

这里我们着重介绍完全备份与增量备份。增量备份的概念RMAN中的增量备份(IncrementalBackup)是指备份数据文件时,只备份上次增量备份后被修改过的数据块,因此,增量备份要比完全备份小得多,但增量备份的时间不一定比完全备份的时间短,因为增量备份也要读取数据文件中所有的数据块。如果每周周日对数据库做级别为0的增量备份,即备份数据库中所有被使用的数据块,其余每天对数据库做差异增量备份,即周一备份相对周日的增量备份发生数据变化的数据块,周二备份相对于周一的增量备份发生数据变化的数据块,…...

5205

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

十一、RMAN备份

识别特定于RMAN的备份类型-使用RMAN BACKUP命令创建备份集-备份控制文件-备份归档的重做日志文件-使用RMAN COPY命令创建镜像副本。

weixin_62839327的博客 2141

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

达梦数据联机脱机备份恢复

达梦数据联机脱机备份恢复

Oracle_veritas的专栏 912

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

Oracle RMAN备份与还原

RMAN在数据库服务器的帮助下实现数据库文件、控制文件、数据库文件与控制文件的映像副本、归档日志文件、数据库服务器参数文件的备份。   RMAN的特点: (1) 支持增量备份:传统的exp与expdp备份工具,只能实现一个完整备份而不能增量备份,RMAN采用备份级别实现增量备份,在一个完整的备份基础上采用增量备份可以大大减少备份的数量; (2) 自动管理备份文件:RMAN备份的数据是RMAN自动管理的,包括文件名字,备份文件存储目录等; (3) 自动化备份与恢复:在备份与恢复操作时,使用简单的指令就

gengyaocool的博客 8268

【Oracle 11g Rman备份恢复及闪回】

恢复目录是RMAN专用的备份信息存储地,没有恢复目录时,RMAN相关的备份信息,比如归档文件路径、备份集路径等均存储在目标数据库的控制文件中,考虑到控制文件并不能无限增长,而且控制文件也不仅仅是用来存储与备份相关的信息,当待备份的数据库注册到恢复目录之后,RMAN相关的信息除了保存在控制文件中外(控制文件实际上只保存一部分),更加详细的信息就都被存储在恢复目录中。RMAN联机备份需要数据库处于归档模式,关闭数据库,启动到mount状态,修改数据为归档模式。0级备份代表全量备份,1级备份代表增量备份。

qq_39788924的博客 2353

Oracle备份与恢复:RMAN入门

Oracle备份与恢复之RMAN备份、恢复与归档什么是备份什么是恢复什么是归档RMAN入门RMAN备份与归档RMAN常用命令 本文所讨论内容设计的数据库版本为 Oracle 12.2。 备份、恢复与归档 什么是备份 Oracle数据库中的备份可以分为物理备份(Physical backup)与逻辑备份(Logical backup)。 物理备份是对用于存储和恢复数据库的物理文件的备份。这些物理文件包括数据文件、控制文件、以及归档的 redo 日志文件。物理备份又可以分为归档模式备份(又叫热备份或者联机备份)

Sebastien23的博客 4025

Oracle11gR2——RMAN备份

1、RMAN可备份的文件类型与备份文件类型 RMAN可以备份下列文件: 数据文件 控制文件 归档重做日志文件 SPFILE 备份集片 RMAN不能备份下列文件: 临时文件 联机重做日志文件 口令文件 静态PFILE Oralce Net配置文件 RMAN能够生成三类备份: 备份集片 压缩备份集 映象副本 2、使用RMAN备份数据库

wang_san_shi的专栏 2311
上一篇: 【RMAN学习】RMAN实现脱机备份
下一篇: 【RMAN恢复】控制文件、数据文件、重做日志文件丢失的恢复
csv84695
博客等级 码龄12年 3粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值