【BAK_ORACLE】Oracle DB Cloud上的备份检查命令合集

时间:2022-10-17 17:08:44

一、Cloud主机命令合集

使用opc用户登录到云主机,并切换到root用户

(1)显示正常备份的命令

 dbaascli orec --args -list

 

(2)显示可用备份的命令

bkup_api recover_list

 

(3)查看正在备份时的备份进度的命令

bkup_api bkup_status

 

(4)查看长期保留的备份的命令

dbaascli orec --args -keep -list


(5)通过日志查看

日志路径: /<备份路径>/<SID>/log/obkup.log


二、RMAN命令合集

接下来就是我们熟悉的RMAN命令了, 为了保险起见,需要登录到RMAN再次进行检查

(1)list backup; 列出备份集的详细信息

 

(2)list backup summary; 列出备份集的概要信息

 

(3)list backup of database; 列出所有全库备份

 

(4)list backup of tablespace <表空间名>; 列出指定表空间备份

 

(5)list backup of datafile 1; 列出指定数据⽂件的备份

        或者使用绝对路径:

        list backup of datafile '/u01/app/oracle/oradata/orcl/system01.dbf';

 

(6)list backup of controlfile; 列出conftrolfile的备份

 

(7)list backup of archivelog all; 列出archivelog的备份


(8)list expired backup; 列出所有⽆效备份


注:v$rman_backup_job_details视图也能查看RMAN的备份信息,这个视图也非常常用!