RMAN-在备份中创建的额外项目

问题描述

出于开发目的,我开始使用RMAN来备份我拥有的XE数据库。

当我使用RMAN备份数据库时,它将在备份中添加一个附加项。在所附的图像中,您可以看到我的预期备份都被标记为XE,但是这个带有唯一标记的附加备份项目也会每次出现。有人可以告诉我这是做什么用的吗?我正在备份数据库(多余的项目以完全或增量0级模式显示),存档日志和控制文件。

RUN
{
    CONFIGURE CONTROLFILE AUTOBACKUP ON;
    CONFIGURE CHANNEL DEVICE TYPE DISK MAXPIECESIZE 10G;
    BACKUP AS COMPRESSED BACKUPSET TAG = 'XE Backup' FULL DATABASE FORMAT 'C:\Backups\%d_%D_%M_%Y\Database_%d_%U'
    CURRENT CONTROLFILE
    FORMAT 'C:\Backups\%d_%D_%M_%Y\ControlFile_%d_%U'
    SPFILE
    FORMAT 'C:\Backups\%d_%D_%M_%Y\SPFile_%d_%U'
    PLUS ARCHIVELOG 
    FORMAT 'C:\Backups\%d_%D_%M_%Y\ArchiveLog_%d_%U';
}
CROSSCHECK BACKUP;
DELETE NOPROMPT OBSOLETE;
DELETE EXPIRED BACKUP;
LIST BACKUP SUMMARY;

Backup Summary Report

谢谢。

Backup Detail Report

解决方法

这是您的“自动备份”。只需查看您的详细报告即可。它告诉您该备份文件中包含的内容。您会看到它是控制文件和spfile,它们是通过自动备份进行备份的。

顺便说一句,我从中看到,您已经启用了FRA。既然如此,为什么要尝试将备份定向到其他位置?

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...