关键差异
| 维度 | 逻辑备份 | 物理备份 |
|---|---|---|
| 产物 | SQL / 自定义格式数据流 | 数据文件、页与 redo / 归档日志 |
| 恢复速度 | 逐语句回放,通常较慢 | 文件级回灌,通常较快 |
| 跨版本迁移 | 多数场景可行 | 工具与数据库大版本强绑定 |
| 体积 | 压缩后相对小 | 接近原数据量(可压缩或去重) |
| 典型工具 | mysqldump / mysqlsh / pg_dump | XtraBackup / pg_basebackup / 存储快照 |
两者不互斥:物理备份做日常大备份打底,逻辑备份做迁移、审计与单表级恢复,是常见组合。
两类备份的取舍:逻辑备份是 SQL 或自定义格式数据流,灵活可跨版本;物理备份是数据文件或块级拷贝,恢复快但绑定版本与平台。
| 维度 | 逻辑备份 | 物理备份 |
|---|---|---|
| 产物 | SQL / 自定义格式数据流 | 数据文件、页与 redo / 归档日志 |
| 恢复速度 | 逐语句回放,通常较慢 | 文件级回灌,通常较快 |
| 跨版本迁移 | 多数场景可行 | 工具与数据库大版本强绑定 |
| 体积 | 压缩后相对小 | 接近原数据量(可压缩或去重) |
| 典型工具 | mysqldump / mysqlsh / pg_dump | XtraBackup / pg_basebackup / 存储快照 |