更新时间:2024-08-06
• Oracle数据库定时备份需要开启归档模式,开启归档模式的过程中需要重启数据库,最好请数据库DBA来操作。
• 检查归档模式是否开启的命令如下:
Archive log list;
若Automatic archival显示为Enabled则说明归档模式已开启;若显示为Disabled则说明没有开启归档模式,需要请数据库DBA来配置。
• Oracle数据库定时备份前需要交叉校验归档日志,检查日志操作最好请数据库DBA来操作,校验归档日志的命令如下:crosscheck archivelog all;
• 删除过期归档日志,在校验归档日志后,可建议数据库DBA删除过期归档日志,删除操作最好请数据库DBA来操作,删除过期归档日志的命令如下:delete expired archivelog all;
• Oracle配置备份用户,建议使用system用户或者新建一个backup用户作为备份专属用户,最好请数据库DBA来操作,创建用户及赋权命令参考如下:
create user backup identified by backup;
grant sysdba to backup;(system用户仅须赋权这一个角色权限)
grant dba to backup;
如果是容器数据库,赋权命令为:grant sysdba to system container=all;