BackupDB

BackupDB Script - Release Notes

A comprehensive database backup script with multi-storage backend support, automatic dependency management, and enhanced security features.


Version 6.9 (September 17, 2025) - Parallel Backups & Performance Optimizations

πŸš€ Major Features

βš™οΈ New Environment Variables

VGX_DB_MAX_PARALLEL_JOBS=4  # Set the number of parallel backup jobs

πŸ”§ Technical Improvements

πŸ’‘ Benefits


Version 6.7 (August 6, 2025) - Enhanced Cleanup Features

πŸš€ New Features

βš™οΈ New Environment Variables

VGX_DB_DELETE_LOCAL_BACKUPS="true"     # Local cleanup (now defaults to true)
VGX_DB_GIT_RETENTION_DAYS="30"         # Keep 30 days of backups
VGX_DB_GIT_RETENTION_DAYS="0"          # Delete all old backups
VGX_DB_GIT_RETENTION_DAYS="-1"         # Never delete (default)

πŸ”§ Technical Improvements

⚠️ Breaking Changes


Version 6.6 (August 6, 2025) - Configurable Local Backup Cleanup

πŸš€ Major Feature: Local Backup Cleanup

πŸ”§ Technical Implementation

πŸ’‘ Benefits


Version 6.5 (August 6, 2025) - Automatic Environment File Loading

πŸš€ Major Feature: Auto .env Detection

πŸ”§ Technical Improvements

πŸ’‘ Benefits for Distribution


Version 6.4 (July 24, 2025) - Major Fixes & Optimizations

πŸ› Major Fixes

βš™οΈ Environment Variable Changes

πŸ”§ Technical Improvements


Version 5.0.1 (July 22, 2025) - Multi-Storage Backend Support

πŸš€ Major Feature: Multi-Storage Backend Support

πŸ—οΈ Key Architecture Changes

✨ Enhanced Features

βœ… Completed Status


Version 4.2 (July 22, 2025) - Environment Variable Support

πŸš€ Major Feature: Secure Configuration

πŸ’‘ Benefits


Version 4.1 (July 22, 2025) - Centralized Logging

πŸš€ New Features

πŸ”§ Code Quality Improvements


Version 4.0 (July 22, 2025) - Major Enhancements

πŸš€ Major Enhancements

πŸ”§ Technical Improvements

✨ New Features

πŸ› Bug Fixes


Version 3.5 (April 20, 2025) - Foundation Release

πŸš€ Core Features


About This Script

BackupDB is a comprehensive database backup solution that has evolved from a simple MySQL backup script to a sophisticated multi-storage backend system with automatic dependency management, configurable cleanup options, and support for multiple cloud storage providers.

Key Features

Supported Platforms

Storage Backends


For detailed usage instructions and configuration examples, see the main script documentation.