机房断电搞崩服务器 | 人大金仓 V8 全量备份跨实例完整恢复实录
挂载U盘1.1 查看磁盘设备找到 U 盘# 列出所有块设备 lsblk # 或查看磁盘分区 fdisk -l1.2 创建挂载目录并挂载 U 盘# 新建U盘挂载文件夹 mkdir -p /mnt/usb # 挂载U盘分区替换你的实际分区如sdb1 mount /dev/sdb1 /mnt/usb若 U 盘是 NTFS 格式麒麟默认缺少驱动执行安装 ntfs 支持apt install ntfs-3g -y mount -t ntfs-3g /dev/sdb1 /mnt/usb然后验证 U 盘文件# 查看备份文件 ls -lh /mnt/usb2. 切换到数据库管理员用户kingbase# 切换到 kingbase 用户 su -kingbase # 确认环境变量 echo $KINGBASE_HOME echo $KINGBASE_DATA # 如果输出为空则需要设置环境变量 export KINGBASE_HOME/opt/Kingbase/ES/V8/Server export KINGBASE_DATA/opt/Kingbase/ES/V8/data # 把V8的bin加到PATH最前面优先调用V8工具TODO: 还原完成后移除V8的bin还原环境变量 export PATH$KINGBASE_HOME/bin:$PATH # 验证 Kingbase ksql -V # $_ ksql (Kingbase) V008R006C007B0012PS001确保数据库服务已经启动sys_ctl status -D /opt/Kingbase/ES/V8/data # $_ sys_ctl: server is running (PID: 30482)如果未启动则需要启动数据库服务sys_ctl start -D /opt/Kingbase/ES/V8/data因为是还原全量备份的数据库可能有已存在的重名数据库导致还原失败或者被覆盖。还原之前要登录到数据库服务查看现有数据库加以确认。# 登录到数据库默认用户 system 默认数据库 system ksql -USYSTEM -d SYSTEM # 如果是登录其他数据库实例 # ksql -U admin -p 54323 -d test -h 172.16.3.166 # -U: 用户 admin # -p: 端口 54323 # -d: 数据库 test # -h: host 172.16.3.166 # 然后输入登录密码验证登录 # 查看所有数据库 \l # 数据库列表 # 名称 | 拥有者 | 字元编码 | 校对规则 | Ctype | 存取权限 # ------------------------------------------------------------------ # security | sa | UTF8 | zh_CN.UTF-8 | zh_CN.UTF-8 | # template0 | sa | UTF8 | zh_CN.UTF-8 | zh_CN.UTF-8 | c/sa # | | | | | saCTc/sa # template1 | sa | UTF8 | zh_CN.UTF-8 | zh_CN.UTF-8 | c/sa # | | | | | saCTc/sa # test | sa | UTF8 | zh_CN.UTF-8 | zh_CN.UTF-8 | # (4 行记录) # 退出 ksql 交互页面 \q3. 执行数据还原3.1 复制备份文件复制耗时受U盘读取速率、服务器磁盘写入速率、备份文件大小影响。复制命令可能耗时很久执行期间控制台没有任何输出。cp /mnt/sandisk/kingbase_54323_all.sql ~/确认文件权限确认当前 kingbase 用户对其有读取权限。ls -lh ~/ # $_ -rwxrwxr-x 1 kingbase kingbase 58G 6月 11 15:11 kingbase_54323_all.sql # 如果没有则需要用 root 授权3.2 执行还原操作执行还原之前最好断开其他数据库连接暂停对数据库的任何操作以避免产生波动导致还原失败。如果文件较大直接在终端运行如果连接断开会导致还原中断。强烈建议使用nohup在后台运行并把日志输出到文件中以便观察进度。nohup ksql -U sa -d test -p 54323 -f /home/kingbase/kingbase_54323_all.sql /home/kingbase/restore-kingbase_54323_all.log 21 3.3 监控还原进度还原需要一定的时间取决于你新电脑的 CPU 和固态硬盘速度通常需要几十分钟到几个小时不等。你可以通过查看日志来监控进度# 滚动显示最后 10 行日志内容 tail -f -n 10 /home/kingbase/restore-kingbase_54323_all.log # 或者直接滚动查看所有文本 # tail -f /home/kingbase/restore-kingbase_54323_all.log

相关新闻

手写多语言代码执行引擎:从零实现安全的 LLM 代码沙箱

手写多语言代码执行引擎:从零实现安全的 LLM 代码沙箱

为什么需要代码执行引擎? 当 LLM(大语言模型)生成代码后,Agent 系统面临一个核心问题:谁来执行这段代码? 直接在本机执行 LLM 生成的代码是极其危险的。大模型的输出可能存在: 恶意提示注入&…

2026/6/30 6:43:28阅读更多 →
如何高效下载Twitch视频:twitch-dl的终极解决方案

如何高效下载Twitch视频:twitch-dl的终极解决方案

如何高效下载Twitch视频:twitch-dl的终极解决方案 【免费下载链接】twitch-dl CLI tool for downloading videos from Twitch. 项目地址: https://gitcode.com/gh_mirrors/tw/twitch-dl 你是否经常错过精彩的Twitch直播回放?或者想要永久保存喜爱…

2026/6/30 6:38:27阅读更多 →
前端高并发实战:百万级 QPS 下的渲染性能与状态治理

前端高并发实战:百万级 QPS 下的渲染性能与状态治理

前端高并发实战:百万级 QPS 下的渲染性能与状态治理 一、当流量洪峰撞上渲染瓶颈:大厂前端的真实战场 大厂前端面对的不是"页面能不能渲染出来"的问题,而是"百万 QPS 下页面还能不能正常交互"的问题。秒杀活动、直播弹幕…

2026/6/30 6:38:27阅读更多 →
射频采样收发器AFE76xx实战:从JESD204B链路配置到信号调试全解析

射频采样收发器AFE76xx实战:从JESD204B链路配置到信号调试全解析

1. 项目概述与核心价值如果你正在设计下一代无线通信系统,比如5G基站、相控阵雷达或者卫星通信终端,那么射频采样收发器(RF Sampling Transceiver)这个概念你一定不陌生。它正在彻底改变我们处理射频信号的方式。传统的超外差架构…

2026/6/30 8:58:39阅读更多 →
Zynq-Linux移植实战之GPIO模拟MDIO协议驱动多PHY芯片

Zynq-Linux移植实战之GPIO模拟MDIO协议驱动多PHY芯片

1. 项目背景与需求分析 在嵌入式网络设备开发中,我们经常会遇到需要管理多个PHY芯片的场景。最近我在一个国产ZYNQ平台上做开发时,就遇到了一个典型问题:板载9个PHY芯片(型号YT8521),但ZYNQ PS端自带的MDIO…

2026/6/30 8:58:39阅读更多 →
【Claude】Error during compaction: Conversation too long 压缩失败报错已解决

【Claude】Error during compaction: Conversation too long 压缩失败报错已解决

【Claude】Error during compaction: Conversation too long 压缩失败报错已解决关键词:Claude Code、Error during compaction、Conversation too long、/compact 失败、Esc 回退、/clear、检查点一、问题现象 你看到 Prompt is too long 后,想运行 /co…

2026/6/30 8:58:39阅读更多 →
【Agent评估实战】AgentBench深度解析:如何构建与解读多环境LLM智能体基准测试

【Agent评估实战】AgentBench深度解析:如何构建与解读多环境LLM智能体基准测试

1. AgentBench是什么?为什么我们需要新的LLM评估基准? 如果你最近关注大语言模型(LLM)的发展,可能会发现一个有趣的现象:ChatGPT能写诗作画,Claude能分析财报,但这些模型在真实场景中…

2026/6/30 8:58:39阅读更多 →
从DLP投影到点云生成:双目结构光三维测量的全链路解析

从DLP投影到点云生成:双目结构光三维测量的全链路解析

1. 双目结构光测量系统硬件选型指南 搭建一套双目结构光三维测量系统,硬件选型是第一步也是关键一步。我经手过十几个类似项目,发现很多新手容易在硬件搭配上踩坑。先说最核心的三大件:DLP投影仪、工业相机和同步触发装置。 DLP投影仪推荐从…

2026/6/30 8:58:39阅读更多 →
TI CAPTIVATE-EMC评估板:电容触摸抗干扰硬件设计与调优实战

TI CAPTIVATE-EMC评估板:电容触摸抗干扰硬件设计与调优实战

1. 项目概述:为什么我们需要一块EMC电容触摸评估板? 在工业控制、白色家电、汽车中控这些领域摸爬滚打过的工程师,大概都经历过电容触摸按键“抽风”的噩梦。产线上好好的,一到客户现场,旁边大电机一启动,或…

2026/6/30 8:53:39阅读更多 →
AI Coding 六个月真实ROI账本:产品经理的血泪教训,研发的冷静忠告

AI Coding 六个月真实ROI账本:产品经理的血泪教训,研发的冷静忠告

6个月前的2025年12月,Boris Cherny 公开宣布自己卸载了 IDE。一时间,Vibe Coding 成了全行业最热的话题。6个月后,当我们回过头来拉一份真实账本,发现事情远没有"一句话生成一个App"那么浪漫。本文从产品经理和研发两个…

2026/6/30 4:03:30阅读更多 →
审计来了,数据权限全开——审计走了,怎么确保权限全部关掉?

审计来了,数据权限全开——审计走了,怎么确保权限全部关掉?

引言:审计结束三个月了,审计员的权限还没关某城商行每年按照监管要求开展至少一次数据安全审计。审计期间,内审部门需要抽样检查各类业务数据——交易流水、客户信息、员工操作日志、权限配置记录。这些数据分布在不同系统中,审计…

2026/6/30 4:36:27阅读更多 →
为什么你需要Destiny 2 Solo Enabler:技术原理与实战指南

为什么你需要Destiny 2 Solo Enabler:技术原理与实战指南

为什么你需要Destiny 2 Solo Enabler:技术原理与实战指南 【免费下载链接】Destiny-2-Solo-Enabler Repo containing the C# and XAML code for the D2SE program. Included is also the dependency for the program, and image asset. 项目地址: https://gitcode…

2026/6/30 0:02:58阅读更多 →
第六章:PowerPoint 2010 核心功能与实战应用 —— 从入门到精通

第六章:PowerPoint 2010 核心功能与实战应用 —— 从入门到精通

1. PowerPoint 2010基础操作全攻略 刚接触PowerPoint 2010时,很多人会被它复杂的界面吓到。其实只要掌握几个核心区域,就能快速上手。我最开始用PPT时,经常找不到功能按钮在哪,后来发现主要操作都集中在顶部功能区。 工作窗口主要…

2026/6/30 0:02:58阅读更多 →
XGBoost超参数实战:从理论到调优策略

XGBoost超参数实战:从理论到调优策略

1. XGBoost超参数基础认知 第一次接触XGBoost时,我被它那密密麻麻的参数列表吓到了。这感觉就像面对一架波音747的驾驶舱——每个按钮都可能有神奇的效果,但按错了就可能坠机。经过多年实战,我发现其实掌握十几个核心参数就能解决90%的问题。…

2026/6/30 0:02:59阅读更多 →