查看原文
其他

Oracle的RMAN恢复经验分享

唐睿 新钛云服 2022-01-05

作为一个IT人,在平时的工作中或多或少会接触到数据库,大部分人接触到的数据库都是通过“增”“查”“减”“排”来完成数据的搜索。MySQL和Oracle是大家最长听到的两个数据库产品。


Oracle是大型数据库管理系统,需要支付费用。不管是对于个人还是对于企业,数据是非常重要的,数据库的备份是至关重要的一个保证数据安全的重要手段,下面就详细讲下这两款数据库的备份的注意点:


RMAN是oracle数据库备份,还原和恢复的重要工具,数据的成功备份是保障数据完整的有效手段,而数据的快速恢复是当数据出异常后保障数据不丢失的完美措施,下面仅根据自己的操作的一些总结:


项目结构:

一台oracle数据库,一个第三方的备份软件(调用rman脚本),一台DD存储。


RMAN恢复分三步骤:恢复控制文件,恢复数据库文件,最后恢复归档日志

恢复分两种情况为本机恢复和异机恢复,在本机恢复时,建议将本机的数据线全部备份后在做恢复操作。


异机恢复时步骤如下:

  1. 了解源服务器的操作系统的版本情况和源数据库的版本情况,最好使目的服务器的操作系统版本和目的数据库版本跟源服务器一致;

  2. 检查源数据库实例安装路径和数据文件路径:

    数据文件路径为控制文件,数据文件,参数文件和归档日志路径,也最好保持一致;

  3. 目的服务器数据库的DBID一定要设置成源数据库DBID;

  4. 归档日志是重要的oracle日志备份,通过恢复归档日志可以保留左右重做的历史记录。在我们平时安全策略中尽量将备份的数据的保留时间跟归档日志保留时间一致,不然会引起归档日志恢复出错的情况。比如归档日志只保留了3天,而备份策略保留的数据有一个星期,如果恢复3天前的数据时,在恢复到归档日志时,就提示指定归档日志的序列号不存在导致归档日志恢复不成功。


精品好文:


了解新钛云服


新钛云服CEO冯祯旺受邀出席华东互联网峰会并发表演讲

从盛大游戏G云COO到独自创业!2018中国财经峰会专访新钛云服CEO冯祯旺

刚刚,新钛云服荣获中国财经峰会2018最具投资价值奖!

新钛云服,打造最专业的Cloud MSP+,做企业业务和云之间的桥梁

王者归来,Linux运维专家胥峰加入新钛云服!

听说,这家公司的展台直接送股票!

没错,我们就是这样豪!GOPS送小爱、整箱签名书、数百定制笔记本和手机支架


技术干货

ASP.Net性能监控和优化入门

99%运维不知道,系统文件md5变了,竟然是因为......

超实用,物理服务器RAID扩容详解

OpenStack Rocky:专注于裸机云管理,快速升级以及硬件加速

Chef进行自动化和编排的优缺点分析

高效的容器使用需要软件定义的数据中心

Ceph BlueStore 与 FileStore:利用 Micron NVMe SSD 进行性能比较

django快速上手指南

OpenStack与ZStack深度对比:架构、部署、计算存储与网络、运维监控等

清单管理在运维服务中的实践

孩子通CTO李文杰:孩子通运维2.0的升级之路。

什么是云原生?

IT混合云战略:是什么、为什么,如何构建?

运行Docker:物理机vs虚拟机,五方面详细对比!

: . Video Mini Program Like ,轻点两下取消赞 Wow ,轻点两下取消在看

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存