One of our customers asked how to upload backups of their site to Google Drive. They were creating backups with the popular Akeeba Backup extension.
In this blog post, you will learn how to set it to automatically upload your Joomla site backups to Google Drive.
Just click to start your backup and the component will do the rest.
Having a spare copy of your site backup outside your web server is a very good practice. This way you will always have your site backup, whatever might happen to your hosting.
The process is fairly straightforward. Create a new backup profile in your Akeeba Backup control panel. Then authenticate it to work with your Google Drive account.
Finally, simply launch a backup process. Once Akeeba Backup finished creating the backup, it will automatically upload it to your Google Drive.
- You must be signed in to your Google Mail account before following this tutorial.
- This tutorial applies only to Akeeba Backup Professional. Further references to "Akeeba Backup" imply the "Akeeba Backup Professional" version of the component.
Step #1. Create a New Backup Profile
- Go to Basic Operations > Profile Management.
You will be taken to the Akeeba Backup: Profiles Management page.
- Click New.
You will see the Akeeba Backup: New Profile page.
- Enter informative and descriptive name for the new profile. For the purpose of this tutorial I picked "Upload to My Google Drive".
- Click Save & Close.
Akeeba Backup for Joomla will take you back to the Akeeba Backup: Profiles Management page. You will see your new backup profile nicely listed there for you.
Excellent! You are now all set to authenticate this backup profile to work with your Google Drive.
Step #2. Authenticate the New Profile with Google Drive
- Click the new profile's blue Configure button.
You will arrive at the "Akeeba Backup: Configuration" page.
- Scroll down to the Advanced configuration group of settings.
- Find the Post-processing engine setting and set it to Upload to Google Drive.
- Click Configure.
You will see the Upload to Google Drive group of settings appeared.
- Click the Authentication - Step 1 button.
- You will be prompted to select your Google Mail account. Click on your preferred Google Mail account.
You will see another prompt from Google. It will tell you that "Akeeba Backup and Akeeba Solo wants to View and manage the files in your Google Drive" and asks if you allow this.
- Click Allow.
You will see the Google Drive Authentication is almost complete box with some important information.
- Read the Important and Tip paragraphs.
- Click Complete Google Drive authentication.
You will be taken back to the backup configuration page. Take notice that the Access Token and Refresh Token fields are now filled in with the authentication token values.
- Click Save & Close.
Good job! You have now created and authenticated a new Akeeba Backup backup profile. Let's take it to test.
Step#3. Putting the New Backup Profile to Test
- In your Akeeba Backup control panel go to the One-click backup section.
- Click Upload to My Google Drive.
Akeeba Backup will start creating your site backup.
In a short time, depending on the size of your site, you will see the Backup Completed Successfully message.
Check your Google Drive now. You will see a new file uploaded. Its name will be similar to site-domain-name-20180226-104259utc.jpa.
Congratulation! You now know how to upload backups of your site to Google Drive with Akeeba Backup.
Would you like to learn more about the most installed backup Joomla extension Akeeba Backup? Join the "Joomlashack Everything Club" and watch easy to follow "How to Use the Akeeba Backup Extension in Joomla" video class.