逻辑备份是数据库备份方式之一,指通过软件工具将数据库中的逻辑对象(如表、索引、用户等)以不同于原数据库物理格式的逻辑关联格式导出为独立文件,该文件包含数据内容及对象定义,适用于数据迁移、跨平台升级和增量备份场景。与物理备份不同,逻辑备份无需依赖数据库物理存储结构或归档模式,通常通过导出(如exp/dump工具)和导入(如imp/impdp工具)命令实现。
第一类为物理备份,该方法实现数据库的完整恢复,但数据库必须运行在归档模式下(业务数据库在非归档模式下运行),且需要极大的外部存储设备,例如
磁带库,具体包括
冷备份和
热备份。
冷备份和
热备份是物理备份(也称低级备份),它涉及到组成数据库的文件,但不考虑逻辑内容。
第二类
备份方式为逻辑备份,业务数据库采用此种方式,此方法不需要数据库运行在归挡模式下,不但备份简单,而且可以不需要外部存储设备,包括导出/导入(EXPORT/IMPORT)。这种方法包括读取一系列的数据库日志,并写入文件中,这些日志的读取与其所处位置无关。