diff --git a/client/CHANGELOG.md b/client/CHANGELOG.md index 8de2b31..ad915f4 100644 --- a/client/CHANGELOG.md +++ b/client/CHANGELOG.md @@ -18,6 +18,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * Add AGPL License and README * Script now depends on Bash * tolerate absence of mtr or traceroute +* Only one loop for all Redis instances ### Deprecated diff --git a/client/zzz_evobackup b/client/zzz_evobackup index e11b7b5..43566d0 100755 --- a/client/zzz_evobackup +++ b/client/zzz_evobackup @@ -224,15 +224,13 @@ local_tasks() { ## Purge previous dumps # rm -rf ${LOCAL_BACKUP_DIR}/redis/ # rm -rf ${LOCAL_BACKUP_DIR}/redis-* - ## example with copy .rdb file - ## for the default instance : - # mkdir -p -m 700 ${LOCAL_BACKUP_DIR}/redis/ - # cp /var/lib/redis/dump.rdb ${LOCAL_BACKUP_DIR}/redis/ - ## for multiple instances : - # for instance in $(ls -d /var/lib/redis-* 2> /dev/null); do - # name=$(basename $instance) - # mkdir -p ${LOCAL_BACKUP_DIR}/${name} - # cp -a ${instance}/dump.rdb ${LOCAL_BACKUP_DIR}/${name} + ## Copy dump.rdb file for each found instance + # for instance in $(find /var/lib/ -mindepth 1 -maxdepth 1 -type d -name 'redis*'); do + # if [ -f "${instance}/dump.rdb" ]; then + # name=$(basename $instance) + # mkdir -p ${LOCAL_BACKUP_DIR}/${name} + # cp -a "${instance}/dump.rdb" "${LOCAL_BACKUP_DIR}/${name}" + # fi # done ## ElasticSearch