Spaces:
Sleeping
Sleeping
| set -eu | |
| SOURCE_DIR="${DATA_DIR:-data}" | |
| BACKUP_DIR="${BACKUP_DIR:-backups}" | |
| STAMP="$(date +%Y%m%d_%H%M%S)" | |
| TARGET="${BACKUP_DIR}/graphrag-benchmark-data-${STAMP}.tar.gz" | |
| mkdir -p "$BACKUP_DIR" | |
| tar \ | |
| --exclude='.env' \ | |
| --exclude='.env.*' \ | |
| -czf "$TARGET" \ | |
| "$SOURCE_DIR/raw" \ | |
| "$SOURCE_DIR/processed" \ | |
| "$SOURCE_DIR/embeddings" \ | |
| "$SOURCE_DIR/results" \ | |
| "$SOURCE_DIR/graph" \ | |
| "$SOURCE_DIR/chroma" | |
| echo "Backup written to $TARGET" | |