JetBackup: Overview & Setup
How JetBackup works on your RemarkableCloud managed VPS: backup destinations, schedules, retention policies, and how to restore files and databases.
JetBackup is the backup solution installed on all RemarkableCloud cPanel servers. It handles automated backups of your hosting accounts, databases, and email: and lets you restore individual files, databases, or entire accounts with a few clicks.
What JetBackup backs up
| Item | What is captured |
|---|---|
| Home directory | All website files, logs, and config in /home/username |
| Databases | Full MySQL/MariaDB dumps per database |
| All mailboxes and email data | |
| DNS zones | All DNS zone files for the account |
| SSL certificates | Installed certs and keys |
| Cron jobs | Scheduled task definitions |
| Full account | Everything above in one restorable package |
Accessing JetBackup
Log into WHM → search JetBackup → Plugins → JetBackup 5 for cPanel.
Adding your S3 destination
backups/server1).Creating a backup job
Daily Full Backup).Recommended backup schedule
| Job | Frequency | Retention | Destination |
|---|---|---|---|
| Daily | Every day 2am | 7 copies | S3 |
| Weekly | Every Sunday 1am | 4 copies | S3 |
| Monthly | 1st of month | 3 copies | S3 |
Running a manual backup
Go to Backup Jobs → find the job → click Run Now. Monitor progress under Queue & Logs.
Use this before major changes: plugin updates, migrations, config changes: so you have a clean restore point.
Restoring files and databases
Restore a single file
- Go to Restore → Files
- Select account and backup date
- Browse to the file and select it
- Click Restore to Original Location or Download
Restore a database
- Go to Restore → Databases
- Select account, backup date, and database
- Click Restore: JetBackup drops and reimports automatically
Restore an entire account
- Go to Restore → Full Backup
- Select account and backup date
- Click Restore: all files, databases, email, and DNS are restored
Monitoring backup health
- Dashboard: failed jobs appear in red
- Notifications: configure email alerts under Settings → Notifications
- Queue & Logs: every run is logged with full failure details