Website Backup


Published on

Advice from Neogain a Hull web design firm on website backup. Hire our web developers to help you.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Website Backup

  1. 1. <ul><li>Neogain – Website Backup </li></ul><ul><li>At the time of writing a major web host provider fell foul to a security breach. </li></ul><ul><li>People have been confused over actions to take, even though their host provider made recommendations. </li></ul>
  2. 2. <ul><li>When reading the comments in a support thread for the web hosting firm, it was obvious many were not prepared and confused. </li></ul><ul><li>Confusion for many turned to anger. In this instance it luckily appears the website's themselves were not compromised. </li></ul><ul><li>How many of that firm's clients had backups of their website though? </li></ul>
  3. 3. <ul><li>If you require website development services, please hire Neogain. </li></ul><ul><li>Instead of waiting for an attack before taking action, this article is a generic guide to backups. </li></ul><ul><li>It isn't the ultimate guide, but just provides a few friendly suggestions, which hopefully will help the followers of the Neogain blog. </li></ul>
  4. 4. <ul><li>Don't wait until an attack to realise how important your files are. </li></ul><ul><li>If your website was deleted by a hacker, what would you do tomorrow? How much work would you lose? </li></ul><ul><li>For example many website owners tweak their templates via an administration dashboard. </li></ul>
  5. 5. <ul><li>Are these changes ever saved offline? How about the images that are uploaded into a 'media library'? </li></ul><ul><li>Perhaps the very database itself isn't regularly backed up? </li></ul><ul><li>For your specific content management system and website, you should draw up a list of important files and other elements to backup. </li></ul>
  6. 6. <ul><li>It could look like this: </li></ul><ul><li>Website template / theme </li></ul><ul><li>MySQL database </li></ul><ul><li>Configuration details of plugins </li></ul><ul><li>Images in a 'media library‘ </li></ul><ul><li>Custom .htaccess file. </li></ul><ul><li>Custom robot.txt file. </li></ul><ul><li>Documents available for download. </li></ul>
  7. 7. <ul><li>As a website grows, you will realise a full regular backup might be problematic, so you could decide to draw up an action plan like: </li></ul><ul><li>Install a module / plugin to create a backup of the MySQL database each night to a directory. </li></ul><ul><li>Have a 'cron job' create a twice monthly backup of your database and email the database to you. </li></ul><ul><li>Possible have important files backed up to another ftp server regularly. </li></ul>
  8. 8. <ul><li>However before you implement anything, you should look to see what backup options are available via your web host's control panel. Some are quite comprehensive, others somewhat lacking. </li></ul><ul><li>Now a backup procedure for one website can be different to another. If your website is small then you can manage a backup differently to a website that is 20 megabytes or more. Also the frequency of website updates, should influence your backup procedure. </li></ul>
  9. 9. <ul><li>Plus you should also consider securing your website, from your own website users, such as not having everyone set to administrator, restricting access to ftp and using complex passwords, amongst other procedures. </li></ul><ul><li>Create a one page sheet on how to create your website from scratch and make sure there are multiple copies of files to use, to rebuilt your website. </li></ul>
  10. 10. <ul><li>If you require website development services , </li></ul><ul><li>please contact Neogain. </li></ul>