Hi,
We have released Backuply Server version 1.2.6
The following are the list of features, improvements and bug fixes :
- [Feature] Added PostgreSQL backup and restore support for Webuzo and cPanel.
- [Feature] Added Concurrency Guard to prevent overlapping backups or restores of the same user.
- [Feature] Added backuply --backup_status CLI utility to show the status of backups.
- [Feature] Added backuply --help or -h CLI utility for usage guidance.
- [Feature] Added backuply --enduser-api CLI utility for API calls to Enduser wizards.
- [Feature] Added clear_task CLI utility to remove tasks older than specified days (default 180 days).
- [Feature] Added CLI utility and a button on the Backup History wizard to terminate all currently
running backup processes.
- [Feature] Added buttons to disable/enable multiple backup jobs in the Admin panel.
- [Feature] Added Restic and Borg update restriction settings to prevent automatic system binary updates.
- [Improvement] Now checks for Borg installation on remote locations during backup creation and informs the user early.
- [Improvement] Default backup path for Admin backups is now set to /backup if no path is provided.
- [Improvement] Increased Support access duration from 7 days to 30 days.
- [Improvement] Improved Sync backups to synchronize local backups to remote servers.
- [Improvement] Added early storage verification for remote SSH/SFTP servers to report issues before backup starts.
- [Improvement] Added cPanel support for API-driven backup wizard triggers i.e. backuply --api (previously available for Webuzo and DirectAdmin).
- [Improvement] Improved clean_backups CLI utility to handle remote deletions in parallel based on Max background process settings.
- [Improvement] Improved delete_backups for deleted users to handle large numbers of deletions with new --force and --retention_period arguments.
- [Improvement] Added support for using remote mounted paths as local backup locations.
- [Improvement] Optimized rsync parameters to exclude the X flag when using remote mounts.
- [Improvement] Enhanced logging to hide sensitive information like passwords.
- [Improvement] Added early checks to verify if backup technologies (Restic, Borg, Tar, Rsync) are installed.
- [Improvement] Multiple restores of the same user are now automatically added to a queue.
- [Improvement] Enhanced disaster recovery sync to scan for all possible backup technologies (Restic, Borg, Rsync, etc.).
- [Improvement] Improved Restic and Borg deletion by adding lock-breaking logic if a repository is locked.
- [Improvement] Selective DB and DB user restore wizards now show technology logos (MySQL/PGSQL) for better differentiation.
- [Improvement] Selective home restore mounts are now kept for 12 hours and are created on the first attempt when a user selects files.
- [Improvement] Chroot environment is now private to prevent mounts from leaking into cPanel VirtFS or other jails.
- [Improvement] Improved OneDrive backup stability and handled PHP errors during processing.
- [Improvement] Added Clear All Downloads button and download storage limit setting.
- [Bug Fix] Fixed rsync single file downloads failing due to a missing trailing slash in the path.
- [Bug Fix] Fixed issues where the secure chroot environment was not properly torn down after restores
or downloads.
- [Bug Fix] Fixed leftover empty directories in the chroot environment by implementing recursive removal.
- [Bug Fix] Fixed selective file restore from home directory for Borg backups.
- [Bug Fix] Fixed MySQL connection timeouts when creating dumps of large databases.
- [Bug Fix] Fixed DirectAdmin issue where restoring one user would fix permissions for all users on the panel.
- [Bug Fix] Fixed breadcrumb navigation in the Admin panel.
Launched in RELEASE : (28-04-2026)
We are constantly working on improving Backuply Server, if you have any suggestion or feedback, write us at support@backuply.com
Regards,
Backuply Team
