qidao123.com技术社区-IT企服评测·应用市场

标题: 金仓数据库永世增量备份技能原理与操纵 [打印本页]

作者: 罪恶克星    时间: 6 天前
标题: 金仓数据库永世增量备份技能原理与操纵
为什么需要永世增量备份

传统的数据库备份方案通常是间隔7天对数据库做一次全量备份(完备备份),每天会基于全量备份做一次增量备份,如此循环,这种备份方案在全备数据量过大场景下可能碰到如下标题:
每周的全量备份像一场“资源风暴”——磁盘I/O打满、业务响应延迟飙升,备份耗时长…
直到碰到永世增量备份,我才发现,原来备份可以如此“优雅”。今天,就带大家深入它的技能内核,看看它是怎样用“一次全量+智能归并”颠覆传统逻辑的。

一、永世增量备份技能解剖

焦点逻辑“用计算换存储,用归并替全量”
这里补充阐明一下为什么需要做归并而不是持续只做增量备份,焦点原因是增量备份越多,数据恢复的迭代恢复过程耗时会很长。



二、金仓数据库怎样开启永世增量备份


  1. # Continue Incr-Backup
  2. # y means Incr-Backup will merge current backup-set and it's reference into one new FULL backup-set
  3. #   merge into FULL applied in crontab-job by _crond_full_days
  4. #   normal Incr-Backup applied in crontab-job by _crond_incr_days
  5. # n means no merge
  6. _continue_incr=n
复制代码


其他配置和操纵同平凡备份配置一致
手动备份下令示例:
  1. # 合并备份集,但是不移除旧的备份集
  2. /home/kingbase/cluster/project/cluster/kingbase/bin/sys_rman --config=/home/kingbase/kbbr_repo/sys_rman.conf --stanza=kingbase --type=incr --merge_action=merge-no-delete backup
  3. # 合并备份集,并且移除旧的备份集
  4. /home/kingbase/cluster/project/cluster/kingbase/bin/sys_rman --config=/home/kingbase/kbbr_repo/sys_rman.conf --stanza=kingbase --type=incr --merge_action=merge-and-delete backup
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 qidao123.com技术社区-IT企服评测·应用市场 (https://dis.qidao123.com/) Powered by Discuz! X3.4