物理备份恢复概述
物理备份是数据库管理中重要的一环,能够确保数据的安全性和可恢复性。
定义
物理备份是指直接复制数据库的二进制文件,包括数据文件、日志文件和索引文件等,是磁盘块为基本单位将数据从主机复制到备机。
虚谷数据库物理备份恢复即系统级备份恢复,该备份为全备份,备份文件中包含所有库及库中的所有数据。由于系统级备份涉及整个系统内所有的数据,所需权限较高,因此该操作只能由系统管理员**SYSDBA**登录系统库“SYSTEM”执行。
应用场景
- 大型数据库快速恢复:物理备份适用于大型且重要的数据库。在数据库出现问题时,物理备份能够快速恢复数据库,减少业务中断时间。
- 细粒度恢复需求:物理细粒度备份恢复支持从集群级全量备份集中恢复单表或多表,以及备份指定的schema全量数据,满足细粒度恢复的需求。
优势
- 速度快时间短:直接备份恢复数据页,无需加载和解释语句,速度快。
- 占用空间小:只保存有效的数据页,节省存储空间。直接复制数据库的二进制文件,效率高且浪费空间较少。
但需注意,物理备份灵活性差,只能备份整个数据库或表空间,且备份文件依赖于特定的操作系统和数据库版本,不易查看和验证数据,建议根据实际需求选择合适的备份方式。
虚谷数据库支持的系统级备份与恢复功能对照如表1所示。
备份恢复能力 | 系统级备份恢复 |
---|---|
全量备份 | 支持 |
增量备份 | 支持 |
单机恢复 | 支持 |
集群恢复 | 不支持 |
表级恢复 | 支持 |
模式级恢复 | 支持 |
用户级恢复 | 支持 |
库级恢复 | 支持 |