备份归档日志方式有两种:
1 单独备份归档日志:backup archivelog all
2 在执行备库时一起备份归档日志:backup database plus archivelog;
这两种方式有什么区别呢?
运行backup archivelog all 命令时执行的步骤:
1.alter system archive log current; 归档当前日志
2.backup archivelog all ; 备份所有归档日志
而运行backup database plus archivelog,的运行步骤是;
1.alter system archive log current; 归档当前日志文件
2.backup archivelog all; 备份所有已归档日志文件
3.backup database; 备份数据库
4.alter system archive log current; 归档当前日志文件
5.backup archivelog recently generated ; 备份刚生成的归档日志文件
由于归档日志会占用较多的空间,所以应对定期删除掉没用的归档日志。
比如,在备份数据库及归档日志文件后,删除掉已经备份的归档日志文件。
命令:backup database plus archivelog delete all input;
其中,delete all input即为删除归档日志文件参数。