- RMAN要进行备份的数据库叫做目标数据库。
- RMAN是一个客户端程序,需要建立到目标数据库的客户端连接,并在目标数据库上创建对应的服务器进程以及session。RMAN输入的各个命令从客户端传递到服务器,由服务器进程负责执行,RMAN只能使用专用服务器连接,不能使用共享服务器连接。
- 备份过程中,RMAN读取目标数据库的控制文件,从而获得目标数据库里包含哪些数据文件、归档日志文件,以及各个检查点SCN,指导RMAN完成备份和恢复的具体操作。
- RMAN获得了需要备份的文件列表以后,在将数据备份到备份介质上时,需要建立到这些备份介质的通道(channel)。一旦建立通道,数据就会从该通道备份到指定的备份介质上,每次备份恢复,我们都可以创建多个通道以加快速度。
- RMAN将通道作为目标数据库上的服务器进程,会为每个通道都创建一个对应的服务器进程,同时,通道的类型就决定了要将数据库备份到哪种介质上:
- 磁盘通道(用于磁盘和闪回恢复区)
- 磁带通道(需要借助MML,RMAN可以把备份的数据通过MML传递到磁带上)。
RMAN备份与恢复管理流程
相关推荐
深入理解RMAN备份与恢复流程
RMAN备份恢复详解
RMAN(Recovery Manager) 是一种Oracle数据库备份和恢复工具,能够帮助DBA快速完成数据库的备份与恢复。以下将详细介绍RMAN自动备份与恢复的关键知识点。
一、为什么需要设置自动归档模式?
在使用RMAN进行备份和恢复时,必须将数据库设置为自动归档模式。原因是,如果未启用自动归档模式,备份和恢复过程中需要将数据库状态设置为mount,而非open。启用自动归档模式后,即可在数据库open状态下进行热备。
二、如何设置自动归档模式?
使用Sqlplus连接数据库,并以sysdba身份登录。
输入命令 Archive log list 查看当前数据库
Oracle
7
2024-11-06
RMAN 备份与恢复
使用 RMAN 进行数据库备份和恢复操作。
Oracle
18
2024-05-25
Oracle RMAN备份与恢复笔记
这篇文章记录了学习Oracle RMAN备份与恢复的笔记,供读者参考。谢谢阅读!
Oracle
9
2024-08-26
Oracle用户管理的备份与恢复流程
Oracle用户管理的备份与恢复是确保数据安全的重要环节。通过以下步骤,可以有效地进行用户管理的备份与恢复:
备份用户数据:使用expdp命令导出用户及其权限。
保存配置:确保相关的配置文件(如init.ora)也得到备份。
恢复用户:使用impdp命令导入用户数据。
验证恢复:确认恢复后的用户及其权限是否正确。
Oracle
7
2024-11-04
Oracle RMAN备份与恢复官方文档
这篇文章是Oracle官方文档,重点介绍了RMAN在备份和恢复过程中的应用。
Oracle
9
2024-08-09
Oracle RMAN的备份与恢复管理工具
Oracle RMAN是一款专业的备份与恢复管理工具,广泛应用于数据库管理领域。它提供了强大的功能,能够有效地保护和恢复关键数据。
Oracle
7
2024-09-19
RMAN备份与部分恢复管理
部分恢复只能在数据库挂载状态下执行。恢复必须基于数据库,还原所有数据文件有三种方法。首先需要注意日期格式的问题。
Oracle
8
2024-08-29
Oracle RMAN 11g备份与恢复详解
Oracle RMAN 11g备份与恢复详解(原版英文书籍),是Oracle官方出版的权威学习资料,帮助读者深入理解和掌握Oracle RMAN备份与恢复技术。
Oracle
23
2024-07-29
Oracle_RMAN_备份与恢复命令详解
检查数据库模式:确保数据库已正确配置。 2. 连接到target数据库:使用 rman target / 命令。 3. 用list backupset命令查看有没有备份的东西: list backupset 显示备份信息。 4. 常用备份命令: backup database 进行数据库备份, restore database 用于恢复数据。
Oracle
11
2024-11-06