new backup cfg

This commit is contained in:
2023-04-23 22:04:38 -05:00
parent 35e7b51528
commit f2bd6d461b
2 changed files with 16 additions and 2 deletions

View File

@@ -791,9 +791,11 @@ UPDATESERVICE(){
[ "${usrvc}" == "radarr" ] && [[ " ${SERVICES_CHECK[*]} " =~ " radarr3d " ]] && /bin/systemctl stop radarr3d >> ${MMFOLDER}/logs/update.${usrvc}
tmpfile=/tmp/${usrvc}-update.tar.gz
bak=/opt/${usrvc}.bak.tgz
bak=/opt/Backups/${usrvc}.opt.tgz
bakcfg=/opt/Backups/${usrvc}.cfg.tgz
[[ -f ${bak} ]] && rm -f "${bak}" &>/dev/null
[[ -f ${tmpfile} ]] && rm -f "${tmpfile}" &>/dev/null
[ ! -d /opt/Backups ] && mkdir /opt/Backups
echo -e "${idsCL[Green]}Done${idsCL[Default]}"
@@ -838,6 +840,7 @@ UPDATESERVICE(){
mkdir /opt/${usrvc^} >> ${MMFOLDER}/logs/update.${usrvc}
fi
/bin/tar -cpPf $bak /opt/${usrvc^} >> ${MMFOLDER}/logs/update.${usrvc}
[ "${MM_SERVICE_CFG[${usrvc}]}" != "" ] && [ -d ${MM_SERVICE_CFG[${usrvc}]} ] && /bin/tar -cpPf $bakcfg ${MM_SERVICE_CFG[${usrvc}]} >> ${MMFOLDER}/logs/update.${usrvc}
if [ "${usrvc}" == "ombi" ]; then
/bin/tar xfP ${tmpfile} -C /opt/${usrvc^} >> ${MMFOLDER}/logs/update.${usrvc}