pixelgravitas
Free Assessment

Home/Website Maintenance/Backups

Backups & recovery

A WordPress backup service with restores tested, not just backups taken.

Short answer: our WordPress backup service is part of every maintenance plan: daily off-site backups of your files and database, kept for 30 days, with restores tested so we know they work. A fresh backup is also taken before every update, so a bad update is a rollback, not a rebuild.

Stored away from your host Restores tested
FrequencyDailyPlus a backup before every update.
Retention30 daysA month of restore points.
LocationOff-siteNot on the same server as your site.
RestoresTestedProven to work, not assumed.

The problem

Most sites have backups.
Far fewer have backups that restore.

Backups usually fail in one of four ways, and nobody finds out until the day they're needed.

How backups failWhat happensHow ours avoid it
Stored on the same serverThe server fails or is hacked, and the backups go with it.Stored off-site, away from your hosting account.
Never testedThe backup file is corrupt or incomplete, and nobody knew.Restores tested to a staging copy.
Too oldThe only clean copy is from months ago, before the content you care about.Daily, kept for 30 days.
Files or database onlyHalf a site: the images without the content, or the content without the theme.Files and database backed up together.

What's included

Website backups in every
maintenance plan.

Daily off-site backupsFiles and database, every day, stored away from your host.
30-day retentionA month of restore points, so a problem noticed late can still be undone.
Pre-update backupsA fresh backup before every update, so any update can be rolled back.
Tested restoresBackups restored to a staging copy to prove they work.
MonitoredA failed backup is an alert, not a surprise months later.
ReportedBackup status in every monthly report.See plan prices →

Your options

Backup plugin, host backups
or a backup service?

Most WordPress sites already have one of these. The question is who checks that it works, and where the copies live when something goes wrong.

 Backup plugin, set up yourselfYour host's backupsOur WordPress backup service
Where copies liveWherever it was set up to send them; often the same server by default.Usually on the host's own infrastructure.Off-site, away from your hosting account.
How long they're keptWhatever was configured, if storage hasn't filled up.Set by the host's plan.30 days.
Before updatesOnly if you remember.Rarely.Every time.
Tested restoresUp to you.Rarely.Restored to a staging copy.
When one failsOften nobody notices.Depends on the host.An alert, and it's fixed.
Who restoresYou.You, usually through a control panel.We do, and fix the cause.

A plugin is fine if someone checks it. Host backups are a useful extra copy. What a service adds is the checking, the testing and a person who does the restore.

When it goes wrong

How a restore actually
happens.

1Diagnose

Pick the right restore point

The last clean backup before the problem, not just the most recent one.

2Restore

Restore and check

Restored and checked, with anything added since the backup (orders, form entries) preserved where possible.

3Prevent

Fix the cause

The update, hack or error that caused it fixed, so it doesn't happen again.

When backups save you

The situations backups
are for.

A bad updatePlugin conflict · white screenRolled back to the pre-update backup, then the update redone properly on staging.Rollbackpre-update backup
A hackMalware · defacementA clean restore point from before the infection, plus the way in closed.Clean copy30 days of history
Human errorDeleted page · overwritten contentA single page or file brought back, without rolling back the whole site.Selectivewhere possible
Host failureServer lost · account suspendedBecause backups are off-site, the site can be restored to new hosting.Off-sitehost-independent

Who you're dealing with

Who looks after
your backups.

You're handing someone the keys to your website. You should know who they are.

Naveen Kumar, founder and lead engineer of PixelGravitas

Naveen Kumar

Founder & lead engineer · Based in Chennai, India, working 9am–6pm US Eastern with clients across the US, UK, Europe and Australia

I built and ran WordPress, WooCommerce and custom-coded sites for clients directly for years before starting PixelGravitas — writing the code, managing the servers, staying on call when something broke. If your site goes down, you're talking to the person who fixes it, not a support queue. More about how I work →

Questions, answered

Website backups:
common questions.

How often are website backups taken?

Daily, plus an extra backup immediately before every update, so any update can be rolled back.

How long are backups kept?

30 days, which gives a month of restore points if a problem is noticed late.

Where are the backups stored?

Off-site, away from your hosting account, so a server failure or a hack on the host doesn't take the backups with it.

Are my host's backups enough?

Often not. Host backups usually sit on the same infrastructure, may not be kept long, and are rarely tested. They're a useful extra, not a replacement.

Do you test that backups restore?

Yes. Backups are restored to a staging copy to prove they work, rather than assuming the file is good.

Can you restore one page instead of the whole site?

Often, yes. A single page, file or table can usually be brought back without rolling the whole site back, which protects anything added since.

Are backups included in every plan?

Yes. Daily off-site backups with 30-day retention are part of every maintenance plan.

How much does a WordPress backup service cost?

Our WordPress backup service isn't sold on its own: it is part of every maintenance plan, alongside updates, monitoring and reporting. The plan prices are published on our pricing page.

Should I restore from a backup after a hack?

Not blindly. A backup taken after the infection started is infected too, and a restore leaves the way in open. Find out when the hack began, restore from a copy older than that, then close the entry point.

Can you back up a site that isn't on WordPress?

Yes. Webflow sites use Webflow's own backups plus checks; static and custom-coded sites are backed up at file and database level.

Start here

Check whether your backups would actually work.

Send the URL. We'll tell you what's covered, what it costs, and what — if anything — needs fixing first, in writing.

  • 1We look at the live site: platform, size, and current update/security status.
  • 2You get written findings plus a plan recommendation and the reasoning behind it.
  • 3You decide what happens next. No follow-up sequence if you don't reply.

Free website assessment

Three fields on purpose. We reply within one business day, and we don't add you to a mailing list.

Get a free website assessment