When It All Goes Wrong.

As most of you know we deal solely with small business.  We are talking mostly, really small, circa less than 20 users.  However, those users are just as likely to delete an important file, and all the other risks are there, fire flood, server failure etc.  Arguably more so as a lot of small businesses are now located in massive buildings with many other small businesses all running equipment from god knows where, and hardly any of it installed in a professional way.   A great example is that I do not have one customer whose servers are located in a purpose build server room with air conditioning.  I know, I can hear all you engineers from big money businesses rolling your eyes.  The simple fact of the matter is the money is simply not there, consequently we are constantly dealing with make do and mend.

Traditionally small business backups have been a few, in some cases two, in some cases five, external hard disks, using Windows backup tools, which for the most part work perfectly.  We can restore an entire server fairly quickly.  This was a perfect solution for the SBS product line where there was a single server therefore a single image.  However, since Microsoft ditched the product line and made us install Exchange on a separate server this has caused a big issue, all of a sudden there are two servers, which need two lots of Backup devices even if they are installed in one VMWare Environment. 

Now we really did not want to have to retrain our entire customer base in how to check their backups, and we really wanted a way to keep a track of them, as windows no longer has a friendly way to e-mail a backup log to us each day.  Oh, I miss the SBS administrator e-mails.  So, we have had to get creative in finding a solution to this.  I know a lot of you are going say, oh that’s easy just use an online backup service.  Yeah, try and get a director to pay for that!  I was really impressed with the Datto solution, however selling it proved to be really, really hard.  Customers loved all the features, and the fact that it had built in Virtualisation technology so they could fire up a server if theirs failed in a few minutes.  But the E-brake went on as soon as the monthly subscription costs was uttered, bear in mind, for some of them, this was more than half of what they pay me for an entire month’s support.

So we had to get creative.  We have played with many different NAS devices over the years but the one that we really like is the Synology products as they really do offer something that is super affordable for small business.  The product line offers single drive, two drives, four drive and larger arrays and they include iSCSI.  Which gives us a great way to backup maintaining all the Windows incremental backups.  If you use traditional NAS then it has to backup the entire server each time, and deletes the old image as it goes.  iSCSI maintains all the history so you can go back a day, four days, ten days etc.

The way this system works, we place into the network (normally on the second server NIC) a Synology disk station, we provide two iSCSI Luns, one for each server (more if needed) of an appropriate size, which we then connect to directly from within Windows (effectively becoming a local disk) we then use these as the backup locations from within Windows Server.  The backup rolls onto this each night, no worries about users forgetting to plug the drives in, or change them etc.  Now we use the HyperBackup built into the Synology Disk Station to roll the LUN backups onto the external hard disks (which for the most part they already have)

This allows us to roll out really good robust proven backup systems for approximately ¼ the cost of the Datto system, and with no ongoing monthly fee.   Small business loves this.  It gives them a shiny box to point at, and say that is my backup.  They have emergency off-site backups.  Also, the Disk Station monitors and e-mails us to let us know the LUN’s are being backed up, and will let us know the second one of the external disks goes wonky.

Modifying a Website

The first thing you will require is the website “FTP” details, these are available from you provider (whoever is hosting the website). These should consist of three things:

1) Username
2) Password
3) FTP Location e.g. ftp.mydomain.com

Once you have these you will require an FTP client software, a good example of this (free) would be Filezilla (http://filezilla-project.org/). Simply download and detonate the installer and then follow the on-screen prompts.
You are now in a position to “Downlad” the website code from the FTP server.

1) Open FileZilla or other FTP application
2) In the case of Filezilla enter your ftp location, username and password in the boxes at the top and then click connect.
3) You will see the FTP windows just below, the right hand side shows the contents on the Internet and the left hand side shows the local information.
4) Highlight everything in the right hand window (in the same way you do in windows explorer)
5) Navigate in the left hand side window to where you would like to store the downloaded content.
6) Right click on the highlighted files and folders on the right hand side and click download.
7) This will now start to do things, and download each file one by one to the location you have specified on the right hand side. Now you are going to need an HTML editing application, you can simply use Notepad but I would suggest “Bluefish” (Free) which is an excellent application that is available on both Linux and Windows. The Bluefish Project is located at http://bluefish.openoffice.nl/ simply click the download link and read the instructions for your operating system. In the case of Fedora (not familiar with others) you can use the package installer, or issue a yum install bluefish command.

    Making Changes

Open Bluefish, select file open and then navigate to the location you specified to download your content to in the previous steps. The main file (Homepage) will usually be called index.htm, index.html, default.htm or default.html but could be anything. Once opened make your changes in the main window and click file save to save. There are many hundreds of great HTML programming guides on the internet a good example is http://www.utoronto.ca/webdocs/HTMLdocs/NewHTML. But the safest thing to do is to try things out on a test website.

Remember this is an offline data set we are fiddling with, so if you do make a complete hash of it, then simply go back to filezilla and re-download the page in question.

Remember for great IT support in Milton Keynes contact www.it-mk.co.uk