暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

SUNDB数据库备份恢复解决方案(六)

原创 科蓝SUNDB编辑部 2022-06-28
635

狐狸.jpg

备份评估要点

a.备份策略

  • 增量备份
    o 0级备份,每周一、四备份
    o 1级备份,每周二、三、五、六、七备份
  • 逻辑备份
    对核心表进行备份,每日备份一次或多次
  • 异地灾备(可选)
    对数据安全级别较高的系统建议使用基于CDC的数据异地灾备

b.核心表备份

SUNDB提供gloader工具进行逻辑热备,该工具支持用户级别和表级别的备份,对应的提供了脚本工具,通过Crontab任务,可以实现自动周期性备份。能够实现对核心关键表进行最高标准实时级的备份能力。

恢复能力

  • 增量备份恢复,使用备份文件对数据文件、控制文件及重做日志文件进行恢复。
  • 逻辑备份恢复
    o 误删数据的恢复,针对核心表,可以通过核心表备份文件进行恢复。对于其他表需要通过增量备份的恢复进行处理。
    o 误删表的恢复,表被drop掉,可以通过快速闪回能力。

c.增量备份

增量备份属于物理备份,SUNDB支持0到4级的增量备份级别。首次进行增量备份时必须以级别0备份所有数据文件。每次执行备份将消耗与数据库或表空间大小相同的存储空间。

在之后进行增量备份时,可以将备份级别设置为1或大于1,只备份自上次备份以来发生变更的部分。

为便于备份,提供0级别、1级别备份脚本,通过Crontab任务,实现自动周期性备份。
a412caacc534e7b1e1504450317e6d7f_E8A7A3E586B3E6A188E4BE8B52.94f75ae0.png

数据备份方案

a.完全备份

  • 每天全备份
    e609ace2f4a6ce426c2b492a4f8825a8_04rFw9AiWhgAAAABJRU5ErkJggg==.png

b.累计增量备份

  • 每周一次全备份
  • 每天累计增量备份

638a2c9fd564a4dbf40d5348624db8a4_dE2kyyuoyXCj5yySAvn049dwNbRTIcUri37gtrjy0CjpGFSM1Ajkn8GMbJValf3m9BCCGEEEIIIYQQQgghhBBCCLnyG24HyKS1WGp3AAAAAElFTkSuQmCC.png

c.差异增量备份

  • 每周一次全备份
  • 每天累计增量备份
    583498fa9db41a593c392fda442bc4cd_8McVZ8wXMmtZwL75YPuWsrJltl4uYZYvPXmwS8RybXwoeIuH2hTXTzehNCCCGEEEIIIYQQQggh5HN7cCAAAAAAIMjfeoMJKgAAAIARm2akjHEnGpAAAAAASUVORK5CYII=.png

d.逻辑备份

SUNDB提供gloader工具进行逻辑备份,该工具支持用户级别和表级别的备份,对应的提供了脚本工具,通过Crontab任务,可以实现自动周期性备份。能够实现对核心关键表进行最高达准实时级的备份能力。

e.物理备份

SUNDB提供backup物理备份命令,支持全量和增量备份,类似Oracle的RMAN。

f.备份检查

  • 每季度安排专人对数据库备份文件的可用性检查,人工将备份导入测试库,并进行可用性测试。
  • 每天程序自动检测,并生成报告报送相关人员。

数据恢复方案

be8f44a296c8a48bf45c6e7f43f9f223_E8A7A3E586B3E6A188E4BE8B57.39fccf7a.png

数据恢复验证

数据恢复验证,通过对备份文件进行恢复操作,来确保备份文件的可用性。一般可以周期性执行,比如一个月或一个季度,将备份文件恢复到准生产环境,检查对应的恢复执行过程、结果等。可以通过编写脚本工具,自动化的将数据恢复验证到准生产环境,减少人为操作的工作量,同时保障了日常工作的规范化,确保数据备份文件的有效性。

联系我们:

科蓝关注我们.gif

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论