首页 > 其他分享 >RMAN删除过期备份或非过期备份

RMAN删除过期备份或非过期备份

时间:2023-04-07 19:35:44浏览次数:39  
标签:删除 过期 备份 所示 RMAN EXPIRED DELETE

(一)删除备份--DELETE命令
用于删除RMAN备份记录及相应的物理文件。当使用RMAN执行备份操作时,会在RMAN资料库(RMAN Repository)中生成RMAN备份记录,默认情况下RMAN备份记录会被存放在目标数据库的控制文件中,如果配置了恢复目录(Recovery Catalog),那么该备份记录也会被存放到恢复目录中。

RMAN中的DELETE命令就是用来删除记录(某些情况下并非删除记录,而是打上删除标记),以及这些记录关联的物理备份片段。

(二)删除过期备份
RMAN会根据备份冗余策略确定备份是否过期。对于OBSOLETE的备份集做删除操作,最好是按照如下步骤:
1.crosscheck backupset;或crosscheck backup;
2.report obsolete;
3.delete obsolete;
首先执行CROSSCHECK命令核对备份集,如果发现备份无效(比如备份对应的数据文件损坏或丢失),RMAN会将该备份集标记为 EXPIRED状态。要删除相应的备份记录,可以执行DELETE EXPIRED BACKUP命令:
RMAN> DELETE EXPIRED BACKUP;
删除EXPIRED副本,如下所示:
RMAN> DELETE EXPIRED COPY;
删除特定备份集,如下所示:
RMAN> DELETE BACKUPSET 19;
删除特定备份片,如下所示:
RMAN> DELETE BACKUPPIECE 'd:/backup/SZTECH_19.bak';
删除所有备份集,如下所示:
RMAN> DELETE BACKUP;
删除特定映像副本,如下所示:
RMAN> DELETE DATAFILE COPY 'd:/backup/SZTECH_19.bak';
删除所有映像副本,如下所示:
RMAN> DELETE COPY;
在备份后删除输入对象,如下所示:
1. RMAN> BACKUP ARCHIVELOG ALL DELETE INPUT; 2. RMAN> DELETE BACKUPSET 22 FORMAT = "d:/backup/%u.bak" DELETE INPUT;

 

 

标签:删除,过期,备份,所示,RMAN,EXPIRED,DELETE
From: https://www.cnblogs.com/techcq/p/17297156.html

相关文章

  • KVM--虚拟机备份还原
    随着云计算,虚拟化在生产业务中的大规模推广,虚拟机的备份恢复显的尤为重要。面对勒索病毒,数据误删等事件,最重要的就是有“备份数据”可供恢复,从而解决数据丢失业务中断的问题。kvm虚拟机基础备份方式虚拟机克隆备份虚拟机文件复制备份快照备份1,虚拟机克隆备份克隆设备必须暂......
  • 无备份情况下恢复MySQL truncate table
    近期陆续有客户遇到MySQL的数据库问题,最近正好开始研究MySQL的一些技术。大家都知道我之前是擅长Oracle恢复,如果不会MySQL数据库恢复,总感觉却少一点什么。既然如此,就顺道研究一下吧。幸运的是,Google能够发现一些针对MySQL的恢复文章以及一些工具。我们都知道,MySQLServer都很多存......
  • Ghost备份
     1.准备先退出电脑上所有的安全软件,因为安全软件可能会误报以及拦截u盘pe系统文件,最终导致重装失败。确保电脑有两个以上可用磁盘分区,一个用于安装系统,一个用于保存重装所用的window电脑系统镜像。2.制作大白菜u盘启动盘3.设置U盘启动重启电脑,出现开机画面时,通过U盘启动......
  • openGauss备份恢复之gs_probackup
    一、概述1、基础信息gs_probackup是一个用于管理openGauss数据库备份和恢复的工具。它对openGauss实例进行定期备份,以便在数据库出现故障时能够恢复服务器。可用于备份单机数据库,也可对主机或者主节点数据库备机进行备份,为物理备份。可备份外部目录的内容,如脚本文件、配置文件、日......
  • rsync增量备份
    一、rsync远程同步1、什么是rsync远程同步rsync是C/S架构的数据镜像备份工具,可以实现全量备份和快速增量备份支持本地复制或ssh、rsync主机同步。rsync默认端口为873rsync特性:可以在不通主机之间镜像同步整个目录树,支持增量备份、保持链接和权限、时间、属性且传输前自动执行压......
  • Redis数据库容灾备份企业实战及故障恢复【转】
    本章目录0x00数据持久化1.RDB方式2.AOF方式如何抉择RDBORAOF?0x01备份容灾 一、备份1.手动备份redis数据库2.迁移Redis指定db-数据库3.Redis集群数据备份与迁移二、恢复1.系统Redis用户被删除后配置数据恢复流程2.Kubernetes中单实例异常数据迁移恢复实践......
  • oracle数据库按用户备份恢复,使用 expdp、impdp
    1,在数据库本机执行su-oracle切换oracle用户sqlplys/assysdba使用超级用户登select*fromdba_directories;查看管理员目录,一般会存在几个。2,导出命令,expdpuser/passwd@orclschemas=userdumpfile=expdp.dmpdirectory=DATA_PUMP_DIRlogfile=expdp.log##......
  • 【第27天】SQL进阶-查询优化- performance_schema系列实战三:锁问题排查(表级锁)(SQL 小虚
    回城传送–》《32天SQL筑基》文章目录零、前言一、什么是表级锁二、什么时候适合加表级锁三、实战演练3.1数据准备(如果已有数据可跳过此操作)3.2开启第一个会话,执行显式加表级锁3.3开启第二个会话,对该表执行update更新3.4开启第三个会话,查询线程信息3.5分析3.6释放第一个会话......
  • Andrew Huberman 多巴胺多巴胺 动力、专注力&满足感
    多巴胺在达到峰值之后,会在一个较低的水平进行多巴胺循环。黑质纹状体通路,主要用于运动。中层皮质边缘通路,主要用于奖励、强化和激励。多巴胺释放范围可以不同,大范围或局部(神经元之间,通过信号,在突触之间交流,多巴胺类似)都可以。通过糟糕手段大量提高多巴胺,会影响到大量释放和局......
  • openGauss备份恢复之gs_dumpall
    一、概述gs_dumpall是一款用于导出数据库相关信息的工具,支持导出完整一致的openGauss数据库所有数据,同时不影响用户对数据库的正常访问。二、工具1、特点gs_dumpall是openGauss用于导出所有数据库相关信息工具,它可以导出openGauss数据库的所有数据,包括默认数据库postgres的数据、自......