本手册仅限于VEEAM B&R备份Oracle 11g场景。
1. 启动检查VEEAM服务状态
Veeam Backup Service服务
VeeamBrokerSvc 服务
Veeam Cloud Connect Service 服务
Veeam Data Mover Service服务
Veeam Guest Catalog Service服务
Veeam Installer Service服务
Veeam Mount Service服务
Veeam vPower NFS Service服务
以及SQL Server 相关服务
2. 打开Oracle 11g 归档模式
2.1. 检查目前归档模式
Sqlplus模式下
Shutdown immediate
Startup mount;
Archive log list;
r 注意:默认情况下Database Log mode为No Archive Mode
Show parameter db_recovery_file
2.2. 日志文件设定
ALTER SYSTEM SET DB_RECOVERY_FILE_DEST_SIZE = 10G SCOPE=BOTH SID=’orac1’;
#设定sales的归档日志文件大小
ALTER SYSTEM SET DB_RECOVERY_FILE_DEST = ‘C:\Oracle’ SCOPE=BOTH SID=’orac1’;
#设定orac1的归档日志路径
#显示当前配置信息
3. 新建Oracle备份任务
3.1. 修改Windows host文件
Notepad打开C:\Windows\System32\Drivers\etc\hosts
3.2. 创建备份任务
3.3. 运行备份
4. 模拟ORACLE故障
关闭数据库
sqlplus /nolog
connect /as sysdba
shutdown immediate
删除控制文件
删除数据库文件
删除归档日志文件
启动数据库失败,提示无控制文件,模拟故障成功。
5. 恢复流程
5.1. VEEAM客户端操作
打开还原向导,选择应用类别;
选择Oracle 数据库类型;
选择要恢复的还原点;
结束还原向导;
进入Explorer for Oracle;
选择还原点;
确认并执行还原;
开始还原;
恢复成功。
5.2. 恢复后处理
5.2.1 检查还原文件
还原数据库至Cancel状态
Sqlplus /nolog
Connect /as sysdba
Shutdown immediate;
Startup mount
RECOVER DATABASE UNTIL CANCEL USING BACKUP CONTROL FILE;
5.2.2重置日志
Sqlplus模式下
alter database open resetlogs;