一、备份还原简介
备份的主要目的是数据容灾,保证数据的安全性,在数据库发生故障时,通过还原备份集,将数据恢复到可用状态
按照备份数据完整性,可将备份分为完全备份和增量备份。
完全备份生成的备份集包含了指定库的全部有效数据页。当数据规模比较大的情况下,生成的完全备份集通常会比较大,而且备份时间也会比较长。增量备份是在某个特定备份集基础上,收集数据库新修改的数据页进行备份,可以有效减少备份集的空间占用、提高备份速度。
二、备份方案
1.管理工具备份
1.1全备
具体操作流程如下:
cd /opt/dmdbms/bin/tools
./manager
必须通过SYSDBA登录,“代理”——右键“作业”,新建作业
1.2 增备
具体操作流程如下:
cd /opt/dmdbms/bin/tools
./manager
必须通过SYSDBA登录,“代理”——右键“作业”,新建作业IBAK
1.3 结果集查看
内网:/backup/下生成以日期命名的目录,存放3个数据库备份文件.bak和.meta。
纵网:/localdata/backup/下生成以日期命名的目录,存放3个数据库备份文件.bak和.meta。
2.物理备份
2.1 全备
具体操作流程:
cd /opt/dmdbms/bin/bin/
SQL>BACKUP DATABASE backupset ' /backup/full_bak ' #指定备份路径
2.2 增备
SQL> BACKUP DATABASE increment with backupdir '/backup/full_bak' backupset '/backup/dm_increment_bak';
三、还原方案
1. 单机数据库还原
1.1 安装数据库软件
安装包及q