Web Hosting Articles

Do You Have a Backup Strategy for Your Website?


This article originally appeared on DirHost.com

Nowadays, e-ecommerce is growing at a faster rate compared to a decade ago. It is one of the quickest methods to reach more clients. However, did you know that thousands of dollars can be lost in couple of hours if your business website goes down? How about the restoration cost and time spent while bringing your website back to normalcy?

Why Need Website Backups? Outages are different from just the generic error page that occurs in a few minutes, and then restored. If an outage goes for more than an hour, probably this could lead to huge loss of sales and customer inconveniences. Though preventing such incidences completely might be unattainable, however, with a good plan put in place you can protect redundant occurrences and help in quickly fixing the problem.

Both small and large businesses are utilizing the concept of big data to capture enormous amount of data streaming from different sources such as social media, phone calls, and customer’s opinions among others. Such data need to be highly protected bearing in mind that businesses use the information to derive insights and improve their services. Remember, business environment is full of competition, and playing your role smart determines the enterprise’s success.

Which Websites Require Backups? All websites require a reliable plan for preventing outages. Affiliate marketing sites require more traffic in order to direct clients to merchants’ page. Affiliate marketers may seem hesitant to prevent their sites from outages since they have very minimal direct impact to clients and merchants. However, an affiliate will only make profit only if clients can access the site and go successfully to the seller’s page.

The large amount of data comprising of product descriptions and reviews on the website need to be protected. No matter the role of your website, either a lead generation site or a business site, it is necessary to backup your website.

Website Backup Strategies

1. Manual Backup. This is the most basic way of backing up your website by transferring files manually to your computer. You need to backup regularly, though it may be time consuming when downloading a big website. But it is necessary to ensure that all downloads are completed successfully.

If you consider using manual backup method, make use of diary reminders to ensure regular backups for your website is done. You also require backing up your database, and you can create a folder with dates to use it as the directory name. To ensure maximum protection, back up to several hard drives.

2. cPanel Backup. This backup strategy is suitable if your server host has installed cPanel control panel. Once you log into cPanel, click the “Backup” icon, and choose “Generate / Download a Full Backup”. In the “Backup Destination”, select “Home Directory”, and then enter your email address, before you click the “Generate Backup” tab. Wait for an email after the backup is ready.

This method is quite easy to use, but you need to ensure the backup is downloaded to your computer and stored safely. Regular backups are quite useful, as well as storing the backup files safely. Remember, if your backups are stored on the server and the server experience an outage one point in time, probably you will be left with no backup.

3. Cloud Backup. This is an ideal strategy that can help you store a backup. It has three backing up solutions; Amazon S3, Dropbox, and manual upload. Let’s look at each of the solutions:

Amazon S3. Amazon S3 is a sophisticated method of all cloud solutions, which need extra thinking when getting your data onto S3. You will also be required to install server software in order to get your data onto S3, and CloudBerry Backup Server Edition is ideal software for Windows users. However, you can opt for other tools to get your data onto S3. For instance, if you are a Wordpress user and you cannot install their server software, you can choose Wordpress plugin known as Backup Buddy, which can back up to Amazon S3.

Dropbox. Dropbox can be used as a backup tool, though it has not been created for this purpose. Specifically Wordpress users can be willing to use a third party plugin, which is capable of backing up Wordpress installation on a particular frequency.

Manual Upload. Many website owners may not prefer automating their backups with S3. However, it can be a secure place, and very reliable to keep backed up files after every manual backup.

4. Rsync Backup. Rsync software allows you to copy files, including those that have changed, to another server. This is very reliable software that will save you not only time, but also bandwidth. Rysnc set up might not be that simple, unless you already have a second Linux server that is under your control. It will provide a perfect method to backup your website.

You also need to backup your database. Interestingly, Rsync software will work on the remaining part of the job once you have backed up your database into the synced area of the directory structure. For a MySQL database, running mysqldump can be the easiest method to back it up. It is a free script with default installation option in Linux and Windows together with mysql client tools.

5. Automated Backups. This strategy involves making use of the experts. There are a few managed backup services that can take control of the entire task: Backup Machine, CodeGuard, and Dropmysite.

Backup Machine. This provides free backups together with automated daily backups for both website and database.

CodeGuard. This provides both manual and automatic backups for your website. It detects malware and gives alerts whenever there is a change on your website.

Dropmysite. This system is suitable for re-downloading the entire website often, but not necessary additional file backups.


To avoid inconveniencing your clients, ensure you notify them as soon as possible. Also, inform them when the website is likely to be restored to normal. If the outage is enormous, let the customers stay updated. Any website can experience an outage, but it depends on which plans you have put in place to handle the problem. The faster the restoration is done, the less data you are likely to lose.

Written By DirHost.com