首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

ORACLE备份恢复

目录 一、关于备份恢复 二、逻辑备份(expdpimpdp) 三、物理备份 四、数据库日常备份计划及脚本参考 一、关于备份恢复 1、备份定义 备份就是把数据库复制到转储设备的过程。...可以使用oracle恢复管理器(RMAN)或操作系统命令进行数据库的物理备份。 逻辑备份:对数据库逻辑组件(如表存储过程等数据库对象)的备份。...从数据库的备份角度分类: 从数据库的备份角度,备份可以分为完全备份增量备份差异备份 完全备份:每次对数据库进行完整备份,当发生数据丢失的灾难时,完全备份无需依赖其他信息即可实现100%的数据恢复,...介质恢复又分为完全恢复不完全恢复 完全恢复:将数据库恢复到数据库失败时的状态。这种恢复是通过装载数据库备份并应用全部的重做日志做到的。 不完全恢复:将数据库恢复到数据库失败前的某一时刻的状态。...RMAN是 ORACLE提供的一个备份恢复的工具,可以用来执行完全或不完全的数据库恢复。   2. RMAN不能用于备份初始化参数文件口令文件。   3.

2.6K20

Oracle备份恢复(RMAN篇)

要修复由于介质故障引起的数据库文件损坏,需要使用介质恢复。 二、备份的分类 1、从物理逻辑角度分: 1)物理备份:对数据库操作系统的物理文件(如数据文件、控制文件日志文件)的备份。...可以使用oracle恢复管理器(RMAN)或操作系统命令进行数据库的物理备份。 2)逻辑备份:对数据库逻辑组件(如表存储过程等数据库对象)的备份。...从差异备份恢复数据库时间较短,因此只需要两份数据(最后一次完全备份最后一次差异备份),缺点是每次备份需要的时间较长。 3、有效的备份策略建议 1)每隔3天的晚上2点进行一次完全备份。...1、实例恢复:当oracle实例出现失败后,oracle自动进行的恢复。 2、介质恢复:当存放数据库的介质出现故障时所做的恢复。介质恢复又分为完全恢复不完全恢复。...(下面的命令表示备份整个数据库归档日志,不指定备份路径会备份到默认路径) RMAN> backup database plus archivelog; 3、恢复数据 查看备份的文件

2K10
您找到你想要的搜索结果了吗?
是的
没有找到

Oracle 备份恢复概念

--====================== -- Oracle 备份恢复概念 --====================== 数据库维护中,备份恢复是重中之重的问题。...使用操作系统命令SQL*plus来完成相关的备份恢复。...参数文件、密码文件) 上述有关概念请参考:Oracle实例Oracle数据库(Oracle体系结构) 五、常见的备份类型 联机数据库备份 -->使用archivelog模式,SCN不一致 脱机数据库备份...可以备份到磁盘,也可以备份到磁带。 七、还原与恢复 数据库恢复的策略,是使用最近的一次备份来实现数据库的还原,然后使用归档日志联机日志将数据库恢复到最新或特定状态。...当需要使用归档日志时,RMAN将自动还原并应用归档日志 RMAN支持完全介质恢复、不完全介质恢复 RMAN恢复的基本命令式restorerecover 使用SQL*plus来进行恢复 确定要恢复哪些文件

80620

Oracle数据库备份恢复配置详解

本文Oracle讲述了数据库备份恢复配置的详解过程,可能的失败及其解决方法。 失败类型 ---- 遇到的失败或错误分为两大类:物理逻辑。...Oracle备份恢复方法 ---- 1. 恢复管理器(Recovery Manager,RMAN)是用于在表级别(12c新增)、数据文件、表空间和数据库级别上备份、还原恢复数据库对象的主要工具。...除了备份恢复之外,RMAN还有许多用途,包括把数据库克隆或复制到另一个位置。RMAN的一个主要组件是备份恢复对象的一个特定位置,称为快速恢复区(Fast Recovery Area,FRA)。...无论位置在哪里,它都是所有备份恢复对象的集中存储位置。FRA根据大小恢复目标来管理,这是指根据恢复窗口或需要保留的备份数。使用FRA是可选的,但这是最佳实践方式。 2....在理想状况下,快速恢复区将足够大,可以存储完整的数据库副本、在必要时恢复副本所需的任何归档日志增量备份,以及联机重做日志文件控制文件的多路复用副本。

1.1K20

Oracle数据库备份恢复配置详解

Oracle备份恢复方法 恢复管理器(Recovery Manager,RMAN)是用于在表级别(12c新增)、数据文件、表空间和数据库级别上备份、还原恢复数据库对象的主要工具。...除了备份恢复之外,RMAN还有许多用途,包括把数据库克隆或复制到另一个位置。RMAN的一个主要组件是备份恢复对象的一个特定位置,称为快速恢复区(Fast Recovery Area,FRA)。...无论位置在哪里,它都是所有备份恢复对象的集中存储位置。FRA根据大小恢复目标来管理,这是指根据恢复窗口或需要保留的备份数。使用FRA是可选的,但这是最佳实践方式。...在理想状况下,快速恢复区将足够大,可以存储完整的数据库副本、在必要时恢复副本所需的任何归档日志增量备份,以及联机重做日志文件控制文件的多路复用副本。...数据库备份例程还应包括将快速恢复备份到磁带,从而实现一级、二级三级存储的策略。 一级存储是磁盘中使用的数据库。 二级存储是数据库的副本以及快速恢复需要的文件。 三级存储是磁带库中的长期备份

3.3K10

Oracle数据库,简述Oracle数据库备份恢复

无论是哪种数据库都需要面临数据库数据备份恢复的问题,使用UCACHE灾备云进行Oracle实时复制数据、搬迁数据功能来设计Oracle数据库备份恢复解决方案,支持定时备份、实时备份,增量备份,同时可开展异地灾备...UCache企业级灾备云以WEB平台的方式,向企业提供面向云端、虚拟物理环境下的数据、平台、应用备份/恢复的云服务平台。...向企业提供面向云端、虚拟物理环境下的数据、平台、应用备份/恢复的云服务平台的数据级应用级的备份恢复。...1、Oracle实例恢复 使用UCACHE灾备云之前的Oracle数据库备份集来实现数据库的还原,然后使用归档日志及联机日志将数据库恢复到最新状态,恢复时需要停止数据库的生产业务。...总而言之,Oracle数据库备份恢复的核心还是UCACHE灾备云,我们只要掌握了UCACHE灾备云的使用,基本上也就完成了Oracle数据库数据备份恢复

2.3K20

oracle10g冷备份恢复过程记录

一、冷备份: 1、操作系统无法进入,需要利用启动盘进入winpe系统进行操作。...3、记录下oralce的版本号、安装路径、数据库名(可以在pfile文件中查看到)、实例名保证后续重建数据库的时候配置原数据库统一。 4、到此冷备份结束。...三、问题: 1、在使用应用程序的时候发现某条sql(查询待办)的执行报了oralce的内部错误,经过分析发现是某个字段(办理状态)只要被作为条件查询就会导致此错误,可能是恢复的过程中出了问题,或者本身备份的原数据文件就已经有问题了...四、总结: 1、在此过程中其实遇到了很多没有遇见过的故障,究其原因还是因为没有同时覆盖(控制文件,数据文件,日志文件)没有做最后的恢复命令导致的; 2、还是有一些问题没有理解的透彻,回头需要进行一番研究以彻底弄清楚恢复的原理过程...五、待验证的想法:其实很可能不需要重新安装oralce,也能恢复数据,具体做法如下: 1、不要删除原来的oralce安装目录; 2、tnsnames.ora listener.ora文件换成初始状态;

69940

Oracle RAC OCR 的备份恢复

任意使得ocr配置发生变化的操作在操作之间或之后都建议立即备份ocr。本文主要基于Oracle 10g RAC环境描述OCR的备份恢复。         ...OCR 相关参考: Oracle RAC OCR 与健忘症 Oracle RAC OCR 的管理与维护 一、OCR的备份恢复概念         与Oracle数据库备份恢复相似,OCR的备份也有物理备份或逻辑备份的概念...,因此有两种备份方式,两种恢复方式。         ...物理备份恢复:                 缺省情况下,Oracle 每4个小时对其做一次备份,并且保留最后的3个副本,以及前一天,前一周的最后一个备份副本。                 ...逻辑备份恢复:                 使用ocrconfig -export 方式产生的备份,统称之为逻辑备份

1.1K20

MariaDB 备份恢复

MariaDB 参数说明 参数 参数说明 --defaults-file 包含默认配置文件的路径 --backup 备份数据库,备份将写入目标目标,目标目录由--target-dir选项设置 --copy-back...将备份数据从目标目录复制到数据目录 --move-back 将备份数据从目标目录移动到数据目录 -H,--host 备份的MariaDB服务器主机地址 --incremental-basedir 是否要增加备份...--password=123456 全量恢复 # 准备数据 mariabackup --prepare --target-dir=/data/backup/ --user=root --password...=123456 # 恢复数据(要保证数据目录为空) mariabackup --copy-back --target-dir=/data/backup/ --user=root --password=...=/data/backup/ --user=root --password=123456 增量备份恢复 # 准备全量备份数据 mariabackup --prepare --target-dir=/data

97130

【循序渐进OracleOracle的逻辑备份恢复

编辑手记:针对最近发生的炉石及GitLab事件,我们不得不再次强调备份的重要性。DBA的四大守则,第一条就是备份重于一切。年初做好备份,愿你的系统17无恙。 本文介绍三种常见的逻辑备份恢复的方式。...本文选自《循序渐进Oracle》 1、使用EXP进行逻辑备份 导入/导出(IMP/EXP)是Oracle最古老的两个命令行工具,通过导出(EXP)工具可以将Oracle数据库中的数据提取出来,在恢复时可以将数据导入...但是需要注意的是,使用EXP备份的数据进行全库恢复时,需要重新创建数据库,导入备份的数据,恢复的过程可能会极为漫长。...2、使用IMP逻辑恢复 由于使用EXP备份的数据进行恢复时,一般需要重新创建数据库,导入备份的数据,恢复的过程可能会极为漫长;如果是做局部恢复(只对部分用户或部分表的恢复)则要相对简单。...可以随时停止重启动一个数据泵任务,比如为在线用户释放资源。还可以从文件系统的空间问题中轻松地恢复

2K91

Oracle数据库逻辑备份恢复

Oracle逻辑备份的核心就是复制数据;Oracle提供的逻辑备份恢复的命令有exp/imp,expdp/impdp。...当然像表级复制(create table table_back as select * from table)也算是一种逻辑备份Oracle逻辑备份没有支持增量备份;对数据恢复也是非一致性的。...;需要将恢复的对象先drop掉;在执行imp命令操作。...相比exp/imp;在功能效率方面有巨大的提升。 支持并行 支持任务的暂停重启动 支持对象的过滤   备份/恢复效率方面那是大大的提升。所以10G之后可以弃用exp/imp。   ...empdpimpdp是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用;使用之前需要创建目录;如下演示 在服务器上创建目录 mkdir -p /data/ora_dir_lottu

1.4K20

Oracle 普通数据文件备份恢复

普通数据文件指:非system表空间、undo_tablespace表空间、临时表空间只读表空间的数据文件。.../yhqt01.dbf' --更多详细数据块块损坏见DSI系列的物理块损坏逻辑块损坏 10.2 备份 RMAN> backup as compressed backupset tablespace test...10.3 恢复 普通数据文件的恢复的核心步骤:是该数据文件下线、从备份还原(restore或switch)使用增量备份或重做日志恢复(recover命令),最后再令文件上线 普通数据文件恢复的主要特点是既可以在数据库...10.3.1 恢复前的准备 与关键数据文件的恢复一样,进入mount状态时恢复的前提,确保参数文件控制文件正常。 若关键数据文件(system,undo)有损坏,首先应该恢复关键数据文件。...log恢复数据文件 --7 执行alter database datafile 10 online; $ rm /u01/app/oracle/oradata/orcl/yhqt01.dbf --实例未关闭

76120
领券