当前位置: 首页 > news >正文

KingbaseES物理备份还原之备份还原

        此篇续接上一篇<<KingbaseES物理备份还原之物理备份>>,上一篇写物理备份相关操作,此篇写备份还原的具体操作步骤.

        KingbaseES版本:V009R004C011B003

        一.执行最新物理备份还原

        --停止数据库服务,并创建物理备份还原测试目录

[V9R4C11B3@192-168-198-198 V8]$ sys_ctl -D /home/V9R4C11B3/ES/V8/data/ -m fast stop
[V9R4C11B3@192-168-198-198 V8]$ mkdir /home/V9R4C11B3/test/

          -- 执行物理备份还原至最新备份文件

[V9R4C11B3@192-168-198-198 ~]$ /home/V9R4C11B3/ES/V8/Server/bin/sys_rman --config=/home/V9R4C11B3/backup/rman/kbbr_repo/sys_rman.conf --stanza=V9R4C11B3  --kb1-path=/home/V9R4C11B3/test/data  restore
ls /home/V9R4C11B3/test/data/

        --启动还原完的实例,验证数据完整性

[V9R4C11B3@192-168-198-198 ~]$ sys_ctl -D /home/V9R4C11B3/test/data/ start

二.执行指定备份集物理备份还原

        --查看物理备份信息,指定备份集ID进行还原

[V9R4C11B3@192-168-198-198 ~]$ /home/V9R4C11B3/ES/V8/Server/bin/sys_rman --config=/home/V9R4C11B3/backup/rman/kbbr_repo/sys_rman.conf --stanza=V9R4C11B3 info
/home/V9R4C11B3/ES/V8/Server/bin/sys_rman --config=/home/V9R4C11B3/backup/rman/kbbr_repo/sys_rman.conf --stanza=V9R4C11B3 --set='20250326-203526F' --kb1-path=/home/V9R4C11B3/test/data restore

        --还原完成,启动实例,检查数据完整性

[V9R4C11B3@192-168-198-198 ~]$ sys_ctl -D /home/V9R4C11B3/test/data/ start
[V9R4C11B3@192-168-198-198 ~]$ ksql mydb system

三.执行指定时间点物理备份还原

        --查看物理备份信息,并执行物理备份还原至执行增量备份的时间点

[V9R4C11B3@192-168-198-198 ~]$ /home/V9R4C11B3/ES/V8/Server/bin/sys_rman --config=/home/V9R4C11B3/backup/rman/kbbr_repo/sys_rman.conf --stanza=V9R4C11B3 info
[V9R4C11B3@192-168-198-198 ~]$ /home/V9R4C11B3/ES/V8/Server/bin/sys_rman --config=/home/V9R4C11B3/backup/rman/kbbr_repo/sys_rman.conf --stanza=V9R4C11B3 --type=time --target='2025-03-26 20:41:19' --kb1-path=/home/V9R4C11B3/test/data restore

        --还原完成,启动实例,检查数据完整性

[V9R4C11B3@192-168-198-198 ~]$ sys_ctl -D /home/V9R4C11B3/test/data/ start

        至此,三种物理备份还原方式通过实际操作完成演示.避坑的点就是对独立表空间的处理,在执行还原时要指定表空间映射到新目录.还有一个避坑点是千万千万千万不要把表空间创建到data目录里,之前有个傻缺这么搞了,导致物理备份执行时报不正确的链接符号.


文章转载自:
http://cadetship.dmyyro.cn
http://bodysurf.dmyyro.cn
http://busing.dmyyro.cn
http://biauricular.dmyyro.cn
http://archivolt.dmyyro.cn
http://certes.dmyyro.cn
http://anaphase.dmyyro.cn
http://baleful.dmyyro.cn
http://brawl.dmyyro.cn
http://acheb.dmyyro.cn
http://boatmanship.dmyyro.cn
http://alleviation.dmyyro.cn
http://bollox.dmyyro.cn
http://bibitory.dmyyro.cn
http://breve.dmyyro.cn
http://cayuse.dmyyro.cn
http://antiaircraft.dmyyro.cn
http://alackaday.dmyyro.cn
http://aquanaut.dmyyro.cn
http://acquirement.dmyyro.cn
http://aperitif.dmyyro.cn
http://agaric.dmyyro.cn
http://asgard.dmyyro.cn
http://cacography.dmyyro.cn
http://buhr.dmyyro.cn
http://aver.dmyyro.cn
http://appel.dmyyro.cn
http://carotid.dmyyro.cn
http://carpal.dmyyro.cn
http://belladonna.dmyyro.cn
http://www.dtcms.com/a/107725.html

相关文章:

  • arcgis10.8 Toolbox中没有找到conversion tools模块
  • 工业4.0时代下的人工智能新发展
  • syslog 与 Linux 内核日志系统全面解析
  • 【kafka】Kafka的Topic
  • 实战打靶集锦-35-GitRoot
  • 软件定义无线电39
  • SpringMVC和SpringBoot是否线程安全?
  • 2.5/Q2,GBD数据库最新文章解读
  • 从代码学习深度学习 - NLP之文本预处理 PyTorch版
  • 深度解析Python代码中的广告信息提取与JSON处理
  • C++实用函数:remove_if
  • 后端框架入门:Django
  • 2024年信息素养大赛 C++小学组初赛 算法创意实践挑战赛 真题答案解析
  • 【棒垒球规则】全国幼儿软式棒垒球比赛规则(一)·棒球1号位
  • 【Linux运维】查询指定日期的上月
  • Springboot整合Mybatis+Maven+Thymeleaf学生成绩管理系统
  • 【力扣hot100题】(042)验证二叉搜索树
  • 物联网中,客户端与服务器之间都有哪些通信协议。
  • 无线传感网络协议
  • 【11408学习记录】从混乱到清晰:还原+断开+简化,彻底攻破英语分裂式长难句
  • 深度剖析 MySQL 与 Redis 缓存一致性:理论、方案与实战
  • NX二次开发——读取指定部件或者对象的属性
  • spring 中的DAO是什么
  • 【学Rust写CAD】24 扫描渐变(sweep_gradient.rs)
  • 嵌入式c学习第十一天
  • CMake 中的置变量
  • 在服务器里面磁盘分区很简单吗?
  • 51单片机的五类指令(三)——逻辑操作类指令
  • 【图形API】片段着色器自动计算LOD
  • 蓝桥杯嵌入式16届—— LED模块