Settings
This section allows you to configure JetBackup settings.
General
License
Allows you to input your JetBackup for WordPress license key and enable premium features.
Timezone
Set the timezone that JetBackup will use to schedule its tasks and base the timestamps in the logs.
Community Languages
Enable/Disable community languages delivered by our languages CDN.
JetBackup Server Integration
Enable/disable API at JetBackup server level (allows restores of backups generated by JetBackup from your hosting provider).
Manual Backups Retention
Determines the number of manual backups to keep per destination. (Setting to 0 disables retention and manual backups will never be deleted).
PHP CLI Binary Location
Set a specific path for the php binary
Security
MFA Authentication
Enable/Disable Two-Factior Authentication
Alternate Data Directory
Set the path for the Data Director used to store configuration and valuable data related to your backups.
Daily WordPress Core Files Check
Enable/Disable daily automatic checks for your WordPress core files against official checksums to detect unauthorized changes or security issues.
Automation
Public Cron Url
Displays the public cron URL which can be utilized to initiate scheduled tasks through the web. (Each token is unique to the site)
Cron Command
Displays the cron cammand that can be added to your hosting server to ensure that JetBackup background tasks runs smoothly.
WordPress Cron
Enable or disable JetBackup’s integration with WordPress’s internal cron system (WP-Cron).
WordPress Heartbeat
Enable or disable using WordPress’s internal Heartbeat API to trigger JetBackup tasks.
Heartbeat TTL
Select the Heartbeat Time-To-Live (TTL) interval to control the frequency of the backend heartbeat calls.
Cron Scheduling
Enable/Disable the scheduled cron system, including the inability for AJAX calls to trigger cron tasks. This option should only be considered if you plan to manage the cron system exclusively via the wp-cli interface.
Frontend REST-API Heartbeat
Enable/Disable the REST API scheduler for the front-end. This method is beneficial when setting up a server-level background cron task isn’t possible. (Note: this scheduler relies on website traffic, making it less precise than a traditional cron job, meaning tasks may not execute exactly on schedule.)
Crontab Automation
Displays the crontab content. An unknown state does not imply there is an error, it indicates that JetBackup cannot read your crontab content from inside WordPress.
Performance
Chunk Size
The size of each piece of data processed during file operations, such as archiving or reading files. Smaller chunks are ideal for handling smaller files or systems with limited resources, while larger chunks are better suited for processing large files efficiently
Execution Time
Defines the maximum time a queued task runs before being aborted.
Cleanup Revisions
Enable to clean up revisions before dumping databases to reduce backup size and improve performance by removing old edits of posts and pages.
Use Common Folder Excludes
Enable cCommon Folders Exclude List to skip temporary files from known plugins.
Excluded Nested WordPress Sites
Enable Excluded Nested WordPress Sites to identify and exclude WordPress installations found directly within the first subdirectory level of the main site.
Use Common Database Excludes
Enable Common Database Exclude List to exclude known temporary tables to enhance performance and efficiency of database operations by ignoring temporary or non-essential data.
GZip Compress Archive
Enable to reduce file size and save space at the cost of increased CPU usage, or disable for faster processing with larger file sizes.
GZip Compress Database
Enable to reduce file size and save space at the cost of increased CPU usage, or disable for faster processing with larger file sizes.
Logging
Debug Enabled
Enable to allow logging of detailed cron events, helping diagnose timing or execution issues with system tasks.
Log Rotate Days
Set the number of days to retain log files.
Notifications
Email System
Enable to allow Jetbackup to send email alerts/notifications
Alternate Email
Set an alternate email address to send alerts/notifications. (Default: Admin Email)
Maintenance
Done Queue Items TTL
Set the number of hours (TTL) that queue items remain in the queue table. (Set to 0 to disable)
System Alerts TTL
Set the number of hours (TTL) that alerts will remain in the Alerts page. (Set to 0 to disable)
Export Config Rotate Days
Specify the number of JetBackup exports to keep. JetBackup exports its core config settings to selected destinations (once a day).
Updates
Update Tier
Set the update tier to receive future JetBackup updates from.
-
Release: Receives well-tested updates directly from the WordPress repository, ensuring high reliability and minimal risk. Ideal for production environments where stability is paramount.
-
Release Candidate (RC): Pre-release versions that are close to the final stable release, with updates from our repository servers. These versions are intended for final testing before the official release. Recommended for users who wish to test the upcoming stable version and provide feedback.
-
Edge: Cutting-edge updates with the latest features and improvements, provided from our repository servers. More stable than Alpha but still may contain bugs. Great for users who prefer to stay at the forefront of development.
-
Alpha: Early access to features still in development, sourced from our repository servers. Expect frequent updates and potential instability. Suitable for developers and testers who want to explore new features.
Restore
Compatibility Check
Enabling to ensure that the backup environment is checked against the local system for compatibility. When disabled, the plugin will skip this verification, potentially causing unexpected results or fatal errors during the restore process.
Cross-Domain Restore
Enable restoring backups created for one domain (e.g., Domain X) on a different domain (e.g., Domain Y).
Alternate Restore Path
Enable to access the restore file from the plugin’s directory (/wp-content/plugins/backup/restore.php) instead of the default location (mysite.com/restore.php).
Restore wp-content only
Enable to restore only the wp-content folder while ignoring all other WordPress files.
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.