NOTE: GoogleDrive destination is deprecated, Please use GoogleDriveV2 destination
Jetbackup supports remote Google Drive backups.
Step 1 – Configure Google Drive API
Click this link: https://console.developers.google.com/iam-admin/projects and use your Google username and password to login:
Click “GENERATE PROJECT” button:
Write your project name and click the “CREATE” button. at the bottom of the page you’ll see:
After creating the project, use the search box at:
In order to look up the term: “Google Drive API”, as shown here:
Under NAME, click “Google Drive API” and the following page will appear:
Click “ENABLE” as demonstrated above:
After enabling, you’ll see the following page. Click the drawer icon left to Google APIs logo:
Click “IAM & Admin”:
Click “Service Accounts”:
Click “CREATE SERVICE ACCOUNT”:
- Write you service account name.
- Specify “Project Owner” as role.
- Click the box left to “Furnish a new private key”
The key type should be “JSON”. Click “CREATE”:
Save the JSON file to your PC and then click “CLOSE”:
Step 2 – Create a backup destination
At your WHM panel, click “JetBackup” (under “Plugins”) on the left column. Then click “Backup Destination” on JetBackup’s left column:
On Backup Destination page, click “Add new Destination” button:
At the following page which is:
- Specify “Type” as “GoogleDrive”.
- Write a name for your destination.
- Check “Compressed Full Backup Files” and “Uncompressed Full Backup Files” at “Choose Indexing Type”.
- Open your previously downloaded JSON file with Notepad, copy the content and paste it in “Private Key Contents” text area.
Click Create new destination. The result should be the following announcement:
If resulting in error, you should check the integrity of you JSON key file.
Step 3 – Create a backup job
As demonstrated in the previous screen shot, click “Backup Jobs” and at the Backup Jobs page, click the “Add new job” button:
The resulting page is:
- Write you job’s name.
- Specify the destination which you’ve created earlier.
At the bottom, click the “Create new Job” button. The result should be the following announcement:
1. Validate your backup destination:
At the Backup Destination page you should see a sync-icon left to the destination name. Click it – if the destination is valid, than the icon should change to a V sign:
2. Manually run your backup job:
At the backup jobs page, click the play-icon in your desired job:
This will trigger a cron-job which will run you backup job. The cron-job itself runs every 1 minute, so the backup job will start within maximum 1 minute.