当前位置:首页 > 系统运维 > 正文内容

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

汉谟拉比2年前 (2022-07-04)系统运维9870

夏天的时候服务器经常无故断电,导致MDB数据损坏,现象是SAC配置界面数据消失,高级参数无法选择图片支援池如果SAC下面没有添加存储设备,那就删除SAC 和 MDB,再重新安装SAC 和MDB即可,如果SAC 下面有数据,切平台录像计划已经下发,需要对MDB数据库进行手动恢复

注:案例中以10.192.10.20linux机器为例

sacmdb安装目录为/opt/hikvision/web/components/

 

现场项目请自行对号入座

步骤如下:

1、确定备份数据位置和情况

http://10.192.10.20:9012页面登录,查看“系统管理”--“参数配置,确定备份路径为/opt/hikvision/web/components/sac.1/data

确定/opt/hikvision/web/components/sac.1/data/sac_metadata_backup/sam_base/opt/hikvision/web/components/sac.1/data/sac_metadata_backup/sac_web下面文件大小是否为0,如果不为0,说明存在备份,且备份有效。

需要将数据拷贝到/opt/hikvision/web/components/sac.1目录下面, 执行命令:

\cp –af /opt/hikvision/web/components/sac.1/data/sac_metadata_backup  /opt/hikvision/web/components/sac.1

 

2、重建数据库服务

注:请将fatal_recovery_db.shfully_recovery_db.sh拷贝到sac.1/script/sac(相对路径,请根据现场安装路径确定存放位置)目录下面,并且赋值权限

chmod +x fatal_recovery_db.sh fully_recovery_db.sh

(一定要将脚本拷贝到相对路径下并且赋值权限才能继续后续命令操作!!!)

1)在运管页面上停止mdb服务(一定注意要停止服务,否则反复重启会影响恢复过程)

2)恢复数据,执行下面命令:

/opt/hikvision/web/components/sac.1/script/sac/fatal_recovery_db.sh

3)请在运管页面上重启mdbsac服务

image.png

确认恢复后,删除/opt/hikvision/web/components/mdblinux64.1/data_old_backup备份目录。


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

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

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

分享给朋友:

“海康威视平台软件MariaDB数据库断电之后异常恢复操作” 的相关文章

CentOS7 rsync+inotify异机实时备份部署方案

CentOS7 rsync+inotify异机实时备份部署方案

一、 背景 需求为了实现重要数据的异地备份,防止服务器故障导致数据丢失 而 影响业务连续运行 。 要求 实时检测 A服务器 xx目录 变化情况 ,一旦检测到目录发生 变化 立即触发向 B服务器 xx目录传输文件的动作 B服务器上保留最近 9...

linux下一分钟掌握网络抓包(tcpdump)

linux下一分钟掌握网络抓包(tcpdump)

“tcpdump是网络数据采集分析工具,tcpdump可以将网络中传送的数据包完全截获下来提供分析析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。”   ...

一张生图让你理解端口vlan

一张生图让你理解端口vlan

当我们使用交换机web 管理的时候,一般会出现端口taged和untaged概念,小编之前被这个逻辑搞晕了,经网上查询定义如下:使用display vlan VLAN ID命令,可以看到Tagged ports和Untagged ports...

通过BMC网络管理口安装HikvisionOS Linux系统

通过BMC网络管理口安装HikvisionOS Linux系统

海康平台安装部署环境需要基于HikvisionOS Linux系统,本文章主要讲述了海康威视定制的HikvisionOS Linux系统的安装过程,大家可以通过对该文章内容的阅读来理解和掌握如何安装HikvisionOS Linux系统,为...

发表评论

访客

看不清,换一张

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