Skip to content

v2.0.0

Choose a tag to compare

@AnotherDaniel AnotherDaniel released this 09 Feb 21:12
· 1 commit to main since this release

Added

  • Lock mechanism to prevent concurrent backup operations
  • Weekly log rotation using logrotate
  • Error handling and proper exit codes in all backup scripts
  • Environment variable support for backup paths (SOURCE, BACKUP)
  • Configurable retention period for monthly backups (RETENTION_DAYS)

Changed

  • Moved utility functions to /usr/local/lib/backup-utils.sh
  • Reorganized project structure (scripts/, config/, etc.)

Full Changelog: v1.0.0...v2.0.0