Prevention beats cure: why maintenance matters so much

3 February 2025

You probably back up your data, but how often do you check that your backups work? Are you aware when your server is about to run out of space? What would you do if your system went down and wouldn’t come back up? We’ve thought hard about these questions and we have some answers.

In the early days of our business, the phone used to ring every morning. ‘Help, our system’s gone down and we can’t do any work!’ We would drop everything to sort it out. We felt like an emergency recovery service, which was great, but after a while we knew something wasn’t right. We weren’t preventing things that could be prevented, and that was poor service.

Let’s face it, your server is a critical part of your business infrastructure. You can’t afford for it to fail on you, even if you have it up and running by the end of the day. That’s a day of poor customer service, missed orders and delays. And if you lose the last six months’ data, that’s really serious.

The fact is, just saving your data into your system doesn’t mean it’s actually safe. So we created our own gold standard preventative maintenance service for servers. It’s an unsung operation, but the actions we take are wide-ranging, complex and important.

Regular backups

First, we take regular backups, and that means daily. Every night, the servers we look after send us a copy of their entire system. These servers are a mix of those we run as part of our hosting service and many that belong to and are run by our clients. This data is automatically sent to us encrypted and then securely stored. Each night we receive and store more than 700GB of data from dozens of businesses. This stored data is also backed up remotely just in case something happened to our servers.

Checking the backup

Many people have discovered to their horror that when they try to open a backup (which they’ve dutifully and regularly saved) it doesn’t work. The data you desperately need can’t be opened. We make sure this will never happen by opening every backup and checking it works. We used to do this twice weekly and now we do it even more often.

People also sometimes find that they can open their backup, only to find that it’s actually six months old. This isn’t uncommon. So we also make sure each backup is a new copy, which we do by checking that the data is different from the previous backup. This indicates it’s a genuine copy of the new state of the server. If the data hasn’t changed, either there’s a problem or for some reason the system hasn’t been used – whichever it is, we follow up to find out.

Server checks

We also carry out a series of checks to ensure the server is in good health. We make sure that there’s enough disk space left on the server, the server has been periodically restarted when it needs to be, the RAM is working, and carry out other hardware checks. We also ensure certain key pieces of data are up to date – for example, for a US client we update tax rates every three months – along with SSL certificates.

A precisely managed programme

These processes take place at different intervals – some daily, others weekly, monthly, quarterly or annually. In fact there are currently 397 recurring tasks each month.

This complex web of checks is scheduled by a FileMaker system that we have built for the purpose. It tells us what needs doing, when and by whom – and it records the outcomes, along with evidence the task has been done, such as a screen shot. In August 2024 we completed 2,067 individual maintenance tasks.

Today we get very few of those panic phone calls because we prevent the problems at source. But there are other benefits too. If a client’s server fails, we can use the previous day’s backup to get their system back online, often using a hosted server while their on-site server is being repaired.

We also use backups for testing and fault-finding. If someone reports a fault in their system, the first thing we do is try to replicate it. But rather than doing so in their live system, we use the latest backup as a test system – we already have a copy of it on our network, so there's no download time.

Another step forward

Recently we’ve added another set of improvements. Our preventative maintenance programme was easy to implement with a few clients, but as we’ve grown it’s become a bigger and bigger job. One of our developers – taking to heart our ethos of solving problems when you see them – took it upon himself to develop a set of tools that automates the process of taking backups, checking they are valid backups and verifying that they work. The system then issues a report on its findings and highlights any issues, which we can see as soon as we start work in the morning. There’s no delay between a problem occurring and the effort to solve it.

The automation is a clever solution that called for creative development work, and it means we can now run these checks every working day, adding an extra layer of security – but with far less manual work. It is a good example of the problem-solving solutions we create for our clients – it’s just that this time we developed it for ourselves. It has already saved around 130 person-hours a month, which equates to virtually a whole member of staff. The saving allows us to focus on creative work rather than repetitive manual tasks, and make it easier for us to scale and grow.

This entire server maintenance service is the most advanced programme of its kind that we know of (and we’re still refining it at our monthly maintenance improvement meetings). We’re confident that no other process matches ours for completeness and dependability. When it comes to protecting your data, this is the gold standard.

Similar articles

Decent Group service contracts.

Get expert time each month to work on your Claris FileMaker system.

Learn more about our service contracts

Sign up to the Decent Group newsletter.

Get monthly insights about how software can improve your business performance.

Subscribe now

Like what you see? Talk to us now.

Get in touch to discuss how we could help streamline, enhance or transform your business.

Contact us

Learn more about Decent Group.

Read some of the ways our team has helped our clients.

Read our case studies
Decent Group watermark image Decent Group watermark image

Start a conversation

Fill in your details and give us an idea of what you’d like to talk to us about, and we will contact you shortly.

Up for telling us some more?

It’s only 3 extra things and the more details we have, the better!

Provide more details

Can we stay in touch?

Each month the Decent Group newsletter delivers practical insights into how software systems can help you run a better business. It’s a quick way to check on your progress, identify business benefits you’re missing, and gain inspiration for the road ahead. 

We typically explore how SMEs can (and should) leverage business systems to achieve tangible benefits. We dive into a recent project and what it delivered for our client, with lessons for businesses like yours. We'll also highlight the new tools and solutions our team has been developing and the impact they’re having on our clients (and ourselves). And we cover any relevant FileMaker news and what actions you can take in response.

Fill in your details above and click the button below to sign up to the Decent Group newsletter. We will never pass your information to any third party and you can unsubscribe at any time. View our full privacy policy.