最近我摆弄了一下 RMAN 以了解它的工作原理,并以某种方式设法进行了定期备份。我实际上没有磁盘空间或运行 RMAN 的需要,但我不知道如何阻止它创建备份集。我想我使用的原始命令是:
$ rman target=/
RMAN> configure retention policy to redundancy 2;
RMAN> configure controlfile autobackup on;
RMAN> backup database plus archivelog delete input;
答案1
据我所知,已安排的作业是控制文件的自动备份。这不会占用太多空间,但您应该能够使用以下命令将其关闭:
RMAN> configure controlfile autobackup off;
答案2
RMAN 仅在您指示时才会工作。它没有任何调度程序。控制文件的自动备份不是定期进行的,而是响应某些事件(查看文档) 并且不应导致磁盘问题(控制文件仅重几兆字节)。
您必须使用企业管理器、Oracle DBMS_SCHEDULER 和 DBMS_JOB 包或系统调度程序来安排某些事情。