2022-11-03 14:10:41

This commit is contained in:
2022-11-03 14:10:42 -04:00
parent 83cc353db3
commit bee361baaa

View File

@@ -37,6 +37,7 @@ for FILE in $NEWDATE/backup_data/*.gz; do
if [[ "${SKIPDBS[*]}" =~ ${FILE%%.*} ]]; then echo -e "\t-- skipping $FILE";continue; fi;
if [[ "${SETPOSDB}" =~ ${FILE%%.*} ]]; then echo -e "\t-- recognized $FILE for master position and log file";SETPOSFILE=$FILE; fi;
if [[ ! -z $OLDDATE ]]; then
OLDSIZE=$(stat -c %s $OLDDATE/backup_data/$FILE)
else
@@ -59,12 +60,14 @@ for FILE in $NEWDATE/backup_data/*.gz; do
done
if [[ -z $SETPOSFILE ]]; then
SETPOSSTMT =$(zcat $ARCHPATH$SETPOSFILE|head -40|rg MASTER|sed 's/-- //')
SETPOSSTMT =$(zcat $ARCHPATH$SETPOSFILE | head -40 | rg MASTER | sed 's/-- //')
echo "\n$SETPOSSTMT\n"
mysql -e $SETPOS
fi
echo -e "restarting replication"
mysql -e "START SLAVE"
END=$(date +%s)
EXCTIME=$(expr $END - $START)
printf 'total runtime: %02dh:%02dm:%02ds\n' $((EXCTIME/3600)) $((EXCTIME%3600/60)) $((EXCTIME%60)