Backup Your WordPress Site to Google Drive via Softacluous

Server crashed ? Had a backup but on the same server ? Bad idea!

Why not backup your installation in a trusted provider like Google Drive ? Your backup will always be safe.

By the end of this article, you’ll have complete knowledge on how can you configure your Google drive as a backup location in Softaculous and then create a backup of your WordPress site over it.

Step 1: Configure your Google Drive as a backup location in Softaculous

You will need to add your Google Drive as a backup location in Softaculous before you can create a backup over it. You can follow the below steps in order to do so.

  1. Login to your Control panel (e.g. cPanel).
  2. Look for the Softaculous icon and click on that icon to go to the Softaculous page.
  3. On the top-right icons section, you can find the Backups and Restore icon and after the page is loaded click on the Manage Backup Locations button.
  4. Now click on the Add Backup location button and you’ll be redirected to the page where you can add your Google Drive as a backup location.
  5.  Add a descriptive name to the Location Name field for your Google drive backup location. Your Google Drive location will be visible to you in the backup locations list on the Edit Settings page by this name.
  6. Select the Google Drive protocol from the Protocol list box.
  7. In the Backup Location (Optional) field you can add the folder where you wish to make your backups on google drive. e.g. /backups . By default, if the field is empty, and your backups will be created at ‘Softaculous Auto Installer‘ folder on your Google Drive.
  8. After filling the above fields, click on the Add Backup Location button and you will be redirected to the Google authorization page.
  9. Sign-in to your google account with your username and password.
  10. You will be prompted with ‘ wants to access your Google Account‘ tab, click Allow
  11. Once the authorization process is completed, you will be redirected back to Softaculous.
  12. If everything worked well, you will see a ‘Backup Location added successfully‘ message.
  13. That’s it, your Google drive backup location is added successfully.

    In the next step, we’ll explain how you can backup your WordPress Site at this newly added location.

Step 2: Create your WordPress backup to the Google drive location

Once you are done with Step 1, this step is a piece of cake. You can configure automated backups that occur at specific intervals as well as manual backups i.e. on time backups over Google Drive location.

Configure automated backups to Google Drive for your installation

  1. Login to your Control panel (e.g. cPanel).
  2. Look for the Softaculous icon and click on that icon to go to the Softaculous page.
  3. On the top-right icons section, you can find the All Installations icon. Click on the icon and all your installations will appear on this page.
  4. Look for the installation that you want to backup and click on the Edit icon, the edit installation details page will appear.
  5. On the Edit Installation Details Page, in the Backup Location dropdown select the Google Drive location that you created in Step 1.
  6. Next in the Automated Backups dropdown select the frequency at which you want the backups to be created. e.g. daily, weekly, monthly backups. You can also set custom frequency so that your backups will be created accordingly.
  7. The last field to set up an automated backup is Backup Rotation. Select the number of backups you wish to be available at any given time. e.g. if you set this as 2 then after 2 successful backups your oldest backup will be deleted.
  8. Click on the Save Installation Details button. This shall setup automated backup of your WordPress site over Google Drive.

That’s it!

Create a manual backup of your Site to Google Drive

If your default backup location is not set as Google Drive you can still manually create a backup on your Google Drive location.

  1. Login to your Control panel (e.g. cPanel).
  2. Look for the Softaculous icon and click on that icon to go to the Softaculous page.
  3. On the top-right icons section, you can find the WordPress Manager icon. Click on this icon and the WordPress Manager wizard will appear.
  4. Look for the installation that you want to backup and click on the down arrow icon at the end of the line, this will expand the installation with more details.
  5. Now click on the Backup button and the backup page will appear.
  6. In the Backup Location dropdown select the Google drive backup location that you added in Step 1.
  7. Now click on the Backup Installation button. That’s it, this will start the backup process of your WordPress site to your Google Drive in the background. You will be notified via email once the backup is completed.

More Information

2018 Year In Review – Softaculous Auto Installer

Happy New Year from all of us at Softaculous !!

As we enter 2019, we would like to highlight some of the major changes that happened with Softaculous in 2018. It was a wonderful year at Softaculous and we are confident 2019 will be much bigger with several new features coming up in this year.

Major Changes in Softaculous in 2018

  1. Added 21 New Scripts: Some of the recent scripts we added include Hubzilla, IceHrm, WBCE CMS, Directus, Framadate, eLabFTW, Plikli CMS, Leafpub, Xibo, Atlantis CMS. Checkout the complete list here.
  2. 1307 Script Updates: With our commitment to keep our scripts library updated we released the updates for most of scripts on the same day when the script vendor released the update. Check out the complete list here.
  3. Added Staging option: This feature can be used to create a staging environment of your production website and test any changes you need. You can then Push these changes (files, database structure, database data) to your production website using the Push To Live option. You can refer to the Staging guide and Push to Live guide.
  4. Backup to Google Drive: You can now backup your website directly to your Google Drive account. You can refer to the Backup to Google Drive guide.
  5. WordPress Auto Upgrade Major/Minor branch: Users can now configure if they would like to auto upgrade their WordPress installations only to Minor versions or even upgrade to Major versions.
  6. WordPress Plugins and Themes Upgrade: Several improvements were made to the auto upgrade for WordPress Plugins and Themes which include checking for upgrades once every 24 hours.
  7. Added Quick Install option: Want to install scripts quickly ? This feature saves your time in configuring advanced options for a script and lets you install with minimal options and using default values for other options.
  8. Changed Password encryption to OpenSSL: Previously Softaculous used mcrypt for encrypting passwords which is Deprecated in PHP 7 hence we have moved to new password encryption method using OpenSSL. The existing passwords have been re-hashed.
  9. Support for PHP 7.1 and 7.2: With PHP community releasing new branches faster than ever, we have made changes in Softaculous to support all the latest versions of PHP. We also made structure changes in Softaculous to make sure Softaculous works fine when you upgrade the 3rd party PHP version.
  10. Better handling for Outdated Scripts: Softaculous now displays a notice on the script install page for scripts that have not been updated for more than 2 years (by the script vendor) so that the user knows that there has been no updates since two years for this script and make a wise decision if they want to install such script.

We would like to Thank all our clients for showing confidence in our products. We appreciate your business with us and assure you that we will deliver more features and enhancements in 2019

The Softaculous Team

How to make your WordPress installation Secure

WordPress Logo

WordPress is one of the most popular blog today. As it is the most popular application there are numerous hackers who are honing their skills to make it to the big leagues.

WordPress is pretty secure and they provide frequent updates but we can make the installation more secure by following some simple steps :

1. The most easiest way is to be updated with WordPress

WordPress provides security updates immediately if a loop hole is detected, so being updated with WordPress will help you to be more secure. It hardly takes a minute to update WordPress with Softaculous.

2. Generic admin username

Most users make a mistake by continuing with the default username for the administrator account ie is admin. Its a common username and every hacker would know that. Choose a username other than admin you can use your name i.e. john as your username. You can choose the username on the install form.

3. Choose a Strong Password

Using a simple password is a bad idea. Use a password that is more secure to let the hackers stay away from you. Use a combination of alphabets, numbers and special characters.

4. Secure permissions to the config file

The wp-config.php file contains all the configuration and settings of WordPress, exposing this file to hackers is a very big threat to your blog they could easily inject malware into your blog or delete the content on your blog. The solution for this is to revoke the permission to the config file. The WordPress config file is wp-config.php  which located in the root directory of your installation. Change the permission to something safe like 0600 if suPHP is enabled on your server. You can ask your host to confirm which permission is suitable on your server.

5. Backup regularly

Backing up your installation is very important because if your installation is hacked you can restore your installation from the backup. You should always take a back up of your database and files, it is recommended to take a weekly backup of your data there are several plugins that will do it for you or you can use Softaculous to backup and restore your installation.

6. Plugins

Make a point to update the plugins when there is an update available. It is always a good idea to be updated. Also, if you are not using a specific plugin, delete it.