https://www.modb.pro/course/article/142?lsId=5902&catalogId=2Oracle 数据库使用 RMAN 备份可以分为冷备和热备,区别在于是否开启归档模式,如下:热备:归档模式,可在线进行备份归档日志在的情况下可恢复至任意时间点冷备:非归档模式,在 mount 下进行备份,仅能恢复到上次备份时间点
原创 3月前
6阅读
本文选自http://blog.csdn.net/sopost/article/details/4734395一.创建RMANCATALOGRMAN可以之用控制文件来存储RMAN备份metadata,也可以配置CATALOG来存储RMAN备份信息.一般来说最好在另一数据库上配置CATALOG来管理RMAN备份信息,这样当所有的控制文件都无效的时候还可以保证用CATALOG来重建控制文件和数据库
转载 精选 2013-09-22 16:23:28
888阅读
2点赞
在开发环境及UAT环境经常碰到需要清除归档日志的情形,对于这个问题方法有很多。可以直接使用rm方式清除归档日志,也可以使用find命令来查找符合条件的记录来清除归档日志,或者直接写个shell脚本来搞定。这样在DEV或者UAT还可以,但是在Prod环境还是建议使用RMAN提供的命令来搞定比较妥当。因为rm,find方式删除了实际的归档日志也释放了空间,但对应的存储在控制文件中的归档
转载 2013-07-12 19:31:00
326阅读
2评论
本文介绍了在非归档模式下使用RMAN进行Oracle数据库备份与恢复的案例。通过SQL命令查看测试环境信息后,详细演示码展示效果。(字数:149)
案例:非归档模式 RMAN 备份恢复一、查看测试环境[oracle@oracle ~]$ !sql sqlplus ‘/as sysdba’ SQL*Plus: Release 10.2.0.1.0 – Production on Thu Jul 28 08:40:15 2011 Copyright (c) 1982, 2005, Oracle. All rights reserved. Con
原创 2月前
128阅读
2011-09-08 18:26 RMAN-06059 转自:http://space.itpub.net/7351078/viewspace-667414 RMAN> backup format 'd:\backup\%d_%s.bak' tablespace users plus archivelog; 启动 backup 于 02-10月-08 当前日志已存档
转载 精选 2012-12-28 16:12:18
545阅读
背景:只有rman备份出来的数据文件和控制文件,归档备份全部丢失。 1、原库DBID  connected to target database: testdt (DBID=138268371) RMAN 异机恢复的时候,db_name必须相同。 如果说要想改成其他的实例名,可以在恢复成功后,用nid命令修改。 实例名的信息会记录到 控制文件里,所以如果在恢复的时候,如果实例名不一致,恢
原创 2022-07-22 16:23:09
496阅读
每天一个 DBA 小知识,助你更进一步!
原创 2021-09-16 17:11:16
6451阅读
每天一个 DBA 小知识,助你更进一步!
原创 2022-02-04 11:23:56
381阅读
备份相关的动态性能视图及监控1.相关视图v$backup_filesv$backup_setv$backup_piecev$backup_redologv$backup_spfilev$backup_devicev$rman_configurationv$archived_logv$backup_corruptionv$copy_corruptionv$database_block_corrupt
原创 2013-06-08 13:48:22
593阅读
******************************** 【RMAN备份】 *************************** less /etc/crontab ##每周6进行0级别备份 30 1 * * 6 oracle sh /home/oracle/backup/L0.sh ##
原创 2016-03-21 09:00:15
663阅读
Oracle数据库的RMAN(Recovery Manager)备份方法是数据库管理员(DBA)保障数据安全与可恢复性的关键技术。以下是对Oracle备份方法RMAN的详细介绍:一、RMAN概述RMANOracle提供的一个功能强大的备份与恢复工具,它支持全备份、增量备份、并行备份和恢复等多种功能。通过RMAN,DBA可以方便地管理备份和恢复操作,确保数据库的高可用性和数据安全性。二、RMAN
rman必须在oracle归档模式下才能进行 查看数据库是否为归档状态,在oracle数据库的命令行输入 archive log list; 首先关闭数据库 shutdown immediate; startup mount; (mount 状态不同于open) alter database ar
原创 2021-07-21 10:38:01
304阅读
rman必须在oracle归档模式下才能进行 查看数据库是否为归档状态,在oracle数据库的命令行输入 archive log list; 首先关闭数据库 shutdown immediate; startup mount; (mount 状态不同于open) alter database ar
原创 2021-07-21 10:38:09
222阅读
备份脚本: oracle备份fullbak.sh 脚本 . /u01/prod/db/12.1.0/PROD_erpdbp.env LOGDATE="`date '+%Y%m%d'`" #delete backup logfile find /u01/backup/log -mtime +360 |
原创 2024-01-22 16:19:47
98阅读
一.增量备份的相关概念 1.在前面说明了RMAN的完整备份,完整备份备份所用使用过的块,不备份没有使用的过的块;增量备份备份自上次备份以来更改过的块。 2.即使RMAN的默认操作是在增量备份时扫描整个数据文件来确定哪些块已经更改,也仍然节省时间,因为在所有情况下,瓶颈都在于对磁盘的写操作,而不是文件的读取。如果再启用块变更跟踪,这样就不用扫描整个文件了,备份时间也大大减少了。 3.用户管理的备份是不能实现增量备份的,RMAN可以实现。 4.增量备份分为积累增量备份和差异增量备份,积累增量备份是自上次完整备份以来所有更改过的块;差异增量备份是自上次增量备份以来更改的所用块。 二.增量备份的级 Read More
转载 2013-07-28 21:02:00
93阅读
Oracle  RMAN备份(一)中,对各种文件在RMAN备份进行了说明,     一.备份集的复制 在RMAN 备份中,可以备份其自己的备份,即备份一个文件放在多个目录下,oralce支持最多备份四个。     1.在默认情况下有备份的数目, CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default 可以修改
转载 2013-07-27 20:32:00
199阅读
2评论
一.增量备份的相关概念  1. 在前面说明了RMAN的完整备份,完整备份备份所用使用过的块,不备份没有使用的过的块;增量备份备份自上次备份以来更改过的块。  2.即使RMAN的默认操作是在增量备份时扫描整个数据文件来确定哪些块已经更改,也仍然节省时间,因为在所有情况下,瓶颈都在于对磁盘的写操作 ,而不是文件的读取。如果再启用块变更跟踪,这样就不用扫描整个文件了,备份时间也大大减少了。  3.用
转载 2013-07-27 21:22:00
60阅读
日常习惯使用netbackup进行数据库备份,但是经常环境中无netbackup,因此的自己写个脚本,脚本很简单,主要是写费时间,因此贴出来以备后用:全备:cat arch_rman_backup.sh: source /home/oracle/.bash_profile rman target / log=/u01/app/script/arch_rman.log<<EOF run
原创 2018-09-28 11:41:48
1915阅读
在Linux服务器上,Oracle数据库的备份是非常重要的,因为数据库中存储着各种重要的数据,一旦出现问题,可能会对业务造成严重影响。为了保证数据的安全性和可靠性,使用Oracle RMAN备份工具是一个不错的选择。 Oracle RMAN(Recovery Manager)是Oracle官方提供的用于备份和恢复数据库的工具,其具有强大的功能和灵活性,可以帮助用户快速有效地备份和还原数据库。
原创 2024-04-18 11:22:24
105阅读
  • 1
  • 2
  • 3
  • 4
  • 5