#!/bin/sh #created by hewd 2002-11-26 ParamDir=`pwd` dstDataDir=/usr/local/mysql/data srcDataDir=./data echo "=======Import bss's cfg files======" if [ -d "./cfgBak" ] ; then cp -rf ./cfgBak /home/build/iw05_01.050/compile/ chown -R build:omc /home/build else echo "No find ./cfgBak" fi #################################################### #echo "=======Importing bss's cfg files======" #for i in 0 1 2 3 4 5 6 7 8 9 10 11; do # bssId="bss-"$i # ip4="`expr 100 + $i`" # bssIp=172.18.128.$ip4 # isConnect=`ping -c 1 $bssIp 2>>/dev/null |grep -c time` # if [ $isConnect -gt 0 ] ; then # cd /home/build/${BssVersion}/compile # cd cfgBak/${bssId}/cfg # ../../hdput $bssIp $BssVersion/compile/cfg # echo "========Import $bssId's cfg file finished=======" # else # echo "$bssId cannot connect" # fi #done ###################################################### omcd stop mysqld stop echo "=======Import OMC's conf files======" if [ -d "./conf" ] ; then mv -f /usr/local/omc/bin/conf/ /usr/local/omc/bin/conf_old cp -rf ./conf /usr/local/omc/bin/ else echo "No find ./conf" exit 1 fi echo "=======Import OMC's database files======" if [ -d "$srcDataDir" ] ; then needCopyDirList="AUC_DB BssOmcDb CDR_DB CSTA_DB EIR_DB HLR_DB \ OBJ_* OMC_PUB OMC_WORK PPS_DB SN_DB VLR_DB VMS_DB mysql" for tmpDir in $needCopyDirList ; do cp -rf $srcDataDir/$tmpDir $dstDataDir echo " $srcDataDir/$tmpDir -> $dstDataDir/$tmpDir" done chown -R mysql:mysql $dstDataDir else echo "No find $srcDataDir" exit 1 fi echo "Import parameter Finished" mysqld start omcd start exit