Hosting

Website Backup Guide: What to Back Up, How Often and Where

A simple website backup guide: what to include, how often to run backups, where to store copies and how to test a restore before you need one.

Illustration for: Website Backup Guide: What to Back Up, How Often and Where
In this article
  1. Why website backups matter
  2. What a complete website backup includes
  3. How often should you back up your website?
  4. Where to store your backups
  5. Ways to set up backups: host, plugin or manual
  6. Test your restore before you need it
  7. Backups before updates, redesigns and moves
  8. Keep backups private and accessible to the right people
  9. Frequently asked questions
  10. Conclusion

Key takeaways

  • A complete backup includes site files and the database, not only one of them.
  • Match frequency to how often content or orders change.
  • Keep at least one copy away from the server that hosts the site.
  • A backup is only proven when you have tested a restore.

Websites fail in ordinary ways. A plugin update breaks the layout. A hacked password lets someone delete pages. A hosting server fails, or a staff member overwrites the wrong file. When it happens, the difference between a ten-minute fix and weeks of rebuilding is a recent backup.

This website backup guide explains what a proper backup contains, how often to run one, where to keep copies and how to check that you can actually restore. It is written for owners of business, school, church and store websites, not just developers.

Why website backups matter

Without a backup, a serious problem means rebuilding from scratch, if the content can be recovered at all. With one, you restore a working version quickly. It is one of the cheapest forms of protection a website can have.

Common reasons you will need one include failed updates, malware, accidental deletion, expired or suspended hosting, a faulty migration and a developer leaving without handing over files. Do not assume your host has you covered. Plans differ, and some include limited or paid backups.

What a complete website backup includes

Most sites have two parts. The files are the theme, plugins, uploads such as images and PDFs, and configuration. The database holds pages, posts, settings, users and, for stores, products and orders. Restoring files without the database, or the reverse, gives you a broken or empty site.

PartWhat it holdsWhy it matters
Website filesTheme, plugins, uploads, config filesDesign, media and features
DatabaseContent, settings, users, ordersThe actual information on the site
Email and DNS recordsMailboxes, domain settingsOften kept separately; note them down

Also keep a record of your domain registrar login, DNS settings, hosting login and any licence keys for paid plugins. These are not in a file backup, but you will need them in a recovery.

How often should you back up your website?

Ask a simple question: how much work could we lose, and could we recreate it? If you can live with losing a week of changes, weekly backups are enough. If not, back up more often.

  • Brochure site that rarely changes: weekly, plus a backup before any change.
  • School or church site with regular notices: weekly or more often, depending on update frequency.
  • Online store with daily orders: daily at least, and consider more frequent database backups. Lost orders and customer records are hard to rebuild.
  • Membership or booking site: as often as data is created.

Where to store your backups

Do not keep your only backup on the same server as the website. If the server fails, is hacked or the account is suspended, you lose both. A widely used rule of thumb is the 3-2-1 approach: three copies of your data, on two different types of storage, with one copy off-site.

For most small sites, that means automatic backups from your host, plus a second copy sent to cloud storage that you control, such as a Google Drive or similar account. Protect that storage with a strong password and two-step verification, and set a retention period so you can go back more than one version.

Warning: If malware sits unnoticed for weeks, your recent backups may carry it. Keep several older versions, so you can restore to a clean date.

Ways to set up backups: host, plugin or manual

Host backups

Many hosting plans offer automatic backups. Check the current plan details: how often they run, how many days are kept, whether you can restore yourself and whether it costs extra. If you are still comparing providers, our guide to choosing website hosting lists backups among the things to check, and our hosting service includes backup planning.

Plugins for WordPress

Backup plugins can schedule file and database backups and send them to cloud storage. This is a good second layer next to host backups. Use a reputable plugin, keep it updated and confirm that scheduled jobs actually run. If you manage a WordPress site yourself, this is the simplest option to add.

Manual backups

A manual backup means downloading files by FTP or the hosting file manager and exporting the database. It is useful before major changes, but people forget, so do not rely on it as your only method.

Test your restore before you need it

A backup you have never restored is only a hope. Files can be incomplete, a job can fail silently, or the storage can run out of space. Testing a restore shows whether it works and how long it takes.

  1. Create a staging or test site. Use a separate subdomain or local environment, never your live site.
  2. Restore the latest backup there. Upload files and import the database, or use your plugin's restore tool.
  3. Check the result. Open key pages, images, forms, login and, for stores, test products and orders.
  4. Write down the steps and time taken. Keep this note with your logins so anyone can follow it in an emergency.
  5. Repeat every few months, and after changing host or backup method.

Backups before updates, redesigns and moves

Take a fresh backup before updating plugins or themes, changing design, installing new software or moving hosts. Many problems appear right after changes, and a backup taken minutes earlier makes the fix simple.

Tip: Name each backup with the date and the reason, for example "before plugin update". Add a short note in a shared log so your team knows which backup to use.

A secure site also helps avoid emergencies. Keep software updated and use an SSL certificate. If you do not want to manage this yourself, a care plan for your website can include updates, monitoring and tested backups.

Keep backups private and accessible to the right people

A backup contains everything on your site, including user details and enquiry data, so treat it as sensitive. Do not leave backup files in a public folder on the website, and do not email them. Limit access to people who need it, remove access when someone leaves, and use two-step verification on the storage account.

Make sure the organisation, not one individual, controls the accounts. For a school or church, set up the cloud storage under an organisation email address and share the recovery steps with a second trusted person. If your site collects personal data, check the requirements of India's Digital Personal Data Protection Act 2023 with a qualified adviser, including how long you keep stored copies.

Frequently asked questions

How do I back up my website for free?

You can download your files and export your database manually, or use a free backup plugin on WordPress with cloud storage. Free methods work but depend on you running them regularly, so set a reminder.

How long should I keep website backups?

Keep enough versions to go back before a problem started, for example several daily copies plus weekly and monthly ones. Stores and sites that handle personal data should also consider what information they hold and for how long.

Does my hosting provider back up my website automatically?

Some do, but plans vary in frequency, retention and restore options, and some charge extra. Check your plan, and keep your own off-site copy rather than relying on one provider.

What should I do if my website is hacked?

Change all passwords, take the site offline or into maintenance mode if needed, restore from a clean backup and update everything. Then find out how the attacker got in, otherwise it can happen again. Ask your developer or host for help.

Conclusion

A solid backup plan is simple: back up files and database on a schedule that fits your site, store a copy off the server, keep several versions and test a restore. If you are not sure what your current setup covers, contact us and we will review it, or read about choosing between WordPress and a custom build to plan upkeep from the start.

Hope Web Creations Team

Practical guides on websites, ads and search from the team at Hope Web Creations. Updated October 2026.