Getting Started

Introduction

Once you have finished with the JetBackup 5 Installation, it is time to setup the software for the first time!

First, Log in to your Admin Panel and navigate to JetBackup. There are instructions on accessing JetBackup depending on your setup below. If you already know how to access JetBackup, please skip to Initial Setup below.

How to Access JetBackup 5

cPanel/WHM

To access JetBackup 5 in cPanel/WHM after installation, navigate to WHM Home > Plugins > JetBackup 5.

DirectAdmin

To access JetBackup 5 in DirectAdmin after installation, navigate to DirectAdmin (Admin Level) > Extra Features > JetBackup.

Linux

The JetBackup for Linux Panel can be accessed at https://{hostname/ip}:3035 with the same login as root. Please also ensure that Port 3035 is open on the server. To specify your own SSL Certificate(s), please click HERE.


Initial Setup

When you open Jetbackup for the first time, you will be greeted with the JetBackup End User License Agreement. Once you have reviewed and agree to the terms in our EULA, select "I agree to those terms" to accept the EULA agreement and proceed with the initial setup.

EULA

If you are here to recover from a disaster (re-installing JetBackup after an entire data loss event), please visit Disaster Recovery for subsequent steps.

If you have an existing Jetbackup configuration on your server, please click on "Exit DR" to keep your exisiting configuration.

OTHERWISE, select "New Installation" to login to your JetBackup panel with a clean installation and default configuration.

Fresh Installation

Once in the Dashboard area, you can start adding a backup destination. This will serve as the storage location(s) for your backups.

Next, we highly recommend enabling Export JB Config on a destination to backup you JetBackup configurations and settings which allows for a more seamless Disaster Recovery.

Now you can start creating your backup job. To know what is right for you, you will need to characterize the type of backup you want.

Here are some common backup types:

  1. Local to remote - Accounts are copied to a remote folder, no local backups are left behind.
  2. Local to local - Accounts are copied to a specified local folder.
  3. General files backup - Only backup files (any file on the server, doesn't have anything to do with any accounts).
  4. Mysql backups - backup accounts' databases.

JetBackup Settings

Take time to review your JetBackup Settings to further adjust and finetune JetBackup to your needs! Here is a shortlist of settings we recommend for you to check out:

  1. Privacy & Security - Set the User Agreement and Privacy Policy for all your users.
  2. Delete orphan backups older than - Set the number of days JetBackup will keep backups for terminated accounts.
  3. Manual Backup Settings - JetBackup has a separate backup retention and TTL settings for backups that are generated manually.
  4. Concurrent Tasks - Specify the maximum number of backup, restore and download tasks that JetBackup can execute simultaneously.
  5. Server Master Encryption Key - JetBackup generates an encryption key to secure your JB Config backups. It's important to keep this key on a secure remote location.

How efficient would you like your backups?

Our best recommended setup is as follows:

Local to remote backups, using "SSH" as your storage destination. At first run, JetBackup will create a full backup for all accounts and on subsequent runs, only new or modified file changes will need to be backed up. Furthermore, If you activate "backup retention" - JetBackup will create "point-in-time incremental backups" which uses as little space as possible (using hardlinks).

So for a 30 day backup retention of a 2GB account, it will only consume 2GB + 30 Days of new/changed files (** At the moment, mysql is fully dumped as it doesn't support incremental backups).