Search our documentation...

Simply enter what you are looking for!


Remote FTP cPanel Backup Destination

The File Transfer Protocol (FTP) is a standard network protocol used to transfer computer files from one host to another host over a TCP-based network, such as the Internet. JetBackup supports remote FTP backups. This destination is used to copy files / folders from your local server to a remote FTP locaiton.

Supported features –

  • Cpanel account backups – SUPPORTED IN THIS DESTINATION.
  • Generic files / folders – Copy any files / folder on the server (can also copy local “/backup” folder to a remote location).
  • Incremental backups – SUPPORTED IN THIS DESTINATION.
  • “Point-In-Time” Space Consuming incremental backups – NOT SUPPORTED IN THIS DESTINATION.

Example configuration page for the destination –


Destination Name

A generic name for your internal ease of use, so it will be easier to recognize the backup destination roll, in case you have more then one.

Choose Backup Engine

JBM Will need to index and read files from this destination. Since each backup engine has it’s own file structure, we will need to know what we are looking for in the destination when we are indexing.

Backups this destination is going to contain

As continues to the backup engine, it will be easier if you can specify what file types are going to be stored there. If for example you are only going to store full account compressed tar.gz files, there is no need for JetBackup to look for extra backups, and incremental backups – so the indexing will run faster, with less IO.

Download onTheFly limit.

An end user can download his backups from the backup server to his computer. Since we will need to fetch the backups from the destination & prepare them for download, it can take some time, sometimes more then a reason “php session” time.

When disabled (set 0 or blank), a download request will be sent to the jobs queue and processed in the background. User is notified once the download is ready.

When enabled, a backup size is required. If for example we set it for 50mb, and the account backup is lower – download job will be processed immediately and not sent the the queue. Backups above 50mb, will be sent to the jobs queue and processed in the background.

Backup Dir

This will be our starting point when accessing this destination.

Remote Host

A simple hostname or ip address to access the remote backup server


Your remote FTP port (default port is 21 – you must specify this even if it’s 21).

Remote account username

The remote user to login with. It is recommended to create a dedicated user for backups and not use root user.

Remote user password

Your backup user password. Please use strong password.


Timeout for the FTP connection. Default value is 30, you can increase this if the connection to the remote server is poor and you might face longer timeout issues.

Passive FTP

Default value is off. When turned on, might solve the problem of firewalls filtering the incoming data port connection to the client from the server.