October 11, 2026

8 thoughts on “How to Back Up WordPress the Right Way (Not Just the Database)”

  1. I had no idea I needed to back up the wp-content folder too. I thought the database was everything. This just saved me from a future disaster. Setting up UpdraftPlus tonight.

    1. So glad you caught this before it became a problem Rachel. The database holds your content but the wp-content folder holds everything that makes your site look and function the way it does. Lose one without the other and you are in a really bad spot. UpdraftPlus on Google Drive is a solid setup. Set it to daily and you will never have to worry.

  2. How long should I actually keep old backups? I have limited Google Drive space and I am not sure how many copies to keep.

    1. For most sites I recommend keeping 30 days of daily backups. That gives you enough history to roll back past a problem you might not notice straight away, like a slow database corruption or a hack that happened quietly. In UpdraftPlus you can set the retention count under each backup type. If storage is tight, keep 14 days of daily backups and one monthly. The monthly copy is useful for catching things that slipped through unnoticed.

  3. Good point about not just backing up the database. I lost a full theme customisation once because I assumed the DB backup covered everything. It does not.

    1. Great question. On Back WordPress Right Way Database, I would start with the basics and then tighten things up once you see how it behaves in practice. If you are already testing it, the main thing is to keep the setup simple enough to debug quickly.

  4. I tried to restore from a backup once and it completely broke my site even worse. Is there a safe way to test restores without risking the live site?

    1. That is exactly why I covered testing backups in the post. The safest way is to restore to a staging environment instead of your live site. If you are on Kinsta, create a staging site first and restore there to verify everything works before touching the live version. If you are not on Kinsta, set up a local copy using LocalWP and restore there. Never test a restore directly on your live site unless you have no other option and you know what you are doing.

Leave a Reply

Your email address will not be published. Required fields are marked *