#!/bin/bash source "${AGENT_PATH}/common.sh" _check_required_env_vars "CONTAINER_NAME" "DATA_VOLUME" "BACKUP_FILE" "TEMP_DIR" mkdir -p "${TEMP_DIR}/restore" tar -xzf "${BACKUP_FILE}" -C "${TEMP_DIR}/restore" docker volume rm "${DATA_VOLUME}" 2>/dev/null || true docker volume create "${DATA_VOLUME}" docker run --rm -v "${DATA_VOLUME}":/target -v "${TEMP_DIR}/restore":/backup \ debian tar -xzf /backup/data.tgz -C /target echo "Restore completed successfully"