归档日志删除策略

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介:

CONFIGURE RMAN OUTPUT TO KEEP FOR 7 DAYS; # default
启用归档删除策略:
RMAN> CONFIGURE ARCHIVELOG DELETION POLICY TO BACKED UP 1 TIMES TO DISK;
新的 RMAN 配置参数:
CONFIGURE ARCHIVELOG DELETION POLICY TO BACKED UP 1 TIMES TO DISK;
已成功存储新的 RMAN 配置参数
配置归档删除策略,只要求归档备份一次到磁盘,之后归档就允许被删除。
归档日志删除策略
RMAN> backup archivelog all delete all input;

从位于 02-2月 -18 的 backup 开始
当前日志已存档
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在启动归档日志备份集
通道 ORA_DISK_1: 正在指定备份集内的归档日志
输入归档日志线程 = 1 序列 = 1 RECID=86 STAMP=966098143
输入归档日志线程 = 1 序列 = 12 RECID=97 STAMP=966181095
输入归档日志线程 = 1 序列 = 13 RECID=98 STAMP=966204231
输入归档日志线程 = 1 序列 = 14 RECID=99 STAMP=966214774
输入归档日志线程 = 1 序列 = 15 RECID=100 STAMP=966249490
输入归档日志线程 = 1 序列 = 16 RECID=101 STAMP=966290451
输入归档日志线程 = 1 序列 = 17 RECID=102 STAMP=966301443
输入归档日志线程 = 1 序列 = 18 RECID=103 STAMP=966681162
输入归档日志线程 = 1 序列 = 19 RECID=104 STAMP=966682974
输入归档日志线程 = 1 序列 = 20 RECID=105 STAMP=966693752
输入归档日志线程 = 1 序列 = 21 RECID=106 STAMP=966722515
输入归档日志线程 = 1 序列 = 22 RECID=107 STAMP=966759560
输入归档日志线程 = 1 序列 = 23 RECID=111 STAMP=966778358
通道 ORA_DISK_1: 正于 02-2月 -18 启动段 1
通道 ORA_DISK_1: 完成了于 02-2月 -18 启动段 1
片段句柄 = E:\RECOVERYFLASH\NEWTEST\BACKUPSET\2018_02_02\O1_MF_ANNNN_TAG20180202T103836F77MSF62.BKP 标记 = TAG20180202T103836 注释 = NONE
通道 ORA_DISK_1: 备份集完成, 用时: 00:05:06
通道 ORA_DISK_1: 正在删除归档日志
归档日志文件名 = C:\APP\ADMINISTRATOR\VIRTUAL\ARCHIVELOG\ARC0000000001_0966075864.0001 RECID=86 STAMP=966098143
归档日志文件名 = C:\APP\ADMINISTRATOR\VIRTUAL\ARCHIVELOG\ARC0000000012_0966075864.0001 RECID=97 STAMP=966181095
归档日志文件名 = C:\APP\ADMINISTRATOR\VIRTUAL\ARCHIVELOG\ARC0000000013_0966075864.0001 RECID=98 STAMP=966204231
归档日志文件名 = C:\APP\ADMINISTRATOR\VIRTUAL\ARCHIVELOG\ARC0000000014_0966075864.0001 RECID=99 STAMP=966214774
归档日志文件名 = C:\APP\ADMINISTRATOR\VIRTUAL\ARCHIVELOG\ARC0000000015_0966075864.0001 RECID=100 STAMP=966249490
归档日志文件名 = C:\APP\ADMINISTRATOR\VIRTUAL\ARCHIVELOG\ARC0000000016_0966075864.0001 RECID=101 STAMP=966290451
归档日志文件名 = C:\APP\ADMINISTRATOR\VIRTUAL\ARCHIVELOG\ARC0000000017_0966075864.0001 RECID=102 STAMP=966301443
归档日志文件名 = C:\APP\ADMINISTRATOR\VIRTUAL\ARCHIVELOG\ARC0000000018_0966075864.0001 RECID=103 STAMP=966681162
归档日志文件名 = C:\APP\ADMINISTRATOR\VIRTUAL\ARCHIVELOG\ARC0000000019_0966075864.0001 RECID=104 STAMP=966682974
归档日志文件名 = C:\APP\ADMINISTRATOR\VIRTUAL\ARCHIVELOG\ARC0000000020_0966075864.0001 RECID=105 STAMP=966693752
归档日志文件名 = C:\APP\ADMINISTRATOR\VIRTUAL\ARCHIVELOG\ARC0000000021_0966075864.0001 RECID=106 STAMP=966722515
归档日志文件名 = C:\APP\ADMINISTRATOR\VIRTUAL\ARCHIVELOG\ARC0000000022_0966075864.0001 RECID=107 STAMP=966759560
归档日志文件名 = C:\APP\ADMINISTRATOR\VIRTUAL\ARCHIVELOG\ARC0000000023_0966075864.0001 RECID=111 STAMP=966778358
通道 ORA_DISK_1: 正在启动归档日志备份集
通道 ORA_DISK_1: 正在指定备份集内的归档日志
输入归档日志线程 = 1 序列 = 1 RECID=119 STAMP=966963208
输入归档日志线程 = 1 序列 = 2 RECID=120 STAMP=966963209
输入归档日志线程 = 1 序列 = 3 RECID=121 STAMP=966963211
输入归档日志线程 = 1 序列 = 4 RECID=122 STAMP=966963469
输入归档日志线程 = 1 序列 = 5 RECID=123 STAMP=966963470
输入归档日志线程 = 1 序列 = 6 RECID=124 STAMP=966963473
输入归档日志线程 = 1 序列 = 7 RECID=125 STAMP=966964031
输入归档日志线程 = 1 序列 = 8 RECID=126 STAMP=966964599
输入归档日志线程 = 1 序列 = 9 RECID=127 STAMP=966981651
输入归档日志线程 = 1 序列 = 10 RECID=128 STAMP=966991659
输入归档日志线程 = 1 序列 = 11 RECID=129 STAMP=967022631
输入归档日志线程 = 1 序列 = 12 RECID=130 STAMP=967022631
输入归档日志线程 = 1 序列 = 13 RECID=131 STAMP=967023107
输入归档日志线程 = 1 序列 = 14 RECID=132 STAMP=967023648
通道 ORA_DISK_1: 正于 02-2月 -18 启动段 1
通道 ORA_DISK_1: 完成了于 02-2月 -18 启动段 1
片段句柄 = E:\RECOVERYFLASH\NEWTEST\BACKUPSET\2018_02_02\O1_MF_ANNNN_TAG20180202T103836F77N3535.BKP 标记 = TAG20180202T103836 注释 = NONE
通道 ORA_DISK_1: 备份集完成, 用时: 00:01:17
通道 ORA_DISK_1: 正在启动归档日志备份集
通道 ORA_DISK_1: 正在指定备份集内的归档日志
输入归档日志线程 = 1 序列 = 1 RECID=112 STAMP=966778394
输入归档日志线程 = 1 序列 = 2 RECID=113 STAMP=966778395
输入归档日志线程 = 1 序列 = 3 RECID=114 STAMP=966778395
通道 ORA_DISK_1: 正于 02-2月 -18 启动段 1
通道 ORA_DISK_1: 完成了于 02-2月 -18 启动段 1
片段句柄 = E:\RECOVERYFLASH\NEWTEST\BACKUPSET\2018_02_02\O1_MF_ANNNN_TAG20180202T103836F77N5KV5.BKP 标记 = TAG20180202T103836 注释 = NONE
通道 ORA_DISK_1: 备份集完成, 用时: 00:00:08
通道 ORA_DISK_1: 正在删除归档日志
归档日志文件名 = C:\APP\ADMINISTRATOR\VIRTUAL\ARCHIVELOG\ARC0000000001_0966768541.0001 RECID=112 STAMP=966778394
归档日志文件名 = C:\APP\ADMINISTRATOR\VIRTUAL\ARCHIVELOG\ARC0000000002_0966768541.0001 RECID=113 STAMP=966778395
归档日志文件名 = C:\APP\ADMINISTRATOR\VIRTUAL\ARCHIVELOG\ARC0000000003_0966768541.0001 RECID=114 STAMP=966778395
通道 ORA_DISK_1: 正在启动归档日志备份集
通道 ORA_DISK_1: 正在指定备份集内的归档日志
输入归档日志线程 = 1 序列 = 1 RECID=118 STAMP=966780967
通道 ORA_DISK_1: 正于 02-2月 -18 启动段 1
通道 ORA_DISK_1: 完成了于 02-2月 -18 启动段 1
片段句柄 = E:\RECOVERYFLASH\NEWTEST\BACKUPSET\2018_02_02\O1_MF_ANNNN_TAG20180202T103836F77N5TMR.BKP 标记 = TAG20180202T103836 注释 = NONE
通道 ORA_DISK_1: 备份集完成, 用时: 00:00:03
通道 ORA_DISK_1: 正在删除归档日志
归档日志文件名 = C:\APP\ADMINISTRATOR\VIRTUAL\ARCHIVELOG\ARC0000000001_0966778394.0001 RECID=118 STAMP=966780967
通道 ORA_DISK_1: 正在删除归档日志
归档日志文件名 = C:\APP\ADMINISTRATOR\VIRTUAL\ARCHIVELOG\ARC0000000001_0966780966.0001 RECID=119 STAMP=966963208
归档日志文件名 = C:\APP\ADMINISTRATOR\VIRTUAL\ARCHIVELOG\ARC0000000002_0966780966.0001 RECID=120 STAMP=966963209
归档日志文件名 = C:\APP\ADMINISTRATOR\VIRTUAL\ARCHIVELOG\ARC0000000003_0966780966.0001 RECID=121 STAMP=966963211
归档日志文件名 = C:\APP\ADMINISTRATOR\VIRTUAL\ARCHIVELOG\ARC0000000004_0966780966.0001 RECID=122 STAMP=966963469
归档日志文件名 = C:\APP\ADMINISTRATOR\VIRTUAL\ARCHIVELOG\ARC0000000005_0966780966.0001 RECID=123 STAMP=966963470
归档日志文件名 = C:\APP\ADMINISTRATOR\VIRTUAL\ARCHIVELOG\ARC0000000006_0966780966.0001 RECID=124 STAMP=966963473
归档日志文件名 = C:\APP\ADMINISTRATOR\VIRTUAL\ARCHIVELOG\ARC0000000007_0966780966.0001 RECID=125 STAMP=966964031
归档日志文件名 = C:\APP\ADMINISTRATOR\VIRTUAL\ARCHIVELOG\ARC0000000008_0966780966.0001 RECID=126 STAMP=966964599
归档日志文件名 = C:\APP\ADMINISTRATOR\VIRTUAL\ARCHIVELOG\ARC0000000009_0966780966.0001 RECID=127 STAMP=966981651
归档日志文件名 = C:\APP\ADMINISTRATOR\VIRTUAL\ARCHIVELOG\ARC0000000010_0966780966.0001 RECID=128 STAMP=966991659
归档日志文件名 = C:\APP\ADMINISTRATOR\VIRTUAL\ARCHIVELOG\ARC0000000011_0966780966.0001 RECID=129 STAMP=967022631
归档日志文件名 = C:\APP\ADMINISTRATOR\VIRTUAL\ARCHIVELOG\ARC0000000012_0966780966.0001 RECID=130 STAMP=967022631
归档日志文件名 = C:\APP\ADMINISTRATOR\VIRTUAL\ARCHIVELOG\ARC0000000013_0966780966.0001 RECID=131 STAMP=967023107
归档日志文件名 = C:\APP\ADMINISTRATOR\VIRTUAL\ARCHIVELOG\ARC0000000014_0966780966.0001 RECID=132 STAMP=967023648
通道 ORA_DISK_1: 正在启动归档日志备份集
通道 ORA_DISK_1: 正在指定备份集内的归档日志
输入归档日志线程 = 1 序列 = 1 RECID=133 STAMP=967025059
输入归档日志线程 = 1 序列 = 2 RECID=134 STAMP=967025061
输入归档日志线程 = 1 序列 = 3 RECID=135 STAMP=967027115
通道 ORA_DISK_1: 正于 02-2月 -18 启动段 1
通道 ORA_DISK_1: 完成了于 02-2月 -18 启动段 1
片段句柄 = E:\RECOVERYFLASH\NEWTEST\BACKUPSET\2018_02_02\O1_MF_ANNNN_TAG20180202T103836F77N5ZPR.BKP 标记 = TAG20180202T103836 注释 = NONE
通道 ORA_DISK_1: 备份集完成, 用时: 00:00:01
通道 ORA_DISK_1: 正在删除归档日志
归档日志文件名 = C:\APP\ADMINISTRATOR\VIRTUAL\ARCHIVELOG\ARC0000000001_0967023648.0001 RECID=133 STAMP=967025059
归档日志文件名 = C:\APP\ADMINISTRATOR\VIRTUAL\ARCHIVELOG\ARC0000000002_0967023648.0001 RECID=134 STAMP=967025061
归档日志文件名 = C:\APP\ADMINISTRATOR\VIRTUAL\ARCHIVELOG\ARC0000000003_0967023648.0001 RECID=135 STAMP=967027115
在 02-2月 -18 完成了 backup

从位于 02-2月 -18 的 Control File and SPFILE Autobackup 开始
片段句柄 = E:\CONTROLBACKUP\CF-C-1779551310-20180202-03 注释 = NONE
在 02-2月 -18 完成了 Control File and SPFILE Autobackup
再次查看归档日志文件,发现已经被删除。




     本文转自whshurk 51CTO博客,原文链接:http://blog.51cto.com/shurk/2068037,如需转载请自行联系原作者



相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
18天前
|
SQL Oracle 关系型数据库
【赵渝强老师】Oracle的控制文件与归档日志文件
本文介绍了Oracle数据库中的控制文件和归档日志文件。控制文件记录了数据库的物理结构信息,如数据库名、数据文件和联机日志文件的位置等。为了保护数据库,通常会进行控制文件的多路复用。归档日志文件是联机重做日志文件的副本,用于记录数据库的变更历史。文章还提供了相关SQL语句,帮助查看和设置数据库的日志模式。
【赵渝强老师】Oracle的控制文件与归档日志文件
|
4月前
|
SQL Oracle NoSQL
实时计算 Flink版操作报错合集之报错“找不到对应的归档日志文件”,怎么处理
在使用实时计算Flink版过程中,可能会遇到各种错误,了解这些错误的原因及解决方法对于高效排错至关重要。针对具体问题,查看Flink的日志是关键,它们通常会提供更详细的错误信息和堆栈跟踪,有助于定位问题。此外,Flink社区文档和官方论坛也是寻求帮助的好去处。以下是一些常见的操作报错及其可能的原因与解决策略。
|
4月前
|
SQL Oracle 关系型数据库
"揭秘!一键解锁Oracle日志清理魔法,让海量归档日志无处遁形,守护数据库健康,告别磁盘空间告急噩梦!"
【8月更文挑战第9天】随着Oracle数据库在企业应用中的普及,归档日志管理对保持数据库健康至关重要。归档日志记录所有更改,对数据恢复极为重要,但也可能迅速占用大量磁盘空间影响性能。利用Oracle提供的RMAN工具,可通过编写Shell脚本来自动清理归档日志。脚本包括设置环境变量、连接数据库、检查和删除指定时间前的日志,并记录执行情况。通过Cron作业定时运行脚本,可有效管理日志文件,确保数据库稳定运行。
106 7
|
4月前
|
SQL 关系型数据库 MySQL
MySQL 常见日志清理策略
MySQL 数据库服务器使用多种类型的日志来记录操作和事件,这对于故障诊断、审计和性能分析非常重要。然而,这些日志文件会随着时间的推移而不断增长,可能会占用大量的磁盘空间。因此,定期清理这些日志是必要的,本篇文章我们一起来学习下如何清理 MySQL 中的日志文件。
197 3
|
4月前
|
数据库 Java 监控
Struts 2 日志管理化身神秘魔法师,洞察应用运行乾坤,演绎奇幻篇章!
【8月更文挑战第31天】在软件开发中,了解应用运行状况至关重要。日志管理作为 Struts 2 应用的关键组件,记录着每个动作和决策,如同监控摄像头,帮助我们迅速定位问题、分析性能和使用情况,为优化提供依据。Struts 2 支持多种日志框架(如 Log4j、Logback),便于配置日志级别、格式和输出位置。通过在 Action 类中添加日志记录,我们能在开发过程中获取详细信息,及时发现并解决问题。合理配置日志不仅有助于调试,还能分析用户行为,提升应用性能和稳定性。
58 0
|
4月前
|
SQL 安全 测试技术
【数据守护者必备】SQL数据备份与恢复策略全解析:从全量到日志备份,手把手教你确保企业信息万无一失的实战技巧!
【8月更文挑战第31天】数据库是企业核心业务数据的基石,为防止硬件故障、软件错误或人为失误导致的数据丢失,制定可靠的备份与恢复策略至关重要。本文通过一个在线购物平台的案例,详细介绍了使用 SQL Server 进行全量备份、差异备份及事务日志备份的方法,并演示了如何利用 SQL Server Agent 实现自动化备份任务。此外,还提供了数据恢复的具体步骤和测试建议,确保数据安全与业务连续性。
164 0
|
5月前
|
存储
测试问题之可观测性的本质是什么,SLS在可观测性领域采取了什么样的策略
测试问题之可观测性的本质是什么,SLS在可观测性领域采取了什么样的策略
|
4月前
|
消息中间件 API C#
【Azure API 管理】APIM添加Log-to-eventhub的策略后,一些相关APIM与Event Hub的问题
【Azure API 管理】APIM添加Log-to-eventhub的策略后,一些相关APIM与Event Hub的问题
|
4月前
|
存储 API C#
【Azure API 管理】在APIM 中添加 log-to-eventhub 策略,把 Request Body 信息全部记录在Event Hub中
【Azure API 管理】在APIM 中添加 log-to-eventhub 策略,把 Request Body 信息全部记录在Event Hub中
|
5月前
|
存储 SQL Oracle
关系型数据库Oracle归档日志备份
【7月更文挑战第19天】
69 5