OGG运维优化脚本(十七)-信息同步类--配置备份
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,文件名:ggbackup.sh路径$HOME/ggscript/ggbackup因为在2016年下半年我们的一个数据同步服务器因为存储损坏导致OGG配置文件丢失,被迫重新部署的情况。因此特别针对该情况
千家信息网最后更新 2026年11月01日OGG运维优化脚本(十七)-信息同步类--配置备份
文件名:ggbackup.sh
路径$HOME/ggscript/ggbackup
因为在2016年下半年我们的一个数据同步服务器因为存储损坏导致OGG配置文件丢失,被迫重新部署的情况。因此特别针对该情况编写了自动备份OGG进程配置信息脚本。
#!/bin/bashcd $HOME/ggscript/ggbackupdir=$PWDcd $HOMEif [ -f .profile ];then . .profilefiif [ -f .bash_profile ];then . .bash_profilefimydate=`date +20%y-%m-%d-%H`hn=`echo $HOSTNAME`usr=`echo $USER`dr=`echo $hn-$usr`cd $direcho $dirif [ ! -d $dr ];then mkdir $dr && echo "Directory $hn-$user created." || echo "Error: Failed to create directory $dr."else echo "$dr directory exits!"fiif [ ! -d $dr/dirprm ];then mkdir $dr/dirprm && echo "Directory $dr/dirprm created." || echo "Error: Failed to create directory $dr/dirprm."else echo "$dr/dirprm directory exits!"fiif [ ! -d $dr/dirpcs ];then mkdir $dr/dirpcs && echo "Directory $dr/dirpcs created." || echo "Error: Failed to create directory $dr/dirpcs."else echo "$dr/dirpcs directory exits!"fiif [ ! -d $dr/info ];then mkdir $dr/info && echo "Directory $dr/info created." || echo "Error: Failed to create directory $dr/info."else echo "$dr/info directory exits!"ficd $HOME/ggserver(echo info all;echo exit)|./ggsci|grep -E "EXTRACT|REPLICAT" |awk 'BEGIN {FS=" +"} {print $3}' > $HOME/ggscript/ggbackup/tempnum=`sed -n '$=' $dir/temp`i=1while [ "$i" -le "$num" ]do VAR=`sed -n $i'p' $dir/temp` #echo $VAR var=`echo $VAR| tr "[:upper:]" "[:lower:]"` #echo $var find $HOME/ggserver/dirprm -name $var.prm -exec cp {} $dir/$dr/dirprm/ \; find $HOME/ggserver/dirpcs -name $VAR.pc* -exec cp {} $dir/$dr/dirpcs/ \; (echo info $VAR;echo exit)|./ggsci > $dir/$dr/info/$VAR i=`expr $i + 1`donefind $HOME/ggserver/dirprm -name mgr.prm -exec cp {} $dir/$dr/dirprm/ \;find $HOME/ggserver/dirpcs -name MGR.pc* -exec cp {} $dir/$dr/dirpcs/ \;(echo exit)|./ggsci|grep Oracle > $dir/$dr/version(echo exit)|./ggsci|grep Version >> $dir/$dr/versioncd $dirzip -r $dr.zip $dr/bin/bash $HOME/ggscript/ggupload/upload.sh backup $dir/$dr.zip sysinfo
配置
情况
文件
信息
备份
脚本
同步
数据
文件名
服务器
被迫
路径
进程
存储
服务
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
手磨咖啡
互联网的科技
河南真二互联网科技有限公司
互联网巨头科技公司
互联网金融 科技
北京互联网科技有限公司
西安互联网科技
丰台科技园 互联网
互联网女皇 腾讯科技
银川新华互联网科技职业技术培训学校图片
和信科技工业互联网
互联网科技大奖都有哪些公司
互联网保险科技创业
晋城互联网科技
互联网数据科技专业
科技赋能视角下互联网保险发展
互联网时代的科技公司
互联网界的黑科技
兰石爱特工业互联网科技分公司
求路客互联网科技电话
丰台科技园 互联网
广西互联网科技公司
团飞科技与伯堂互联网服务平台
互联网还是高科技吗
昊天互联网科技有限公司
赶超互联网科技 微信多开
互联网科技商业
特约风豹互联网科技为什么扣费
本届互联网大会上的黑科技
玉溪新华互联网科技怎么选