当前位置:首页 > 调试经验 > 正文内容

海康威视平台软件MariaDB数据库断电之后异常恢复操作

Q师傅2022-07-04调试经验1773

海康威视综合安防平台MariaDB数据库恢复SAC数据

一、问题背景

海康威视综合安防平台的SAC(安防中心)数据和MDB(管理数据库)数据存储在Linux服务器的不同位置。当SAC数据库损坏或数据丢失时,需要进行恢复操作。本文档介绍如何从备份中恢复SAC数据库数据。

二、环境信息

  • 服务器IP:10.192.10.20
  • 操作系统:Linux
  • SAC数据路径:/opt/hikvision/web/components/

三、恢复步骤

步骤1:备份当前数据

1.1 登录服务器

使用SSH登录服务器:http://10.192.10.20:9012/

进入SAC数据目录:/opt/hikvision/web/components/sac.1/data

1.2 检查备份文件

检查备份目录是否存在:

  • /opt/hikvision/web/components/sac.1/data/sac_metadata_backup/sam_base
  • /opt/hikvision/web/components/sac.1/data/sac_metadata_backup/sac_web

如果备份文件存在,可以直接恢复。

1.3 备份当前SAC数据

在恢复前,先备份当前的SAC数据:

\cp -af /opt/hikvision/web/components/sac.1/data /opt/hikvision/web/components/sac.1_backup

步骤2:恢复数据库

2.1 准备恢复脚本

找到恢复脚本:fatal_recovery_db.sh 和 fully_recovery_db.sh

脚本位置:/opt/hikvision/web/components/sac.1/script/sac

2.2 设置执行权限

chmod +x fatal_recovery_db.sh fully_recovery_db.sh

2.3 选择恢复方式

有两种恢复方式:

  • 方式1:fatal_recovery_db.sh - 快速恢复,适用于数据库损坏但备份完整的情况
  • 方式2:fully_recovery_db.sh - 完全恢复,适用于完全重建数据库的情况

2.4 执行恢复

根据实际情况选择恢复脚本执行:

  • 如果MDB数据库正常,使用 fatal_recovery_db.sh
  • 如果需要完全恢复,使用 fully_recovery_db.sh
/opt/hikvision/web/components/sac.1/script/sac/fatal_recovery_db.sh

执行恢复

恢复完成后,检查数据库状态:

备份位置:/opt/hikvision/web/components/mdblinux64.1/data_old_backup

四、验证恢复结果

  • 检查SAC服务状态
  • 登录综合安防平台
  • 验证数据完整性
  • 测试各项功能

五、常见问题

问题1:恢复脚本执行失败

  • 检查脚本权限
  • 确认数据库服务状态
  • 查看日志文件

问题2:恢复后数据不完整

  • 检查备份文件完整性
  • 确认恢复方式正确
  • 重新执行恢复

六、注意事项

  • 恢复前务必备份当前数据
  • 选择正确的恢复方式
  • 恢复过程中不要中断
  • 恢复后验证数据完整性

七、技术支持

如遇技术问题,请联系:

  • 海康威视官方客服:400-800-5992
  • 技术支持邮箱:support@hikvision.com
  • 官网:www.hikvision.com

扫描二维码推送至手机访问。

版权声明:本文由 Greatqiu.cn Q师傅知识库 发布,如需转载请注明出处。

本文链接:https://www.greatqiu.cn/?id=102

分享给朋友:

相关文章

海康威视平台软件修改logo和系统名称

海康威视平台软件修改logo和系统名称

 客户购买海康的平台软件,首页显示的默认的logo 和名称,想要修改的客户可以参考如下方法1、登录运行管理中心  http://平台IP:8001/center,系统维护-参数配置-服务参数配置,找到门户的配置,启用管理页面…

海康威视综合平台 B21 快速配置( 2.0 版本)

海康威视综合平台 B21 快速配置( 2.0 版本)

视频综合平台B1应用场景简介提示2.0版本与 1.7 版本的差异点1、 NAT 配置及接线: V2 版本主控板开启 NAT 后, 主控控制网口需接入交换板第4 个业务网口, NAT2 的 IP 地址要和主控 IP 地址一致。…

海康威视综合安防平台添加域名备案号

海康威视综合安防平台添加域名备案号

该功能实现在运管服务参数配置中配置域名备案号,在门户的登录页下面显示备案申明,并且点击备案号可以跳转到备案网站相应的声明页面。…

Centos7  root密码忘记重置方法(重置root密码)

Centos7 root密码忘记重置方法(重置root密码)

CentOS7 root忘记密码重置恢复1、重启操作系统待出现以下界面时,按方向键选择第一行,按e进行编辑…

海康威视平台电视墙客户端修改直流取流(默认过流媒体)

海康威视平台电视墙客户端修改直流取流(默认过流媒体)

注意:每一级组织都要单独设置,要到最末端组织设置…

海康威视平台软件创新应用-门禁权限失效规则

海康威视平台软件创新应用-门禁权限失效规则

比如可以设置全部人员连续10天没有打卡,就冻结权限,为人员管理带来便利…

海康威视平台软件ehome、isup设备添加

海康威视平台软件ehome、isup设备添加

1、平台侧添加操作视频…

浙江大华红绿信号检测器使用说明书

浙江大华红绿信号检测器使用说明书

配置的时候需要用到信号检测器专用配置工具,有可能还需要版本升级,这个需要问厂家技术要1、第一步,用配置工具登录信号灯检测器…

新手小白会计科目表扫盲一览表

新手小白会计科目表扫盲一览表

一、资产类 流动资产  01    库存现金:存在保险柜的钱 02    坏账准备:对方欠我的钱有可能收不回来,我记着 03    银行存款:放到银行的钱 04    材料采购:计划成本下采购材料用的 05 …

海康威视服务器重做raid指导

海康威视服务器重做raid指导

<iframe src="//player.bilibili.com/player.html?aid=833327500&bvid=BV1mg4y197Ux&cid=1327960223&p=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true">…

评论列表

other049
other049

有没有更简单的操作方法?

worker006
worker006

收藏了,感谢分享!

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。