WARNING: JetBackup 4 is set to reach its End-of-Life (EOL) on July 1st, 2024. For More Information, please visit: JetBackup 4 EOL Announcement.
NOTICE: JetBackup 5 is now available in the Stable Tier. For more information, please visit our Jetbackup 5 Documentation.

Destinations Overview

Here you can find a brief overview of our supported backup destination types.

Destination Name Accounts Directories Replicate
Local
Incremental
Archived
Compressed
Incremental
Archived
Compressed
SSH
Incremental
Archived
Compressed
Incremental
Archived
Compressed
Rsync.net
Incremental
Archived
Compressed
Incremental
Archived
Compressed
SFTP 2
Incremental
Archived
Compressed
Incremental
Archived
Compressed
FTP 2
Incremental
Archived
Compressed
Incremental
Archived
Compressed
Amazon S3 2
Incremental
Archived
Compressed
Incremental
Archived
Compressed
Google Drive 1 3
Incremental
Archived
Compressed
Incremental
Archived
Compressed
DropBox 4
Incremental
Archived
Compressed
Incremental
Archived
Compressed
Backblaze B2
Incremental
Archived
Compressed
Incremental
Archived
Compressed

Limitations and Known Issues

G-Suite Shared Drive Support

1 G-Suite Shared Drives are currently not supported for the Google Drive Destination.

SFTP/FTP/Amazon S3 Incremental Backup Limitation

2 *Due to technical limitations, incremental backups on SFTP/FTP/Amazon S3 destinations will first generate a total number of retentions worth of full backups, taking one backup job cycle to complete. JetBackup will then cycle through each full backup on subsequent backup job runs, pushing incremental changes on each corresponding full backup.

For a 7-day backup retention, JetBackup will first generate 7 different full backups for the first 7 days and then start pushing incremental changes on subsequent backup job runs based on the oldest backup generated/cycled.

Here are additional considerations with this limitation in mind:

  • Incremental backups will use higher disk space and save on server I/O and backup time once a full cycle of backups are generated.
  • Compressed backups will save on disk space.

The following graph illustrates how JetBackup generates incremental backups for SFTP/FTP/Amazon S3 destinations with the following limitation described above:

partial incremental graph

Google Drive New Authentication Method

3 Google Drive has deprecated OAuth out-of-band flow as of Feb 28, 2022 and now requires Web Applications to have a redirect URI. With this change, we have released a patch and updated instructions to support this new authentication method. Please CLICK HERE for more information.

DropBox New Access Token Policy

4 DropBox began retiring long-lived (no expiry) access tokens starting Sept 30, 2021 in favor of short-lived tokens and refresh tokens. With this change, we have released a patch and updated instructions to support DropBox authentication via refresh tokens. Please CLICK HERE for more information

Invalid Characters

JetBackup can't restore files and/or directories with the following characters: ? *

For FTP/SFTP destinations, JetBackup does not support incremental backups for files and/or directories with the following character: |

For a list of recommended special characters to avoid in filenames, please visit: Special Characters and Filenames.

Backup Types

  • Accounts - Copy files/folders from each cPanel account that you choose to include (i.e. similar to "/scripts/pkgacct" for those who understand this cPanel process).
  • Directories - Copy server files/folders that you choose to include (not necessarily related to cPanel accounts).
  • Replicate - Creates a one-to-one copy of the included files/directories to the backup destination. Please note that backup retentions are not supported for this type.

Backup Structures

  • Incremental - Backup new and changed data since the previous backup.

    "Point-In-Time" incremental backups - For retentions on incremental backups, JetBackup generates "point-in-time" incremental backups that use as little space as possible (using hard links). For Example, on a 2GB cPanel account with 30-day backup retention, it will only consume 2GB + 30 Days worth of new/changed data. (**For databases, JetBackup generates a full dump of the database for each incremental backup).

  • Archived - Backup data in an uncompressed archive (.tar file format). Uncompressed backups are faster to generate but require more space.

  • Compressed - Backup data in a compressed archive (.tar.gz file format). Compressed backups use less space but take more time to generate.