sdg.marinusvz
2013-08-20 09:43
(This post was transcribed from an email. Customer details have been removed or obfuscated to protect customer privacy)
Dear Marinus
 
With the recent problems that we have had over the past couple of days a few questions have come to mind:
(The client's internet connection started 'flapping', and on top of that after some instabilities in the power supply the server failed to boot correctly, resulting in a temporary loss of servive)
 
1.       If the box did blow how would I recover the data and service and how long would it take?
2.       Are you keeping copies of the configuration and client data? Or should I have a back up here?
3.       Do you offer the service as a hosted service and if so at what cost?
 
Kind regards
sdg.marinusvz
2013-08-20 09:45
Dear (Customer);
1. You'd  put the data on a new box. That depends on the availability of a box. We  are looking at a 4 week delay from our supplier for new servers. Some  of our clients keep a second box on site in case of that eventuality, in which case the turnaround time is of course much quicker.
If you already have a second box on site, e.g. stored in a closet or  something, you can take it out and plug it into the same place as the  old box. (To get it online you'd just have to set the IP and gateway up  the same as the old box, which we can do before we ship the box to you,  but if you change your setup in the mean time, the server you have  stored will of course not be updated). Then it's just a matter of moving  last night's backup onto the server and starting it up, which we can do  remotely. That could typically take as little as 2 hours, but it  depends on the size of your internet connection (your database is  currently 3.7G big. How long does it take you to download 3.7 GB of  data?)
It is also possible to have the second box on site and  plugged in to your network, and receiving a backup locally from the  other server daily. This Standby server will not be communicating to the  meters. Then, if the first box fails, the backup database is already on  here, so it is just a matter of switching off the old server and  changing the IP and gateway of the Standby server to the old server's  settings, and a few configuration settings on the server, and it will  start functioning as the Primary server. Of course, any payments into  the ledgers during the last day that was lost will have to be  re-applied.
Remote support to restore your system as per above is a manual process and attracts an hourly support fee. 
Disaster Recovery Procedure test runs can also be done, for the same fee on the same basis. 
We suggest that you draw up a Disaster Recovery Procedure for your  business, identify the people in your Disaster Recovery Team, and hold  regular (yearly or 6-monthly) test runs, to ensure that you and your  team are ready in case of such an eventuality, and so you'll know what  to expect and the real turnaround times. Disaster Recovery Procedures at  a business normally involves more software systems that just our  system, e.g. your accounting system, and the people in a Disaster  Recovery Team are often people from multiple businesses and departments.  
People and systems move around and change over time, so a test run is a  good time to prime the team and should be done on a regular basis,  otherwise you would find that a certain person doesn't work at a certain  business or department any more, or some system configuration has  changed without everyone being notified, and then everything takes  easily twice as long or more to get sorted out.
2. We do keep daily remote backups of the  configuration and client data (terms and conditions apply). The image of  your database on our Germany server for this purpose is currently 3.7G  big. However you can also keep a backup on site, and the fastest way to  do this is to procure a Standby server (see above under point 1, third  paragraph). Some clients even use a standby server to mirror yesterday's  data to a local server on their corporate network for normal work  during the day, because their internet connection is poor.
3. Yes, we do offer a hosted service as well, but in  that case the Evergreen license is not available, since we have a  monthly cost to host it. For 847 channels you'd be looking at R10164 per  month, excl. VAT. If you use 1000 channels, due to a bulk discount,  you'll be asked R9000 per month, excl. VAT.
Thank you for the opportunity to be of service.
Yours Sincerely,
sdg.marinusvz
2013-08-20 09:48
Dear (Customer),
Another possibility  that just occurred to me, because of your bad internet connection, is  that nothing is stopping you from taking your server and putting it at a  hosting facility. If it is at one of your ISP's hosting facilities, you  may even keep the same global IP for your server, which would mean you  won't have to reprogram your modems. Otherwise you would have to  reprogram your modems, because they connect to your server.
Anyway, just thought you should know, nothing is stopping you  from creating your own 'hosted solution', in case our hosted solution  cost structure does not appeal to you.
Also, if you're  using a hosting facility for your server, it would be very quick to  copy files across the internet, e.g. in case the box fails, because  you'd likely be situated on an internet back bone, with lots of  available bandwidth. There is also a possibility to run on one of their  machines (they often like to 'rent out' servers, relatively cheaply,  which they then support and guarantee); with a couple of terms and  conditions tied to that, e.g. you won't be able to do CSD, and read PRI  meters, but I think you don't use those features anyway. These hosting  facilities often have extremely high reliability in their internet as  well as their power quality, and they often guarantee uptime for  something like 99.9% of the time, or even more strict. If it is  reliability and quality of internet service you need, perhaps you should  consider this possibility.
Regards,