物理备份设备和逻辑备份设备有什么区别?

来源:百度知道 编辑:UC知道 时间:2024/05/09 19:57:09
在SQL中,物理备份设备和逻辑备份设备有什么区别?各自是怎样操作的?如果我备份了系统表,是否也备份逻辑备份设备?
请详细的描述一下,谢谢!

  1. ORACLE数据库的备份分为物理备份和逻辑备份两种。

  2. 物理备份是将实际组成数据库的操作系统文件从一处拷贝到另一处的备份过程,通常是从磁盘到磁带。可以使用 Oracle 的恢复管理器(Recovery Manager,RMAN)或操作系统命令进行数据库的物理备份。

  3. 逻辑备份是利用SQL语言从数据库中抽取数据并存于二进制文件的过程。Oracle提供的逻辑备份工具是 EXP。数据库逻辑备份是物理备份的补充。  

物理备份就是转储数据库物理文件(如数据文件、控制文件、归档日志文件等),一旦数据库发生故障,可以利用这些文件进行还原;

逻辑备份就是对数据库对象(如用户、表、存储过程等)利用工具进行导出工作,可以利用工具把逻辑备份文件导入到数据库.

逻辑备份很少用的上

物理:
alter database beign backup (10g)
host copy文件
alter database end backup

逻辑:imp/exp impdp/expdp