Oracle RMAN 分段作业类型

有三种类型的 Oracle RMAN 备份分段作业:

主作业

备份作业是主作业。

RMAN 虚拟作业

每个 Oracle 数据库实例都有一个 RMAN 虚拟作业,而该 RMAN 虚拟作业的说明包含该数据库实例名。 如下所示:

STAGING [JOB **] RMAN DUMMY SUBJOB *, Source [主机名 (***.***.***.*** ) Oracle:实例名], [来自主作业的说明]

备份作业启动后,主作业将尝试根据备份设置为每个数据库实例保留介质。 主作业为实例保留了足够的介质时,将创建一个虚拟作业来为此实例处理备份,然后它将继续为下一个实例保留介质。

如果虚拟作业的数量与实例数不相等,则意味着主作业无法为所有实例都保留足够的介质。 在此情形中,根据指定的设备可用性等待时间(分钟)设置,一些实例必须等待,直到其他实例完成或发生超时为止。

RMAN 子作业

每个 RMAN 备份通道都有一个相应的 RMAN 子作业。 RMAN 子作业的说明如下:

STAGING [JOB xx] SUBJOB x, Source [主机名 (***.***.***.***)], 来自主作业的说明。

在前一个数据库实例完成后且有其他挂起的实例时,子作业可以在不同数据库实例之间重复使用。 在最大数据流数很小因此所有实例无法同时开始备份时通常发生此情形。