Auto Backup Manager S3
Secure your WHMCS files using Auto Backup S3
Auto Backup Manager S3 for WHMCS
Automate Your Backups. Secure Your Data. Effortlessly.
Auto Backup Manager S3 is a WHMCS module designed to automate server backup processes and store them securely in S3-compatible cloud storage. The module provides administrators with tools to configure storage, schedule automated backups, manage backup files, and monitor backup activities directly from the WHMCS admin area.
The module supports Amazon S3 and other storage providers that implement the S3 API standard, allowing flexible storage options depending on infrastructure requirements.
Features
S3 Storage Configuration
The module allows administrators to configure cloud storage using S3-compatible services.
Configuration options include:
- Bucket Name
- Endpoint URL
- Region
- Access Key
- Secret Key
A built-in connection test helps verify that the storage configuration is working before running backups.
Supported storage providers include any service that supports the S3 API.
File Manager
The File Manager interface provides access to backup files stored in the configured S3 storage.
Administrators can:
- Restore backup files
- Download backup files
- Delete backup files
This allows backup management without needing direct access to the storage provider dashboard.
Chunk File Upload
Large backup files can sometimes cause upload interruptions or timeouts. The module includes a chunk upload system that splits large files into smaller parts before uploading them to S3 storage.
This approach helps:
- Improve upload reliability
- Reduce the risk of connection timeouts
- Optimize bandwidth usage
The chunk size can be configured based on the server environment.
Notification System
Administrators can enable email notifications to receive updates about backup activity.
Notifications can be sent when:
- A backup completes successfully
- A backup process fails
- An error occurs during the backup process
This helps administrators monitor backup operations without manually checking the system.
Auto-Pruning Retention Policy
The module includes an automatic retention management system.
Administrators can define how long backups should be stored. Older backups that exceed the defined retention period are automatically removed.
This helps maintain an organized storage structure and prevents unnecessary storage usage.
Cron Job Automation
Backup tasks can be automated using cron jobs.
The module provides multiple execution methods that can be used depending on the server configuration:
- Standard CLI command
- Plesk CLI command
- Wget HTTP request
- PHP script execution
This allows the backup process to run automatically on a defined schedule.
Logs History
The Logs History section records information about backup activities.
Logged information includes:
- Backup execution date and time
- Backup type (files or database)
- Backup file size
- Storage path in S3
This information can be useful for monitoring and troubleshooting backup processes. Run Backup Now
In addition to automated backups, administrators can manually trigger a backup process at any time.
This feature is useful before performing system updates, migrations, or configuration changes.
Write a Review
You must be logged in to write a review.
Sign InCustomer Reviews
No reviews yet. Be the first to share your experience!

