KingbaseES V8R6备份恢复案例之---手工清理冗余历史备份
案例说明:
对于KingbaseES V8R6的通过sys_rman执行的物理历史备份,可以在执行备份时,备份的保留(retention)策略自动清理。不能通过手工删除备份,可以通过expire参数手工清理历史的冗余备份。
适用版本: KingbaseES V8R6
一、查看历史备份
1、查看备份信息
[kingbase@node101 bin]$ /opt/Kingbase/ES/V8R6_041/Server/bin/sys_rman --config=/home/kingbase/kbbr1_repo/sys_rman.conf --stanza=kingbase infostanza: kingbasestatus: okcipher: nonedb (current)wal archive min/max (V008R006C005B0041): 00000001000000000000005B/00000001000000000000007Afull backup: 20220628-152624Ftimestamp start/stop: 2022-06-28 15:26:24 / 2022-06-28 15:27:55wal start/stop: 00000001000000000000005B / 00000001000000000000005Bdatabase size: 717.3MB, database backup size: 717.3MBrepo1: backup set size: 96.0MB, backup size: 96.0MBfull backup: 20220628-153858Ftimestamp start/stop: 2022-06-28 15:38:58 / 2022-06-28 15:39:30wal start/stop: 00000001000000000000005D / 00000001000000000000005Ddatabase size: 717.3MB, database backup size: 717.3MBrepo1: backup set size: 96.0MB, backup size: 96.0MBfull backup: 20220628-154330Ftimestamp start/stop: 2022-06-28 15:43:30 / 2022-06-28 15:46:41wal start/stop: 000000010000000000000063 / 000000010000000000000063database size: 717.4MB, database backup size: 717.4MBrepo1: backup set size: 96.0MB, backup size: 96.0MBfull backup: 20220628-155008Ftimestamp start/stop: 2022-06-28 15:50:08 / 2022-06-28 15:50:39wal start/stop: 000000010000000000000065 / 000000010000000000000065database size: 717.4MB, database backup size: 717.4MBrepo1: backup set size: 96.0MB, backup size: 96.0MBfull backup: 20220628-155134Ftimestamp start/stop: 2022-06-28 15:51:34 / 2022-06-28 15:54:46wal start/stop: 00000001000000000000006B / 00000001000000000000006Bdatabase size: 759.6MB, database backup size: 759.6MBrepo1: backup set size: 103.9MB, backup size: 103.9MB# 如上所示,对于full类型的历史备份,目前有5个。
2、查看备份配置文件
[kingbase@node101 bin]$ cat ~/kbbr1_repo/sys_rman.conf
# Genarate by script at 20220613174915, should not change manually
[kingbase]
kb1-path=/data/kingbase/v8r6_041/data
kb1-port=54325
kb1-user=system[global]
repo1-path=/home/kingbase/kbbr1_reporepo1-retention-full=5 ##冗余备份的retention是5log-path=/opt/Kingbase/ES/V8R6_041/Server/log
log-level-file=info
log-level-console=info
log-subprocess=y
process-max=4
#### default gz, support: gz none
compress-type=gz
compress-level=3
band-width=0
二、清理冗余历史备份
1、修改sys_rman.conf
2、执行清理
[kingbase@node101 bin]$ /opt/Kingbase/ES/V8R6_041/Server/bin/sys_rman --config=/home/kingbase/kbbr1_repo/sys_rman.conf --stanza=kingbase expire2022-06-29 17:23:17.622 P00 INFO: expire command begin 2.27: --config=/home/kingbase/kbbr1_repo/sys_rman.conf --exec-id=6425-f3c5cce3 --log-level-console=info --log-level-file=info --log-path=/opt/Kingbase/ES/V8R6_041/Server/log --repo1-path=/home/kingbase/kbbr1_repo --repo1-retention-full=1 --stanza=kingbase
2022-06-29 17:23:17.623 P00 INFO: repo1: expire full backup 20220628-152624F
2022-06-29 17:23:17.623 P00 INFO: repo1: expire full backup 20220628-153858F
2022-06-29 17:23:17.623 P00 INFO: repo1: expire full backup 20220628-154330F
2022-06-29 17:23:17.623 P00 INFO: repo1: expire full backup 20220628-155008F
2022-06-29 17:23:17.629 P00 INFO: repo1: remove expired backup 20220628-155008F
2022-06-29 17:23:17.683 P00 INFO: repo1: remove expired backup 20220628-154330F
2022-06-29 17:23:17.791 P00 INFO: repo1: remove expired backup 20220628-153858F
2022-06-29 17:23:17.878 P00 INFO: repo1: remove expired backup 20220628-152624F
2022-06-29 17:23:17.951 P00 INFO: repo1: 12-1 remove archive, start = 00000001000000000000005B, stop = 00000001000000000000006A
2022-06-29 17:23:17.951 P00 INFO: expire command end: completed successfully (331ms)
3、查看备份信息
[kingbase@node101 bin]$ /opt/Kingbase/ES/V8R6_041/Server/bin/sys_rman --config=/home/kingbase/kbbr1_repo/sys_rman.conf --stanza=kingbase infostanza: kingbasestatus: okcipher: nonedb (current)wal archive min/max (V008R006C005B0041): 00000001000000000000006B/00000001000000000000007Afull backup: 20220628-155134Ftimestamp start/stop: 2022-06-28 15:51:34 / 2022-06-28 15:54:46wal start/stop: 00000001000000000000006B / 00000001000000000000006Bdatabase size: 759.6MB, database backup size: 759.6MBrepo1: backup set size: 103.9MB, backup size: 103.9MB# 如上所示,清理后,只留了最近的full的备份。
KingbaseES V8R6备份恢复案例之---手工清理冗余历史备份相关推荐
- 刘子佼 mysql 下载_MySQL数据管理之备份恢复案例解析 23讲 Mysql备份恢复实战 视频教程...
课程名称:MySQL数据管理之备份恢复案例解析 23讲 Mysql备份恢复实战课程简介: 课程独家解析MySQL 5.6最新特性,课程讲师刘子佼讲课风格幽默,善于与人沟通,善于组建和协调团队攻克技术难 ...
- 用Shell脚本在推出的RAC节点上批量部署32个Oracle11gR2 RAC备份恢复案例场景的方法PART2...
8.11 9d_当前控制文件损坏_只读user表空间完全恢复_用控制文件脚本_不需备份 在PXE推送端主机上运行: [root@server1 ~]# bcl --RACGRID11g13 9d 场景 ...
- linux mbr 分区表修复,备份/恢复MBR和分区表,以及无备份修复MBR及分区表错误;浅谈引导故障和分区方案...
[原创]备份/恢复MBR和分区表以及无备份修复MBR和分区表错误,浅谈引导故障和分区方案.(完成66%) (这是我博客中的一篇文章,现在发到这里来) 手工备份/恢复MBR和分区表,以及无备份修复MBR ...
- 【备份恢复】noarchive模式下使用增量备份恢复数据库
使用增量备份恢复处于NOARCHIVELOG 模式的数据库 增量备份前提是有0即全库备份,另外默认的增量备份是指增量差异备份(backup as backupset incremental level ...
- MySQL 备份与恢复(完全备份恢复--增量备份恢复+案例演示)
文章目录 一.MySQL 完全备份 1.1.数据库备份方式精讲 1.1.1.数据库备份的重要性 1.1.2.数据库备份的分类 1.1.3.MySQL 完全备份概念解读 1.2.物理冷备份与恢复 1.3 ...
- KingbaseES V8R6 运维案例 --ksql访问动态库问题
KingbaseES V8R6数据库运维案例之---ksql访问动态库问题 案例说明: CentOS环境下,在安装和初始化数据库实例后,启动数据库服务,通过ksql连接访问时出现以下故障: 经检查,是 ...
- oracle dg备份恢复,DG丢失归档,使用增量备份恢复一例
5.备份好之后,从主库传到备份库的目录中,可以与上文的目录不同. RMAN> CATALOG START WITH '/tmp/stb_bk/'; 6.查看一下controlfile的位置,因为 ...
- mysql 命令备份恢复,binlog日志, percona工具备份恢复
物理备份:备份库和表对应系统文件 cp -r /var/lib/mysql /dbdir.bak cp -r /var/lib/mysql/mysql /dbdir.bak cp -r /var/li ...
- mysql的安装备份恢复_安装使用Percona XtraBackup来备份恢复MySQL的教程
1.安装XtraBackup yum的安装方法: 自动 $ rpm -Uhv http://www.percona.com/downloads/percona-release/percona-rele ...
最新文章
- Java并发基础:了解无锁CAS就从源码分析
- 元素的 is_enable()、is_displayed()和is_selected()
- .net中语音识别和语音合成(二)语音合成提高篇
- ubuntu 10.10 配置 tomcat6
- python md5_Python提取MD5
- 开源数据库Neo4j获8000万美元E轮融资,One Peak Partners、摩根士丹利领投
- [C语言程序设计_现代方法(第2版)] 第二章 C语言基本概念
- 设计模式:工厂方法模式(C++)【简单工厂进行升级】
- android 人机界面设计规范,iPhone 人机界面设计规范(中英对照)
- 20210424:力扣第237周周赛(下)
- 如何检索文献系列:检索文献窥秘
- Github删除一个无用库
- 记录TI电量计采集化学ID过程
- 《如何高效阅读一本书》学习笔记
- cut and choose
- JVM中如何排查CPU飙高的问题
- radio 根据默认值选中
- 推荐几款超好用的内网穿透工具,总有一款适合你!
- 利用特征多项式计算矩阵的幂
- Python零基础入门-1 从一行代码开始运行Python程序
热门文章
- 主要国家/地区高端人才培育措施
- ARM V8 base instruction -- WFE
- 的HTML5标签在Voiceover “眼里”是什么样
- SV精通2 测试的开始和结束 设置断点
- x210项目重新回顾之十四烧写镜像到SD卡
- x210 uboot编译
- Django 中CSRF中间件 'django.middleware.csrf.CsrfViewMiddleware',
- js创建、写入、读取文件
- oracle数据库查询过后显示所受影响的行数
- 原子力显微镜AFM图像处理软件Gwyddion使用教程(图文)