热备份与冷备份的区别?

热备份和冷备份的区别:

1、定义不同

热备份是在数据库运行的情况下,采用archivelogmode方式备份数据库的方法。热备份要求数据库在Archivelog方式下操作,并需要大量的档案空间。一旦数据库运行在archivelog状态下,就可以做备份了。冷备份发生在数据库已经正常关闭的情况下,当正常关闭时会提供给人们一个完整的数据库。冷备份时将要害性文件拷贝到另外的位置的一种说法。对于备份Oracle信息而言,冷备份时最快和最安全的方法。

2、组成部分不同

热备份的命令文件由三部分组成:数据文件、一个表空间、一个表空间的备份设置。冷备份中必须拷贝的文件包括:所有数据文件、所有控制文件、所有联机REDOLOG文件、Init.ora文件。

相关推荐