diff --git a/scripts/db-backup.sh b/scripts/db-backup.sh index ac1663b..9598ccf 100755 --- a/scripts/db-backup.sh +++ b/scripts/db-backup.sh @@ -198,7 +198,7 @@ do_export_one() { ts="$(date +%Y-%m-%d_%H-%M-%S)" dump_path="${out_dir}/${DB_NAME}_${ts}.sql" - log "Экспорт ${target} (${DB_NAME}@${DB_HOST}:${DB_PORT:-3306}) → ${dump_path}$([[ $use_gzip -eq 1 ]] && echo .gz)" + log "Экспорт ${target} (${DB_USER}@${DB_HOST}:${DB_PORT:-3306}/${DB_NAME}, env=${ENV_FILE}) → ${dump_path}$([[ $use_gzip -eq 1 ]] && echo .gz)" local -a dump_args=( --single-transaction @@ -243,8 +243,8 @@ do_import() { load_target "$target" if [[ "$force" -ne 1 ]]; then - printf '\033[1;33m[!] Импорт перезапишет данные в %s@%s:%s. Продолжить? [y/N]: \033[0m' \ - "$DB_NAME" "$DB_HOST" "${DB_PORT:-3306}" + printf '\033[1;33m[!] Импорт перезапишет данные в %s@%s:%s/%s (env=%s). Продолжить? [y/N]: \033[0m' \ + "$DB_USER" "$DB_HOST" "${DB_PORT:-3306}" "$DB_NAME" "$ENV_FILE" read -r answer [[ "$answer" =~ ^[yYдД]$ ]] || { warn "Отменено"; exit 0; } fi @@ -258,7 +258,7 @@ do_import() { DB_NAME="$saved_name" fi - log "Импорт ${file} → ${target} (${DB_NAME}@${DB_HOST}:${DB_PORT:-3306})" + log "Импорт ${file} → ${target} (${DB_USER}@${DB_HOST}:${DB_PORT:-3306}/${DB_NAME}, env=${ENV_FILE})" if [[ "$file" == *.gz ]]; then require_cmd gzip