Comparison

Salvo vs JetBackup

Feature by feature, with the date and source of every row. JetBackup is a mature product; we also show what it does that we don’t yet. Salvo is in development: where it says “planned”, it doesn’t exist yet.

JetBackup 5 up to 5.4.2.2 · sources read Oct 13, 2026
Status of an account with a problem
JetBackupCompleted, Partially Completed or Failed; the reason is in the log. On the observed night, 16 of the 17 “partial” accounts had mailboxes without a password (143 mailboxes), a normal state.
SalvoSays which mailbox, database or file was left out and why, and tells a normal state apart from a real error. In development.
Source: Observation of one backup night, JetBackup 5.4.1.4 · Oct 13, 2026
MySQL database dumps
JetBackupmysqldump with --skip-lock-tables, without --single-transaction.
Salvomysqldump with --single-transaction; a dump that doesn’t finish is treated as a failure. MyISAM tables are locked only while they’re copied.
Source: Observation on Oct 13, 2026 · Salvo code as of Oct 15, 2026
Files created on the storage on the first backup (10 accounts)
JetBackup701,685: each account’s whole tree.
Salvo4,217: a few large packs.
Source: Lab 14 · Oct 16, 2026 · measured on a separate storage volume for each
Reads on the storage disk on the incremental (10 accounts)
JetBackup23,580: checks every file against the previous copy on the storage.
Salvo155: checks on the source server itself.
Source: Lab 15 · Oct 16, 2026 · warm cache, minutes after the first backup
Next-day backup time, same 6 accounts
JetBackup494 s total, before dawn, 5 accounts at once (times from its log).
Salvo64 s total, in the morning with sites active, 3 accounts at once.
Source: Lab 13 · Oct 16, 2026 · different conditions, see the post’s caveats
Proof that the backup comes back
JetBackupScheduled Integrity Check, every 1 to 90 days (default 7).
SalvoRestores into a temporary folder and compares with the source (sha256, permissions, owner and date). By command today; running it automatically is planned.
Source: JetBackup 5.3 documentation and changelog up to 5.4.2.2, read on Oct 13, 2026
Space used at the destination
JetBackupOn the legacy SSH destination, rsync with hardlinks. Since 5.4, deduplication on its own-format destinations.
Salvozstd compression and per-account deduplication: about 27% less than JetBackup on the legacy SSH destination, for the first copy.
Source: Lab: Compression vs deduplication · Oct 15, 2026. JetBackup space estimated from one account.estimated
Destination types
JetBackupLocal, SSH, SFTP, FTP, S3-compatible (several providers), Google Drive, Dropbox and OneDrive.
SalvoLocal disk and SFTP. S3-compatible planned.
Source: JetBackup documentation and changelog, read on Oct 13, 2026 · Salvo code as of Oct 15, 2026
Internal database
JetBackupMongoDB. Since 5.3, its MongoDB version requires a CPU with AVX; 5.4 accepts an external MongoDB.
SalvoSQLite embedded in the binary, no MongoDB and no AVX requirement.
Source: JetBackup 5.3 and 5.4 changelog, read on Oct 13, 2026
End-user restores
JetBackupYes, on cPanel, DirectAdmin, Plesk, Webuzo and Linux.
SalvoNot yet. Planned for the cPanel phase.
Source: JetBackup documentation, read on Oct 13, 2026 · Salvo roadmap, Oct 15, 2026
What JetBackup does that we don’t yet Restores by the end user, inside the panel.More destinations, including S3, Google Drive, Dropbox and OneDrive.cPanel, DirectAdmin, Plesk and Webuzo, today.Years in production: version 5 has been stable since 2021.
How switching will work Imports JetBackup’s destinations, jobs, schedules, retention and filters (in development: today it reads and simulates).Runs in parallel, in its own folder on the same destination, while you compare both.At switch-over, stops and disables JetBackup’s services without uninstalling. You can turn it back on until you confirm removal.Reads and restores old JetBackup backups, starting with the SSH/local format. These last three steps are planned.
JetBackup is a trademark of its respective owners, named only to identify the product.
salvo. Backup for hosting servers. A GK2 product.
Product
Lab
Salvo
Language
© 2026 GK2We use analytics cookies (Google Analytics).salvobackup.com/salvo-vs-jetbackup/