21 lines
527 B
Bash
Executable File
21 lines
527 B
Bash
Executable File
#!/bin/bash
|
|
exec >> /4server/data/log/backupAll.log 2>&1
|
|
_self="$(realpath "${BASH_SOURCE[0]:-$0}")"; SBIN="$(dirname "$_self")"
|
|
source "$SBIN/helpers"
|
|
log "Starting backupAll"
|
|
|
|
BIN_PATH="$SBIN"
|
|
|
|
containers=$(docker ps --format '{{.Names}}' | grep -v '^traefik$' | grep -v '^beedb$')
|
|
|
|
if [ -z "$containers" ]; then
|
|
log "No managed container_ids found."
|
|
exit 0
|
|
fi
|
|
|
|
log "Triggering backup for:"
|
|
while IFS= read -r container; do
|
|
log " $container"
|
|
touch "/4server/data/$container/cc/backup"
|
|
done <<< "$containers"
|