Sound familiar?
- You do not know when your site was last backed up, or where the backup is
- Your only backup is the one your host keeps
- A plugin update broke the site and there is no restore point
- Content or products were deleted by mistake
- The site was hacked and you need a clean copy from before the infection
- Your backup plugin keeps failing with timeout or size errors
Key facts
- A full website backup is two parts: the files (themes, plugins, uploads) and the database (pages, orders, users, settings)
- We store backups off the web server, so they survive if the server or hosting account is lost
- Daily backups are included in every plan from £25 a month + VAT
- We take an extra backup before every update or change
- Restores are tested, because a backup you have never restored is a guess
- Shops with frequent orders may need more frequent database backups than daily
- One-off restores with no plan are £45 an hour + VAT
Why your host's backup is not enough
Many hosts do keep backups, but they are often stored on the same server or the same provider as your site, kept for a short time, and restored only on request, sometimes for a fee. If your hosting account is suspended, the provider has a serious outage, or you simply leave them on bad terms, those backups can be out of reach exactly when you need them.
A sensible rule is the 3-2-1 approach: three copies of your data, on two different types of storage, with one copy off-site. For a small business website that means the live site, a host backup, and an independent off-site copy that you control. That last copy is what dijitul support provides.
What a proper website backup includes
- The database. On WordPress this holds every page, post, product, order, user and setting. Losing it means losing the site's content, even if the files survive.
- The files. Theme, plugins, the wp-content/uploads folder with your images and PDFs, and configuration files such as wp-config.php and .htaccess.
- Enough history. A single backup is overwritten by tomorrow's. If a hack went unnoticed for a week, you need a copy from before it happened, so we keep a rolling history.
- Off-site storage. Backups stored away from the web server, encrypted in transit.
We also make sure the backup does not quietly exclude things. A common fault is a plugin set to skip the uploads folder to save space, which means years of images are never actually backed up.
Restoring when something goes wrong
The value of a backup is only proved by restoring it. When you need one, we:
- Work out the right restore point, for example the last copy before an update or before malware appeared
- Decide whether to restore everything or just the database or one folder, so you do not lose today's orders or enquiries unnecessarily
- Restore, clear caches, and check the site, forms and checkout work
- For hacks, close the hole that let the attacker in, otherwise the clean site will be reinfected. See hacked website repair.
On shops, restoring the whole database can wipe orders placed since the backup. We handle this carefully, exporting recent orders or restoring selectively, so nothing is lost.
Speed matters too. A restore from a well-organised off-site backup usually takes minutes to an hour, depending on the size of the site, while rebuilding from scratch without one can take days or weeks.
Fixing failing backup plugins
If you run UpdraftPlus, BackWPup, Duplicator or a host tool and it keeps failing, the cause is usually one of a few things: PHP max_execution_time too low for the size of the site, the hosting disk quota being full because old backups are stored locally, a remote storage connection (Google Drive, Dropbox, S3) whose authorisation has expired, or WP-Cron not running because the site gets little traffic. We fix the underlying cause rather than just pressing the button again.
Backups, GDPR and what to keep
Website backups often contain personal data: form entries, customer accounts and orders. Under UK GDPR that data still needs protecting, so backups should be stored securely and not kept forever. We use encrypted off-site storage with a sensible retention period, and can align it with your own data retention policy. For office files and computers rather than websites, see data backup and recovery.
Pricing
Daily off-site backups are included in every support plan. Essential at £25 a month + VAT covers updates, daily backups, uptime and security monitoring. Business at £50 a month + VAT adds an hour of fixes each month and priority support, and Complete at £99 a month + VAT adds three hours plus IT and Microsoft 365 helpdesk. If you are not on a plan and need a restore now, it is £45 an hour + VAT. Get in touch.
What it costs
Support plans from £25 a month + VAT, or £45 an hour + VAT for one-off fixes. Pick a plan if you want it looked after every month, or pay by the hour for a one-off job.
Essential
Keep it updated, backed up and watched.
- Website software updates (core, plugins, themes) applied and checked
- Daily backups
- Uptime monitoring
- Security monitoring
Business
Updates plus an hour of fixes every month.
- Everything in Essential
- 1 hour of fixes or changes every month
- Priority support
Complete
Website and your team's IT, covered.
- Everything in Business
- 3 hours of fixes or changes every month
- IT and Microsoft 365 helpdesk for your team
No plan? The first 30 minutes are the minimum charge, then we bill in 15-minute blocks.
Frequently asked questions
How often should a website be backed up?
For most business websites, daily is right. Brochure sites that rarely change could manage with less, but daily costs little and protects against losing a day's edits. Busy online shops may need the database backed up more often, because new orders arrive constantly. dijitul support includes daily backups from £25 a month + VAT.
Where are my website backups stored?
dijitul support stores backups off your web server, on separate encrypted storage, so they survive if your hosting account is suspended, the server fails or the site is hacked. Your host's own backups, if any, then become an extra copy rather than the only one.
Can you restore just one page or product?
Often, yes. Rather than rolling back the whole site and losing recent orders or enquiries, we can restore a single table, a folder or extract specific content from a backup. It takes a little longer than a full restore but avoids losing newer data.
My backup plugin says it worked. Is that enough?
Not always. Backup plugins sometimes report success while skipping the uploads folder, or saving the backup only on the same server. dijitul support checks what is actually in the backup, where it is stored, and that it restores.
How much does a website restore cost?
Restores are included in the support time on our Business and Complete plans. Without a plan, dijitul support charges £45 an hour + VAT, 30-minute minimum then 15-minute blocks. If there is no usable backup, recovery is harder and we will explain the options first.
Related
Hand it over and stop worrying
Updates, backups, monitoring and fixes from £25 a month + VAT. Real UK people on the phone.