
Table of Contents
- Why WordPress Backups Matter for Irish Businesses
- What a Complete WordPress Backup Must Include
- Best WordPress Backup Plugins for Irish Sites
- Backup Storage Options Compared
- How Often Should You Back Up?
- WooCommerce-Specific Backup Considerations
- Why Testing Your Restore Process Matters
- When Disaster Strikes: Using Your Backup
- FAQ
WordPress backup is one of those topics Irish business owners take seriously only after they need it. A hacked site, a failed plugin update, a botched database migration, a server failure, or an accidental deletion — each of these is recoverable in under an hour with a working backup. Without one, recovery ranges from expensive to impossible. This guide covers how to back up a WordPress site properly, which plugins work best for Irish sites, how often you should be doing it, and — most importantly — how to verify that your backup will actually restore when you need it.
Why WordPress Backups Matter for Irish Businesses
Your WordPress site is a business asset. It holds your content, your WooCommerce product catalogue, your customer data, your search engine rankings built over years of content and link acquisition, and in many cases your primary point of contact for prospective customers. When something goes wrong — and at some point in the life of any site, something will — the difference between a 30-minute restore and a multi-week crisis is whether you have a clean, complete, recent WordPress backup stored somewhere safe.
According to Sucuri’s annual security reports, WordPress remains the most widely targeted CMS globally, with the majority of compromised sites running outdated plugins or themes. Malware infections are often not immediately visible — a site can be compromised and serving malicious content to visitors while appearing normal to the owner. By the time the infection is detected, it may have been in place for weeks or months. Without a backup from before the infection date, clean recovery is impossible — the infected site’s files and database are the only copy you have.
What a Complete WordPress Backup Must Include
A WordPress backup that covers only part of your site is not a backup — it is partial coverage that will fail you when you need it most. A complete WordPress backup requires two components: the files and the database. The files are everything in your wp-content folder — your theme files, all installed plugins, and every media file you have ever uploaded. The database is where WordPress stores all posts, pages, comments, settings, user accounts, WooCommerce orders and customer data, and all plugin configuration. Miss either component and a complete restore is not possible.
Equally important: both components must be stored somewhere outside your hosting server. A WordPress backup stored on the same server as your site does not protect you against server-level failures, host account compromises, or ransomware that encrypts server contents. Remote storage means Google Drive, Dropbox, Amazon S3, or a dedicated backup storage service. The backup has to be physically separate from the thing it is backing up to serve its purpose.
Best WordPress Backup Plugins for Irish Sites
UpdraftPlus is the most widely used WordPress backup plugin and the one I recommend to most Irish business clients. The free version handles scheduled automatic backups of both files and database, with direct upload to Google Drive, Dropbox, FTP, or email. Configuration takes under 30 minutes. The paid Premium version adds incremental backups (only backing up changed files, dramatically reducing backup size for large sites), more remote storage options including Amazon S3 and OneDrive, a multisite manager, and advanced scheduling options. For most small to medium Irish business sites, the free version is entirely sufficient.
Jetpack Backup (now VaultPress Backup) is the premium alternative for sites where the database changes frequently — primarily WooCommerce stores processing daily orders. Jetpack Backup runs in real-time, creating a new restore point after every database change. The practical difference: a UpdraftPlus daily backup for a WooCommerce store means up to 24 hours of orders are not in the backup. A Jetpack real-time backup means you can restore to the state of the database five minutes before the problem occurred. Pricing starts around €9/month. For high-value WooCommerce stores processing significant daily order volume, that insurance is worth it. Our WordPress maintenance service includes automated daily off-site backups as standard, with 30-day retention.
Backup Storage Options Compared
Google Drive is the most convenient remote backup destination for most Irish business owners — most already have a Google account, the UpdraftPlus integration is straightforward, and Google Drive’s 15GB free tier is sufficient for most brochure site backups. Dropbox works equally well and has a similar integration. For larger sites with media libraries over 10GB, a paid storage plan on either service is more appropriate than using the free tier.
Amazon S3 is the most robust option for larger sites or for businesses with strict backup retention requirements. S3 storage costs are very low (approximately €0.023 per GB per month), it supports versioning and lifecycle policies for automated deletion of old backups, and it is extremely reliable. The setup is more technical than Google Drive or Dropbox. For small business sites, Google Drive or Dropbox is a perfectly adequate and much simpler starting point.
How Often Should You Back Up Your WordPress Site?
The right backup frequency depends on how often your site’s content changes. A brochure site updated monthly with new content: weekly automated backups are sufficient, with a manual backup before any significant update — theme update, plugin update, or content restructure. A blog publishing several posts per week: daily automated backups of both files and database. A WooCommerce store processing daily orders: daily or real-time database backups. The database contains your orders — losing it means losing your order history, customer accounts, and potentially disputed transactions you cannot prove.
Regardless of frequency, retain at least 30 days of backup history — not just the most recent backup. A malware infection detected today may have been introduced three weeks ago. If you only have the last backup, the last backup includes the malware. You need to restore to a version from before the infection, which requires keeping multiple historical restore points.
WooCommerce-Specific Backup Considerations
WooCommerce stores have additional backup requirements compared to standard WordPress sites. Order data has legal retention requirements — Irish tax law requires you to keep records of business transactions for six years. Your backup strategy needs to account for this: do not configure automatic deletion of old backups in a way that removes order records within the required retention period. Keeping monthly archive backups separate from your rolling daily backups is the practical solution.
WooCommerce also stores customer personal data — names, addresses, email addresses, order history — which is covered by GDPR. Your backup storage must be included in your data processing documentation. If you are using Google Drive for backup storage, Google is a data processor and needs to be mentioned in your privacy policy. The backup data should be encrypted where possible — UpdraftPlus Premium and Jetpack Backup both offer encrypted backup options.
Why Testing Your Restore Process Matters
This is the step that separates businesses with real backup protection from those with false security. Many Irish businesses have a backup plugin running, a backup schedule configured, and a remote storage destination connected — and have never once tested whether the backup actually restores correctly. A backup you cannot restore from is not a backup. It is a false sense of security.
Test your restore process at least once every six months: download the backup files from your remote storage, set up a staging environment (most managed hosts have one-click staging), and restore the backup there. Confirm the site loads, the database is intact, all pages are accessible, and any WooCommerce products and orders are present. The restore test also tells you how long recovery actually takes — useful information to have before you are doing it under pressure during an actual incident. Our maintenance plans include quarterly restore tests as part of the documented process.
When Disaster Strikes: Using Your Backup
If your WordPress site is hacked, broken by an update, or otherwise needs to be restored from backup, the process with UpdraftPlus is: log in to your hosting control panel and install a fresh WordPress on the same directory; install UpdraftPlus; go to UpdraftPlus > Settings and connect your remote storage; go to the Existing Backups tab and your backups should appear; select the backup you want to restore from (choose a date before the problem occurred, not the most recent one if the most recent one already contains the problem); click Restore and follow the prompts. The process takes 20–60 minutes for a standard small business site.
For a hacked site, restoring from backup is only half the job. After restoring to a clean backup, you also need to update all themes and plugins to current versions, change all WordPress admin passwords, change hosting control panel passwords, and investigate how the compromise occurred — typically an outdated plugin or a weak password — to prevent recurrence. Our maintenance service includes incident response as part of the plan.
Frequently Asked Questions
Does my hosting company back up my WordPress site?
Most managed WordPress hosts (SiteGround, Kinsta, WP Engine) include daily backups with 14–30 days of retention. These hosting backups are a useful secondary safety net. They should not be your only backup — if your hosting account itself is compromised, account-level backups may be inaccessible. An independent off-site backup you control is always the primary protection layer.
What is the best free WordPress backup plugin in 2025?
UpdraftPlus Free is the strongest free option for most Irish sites — it handles scheduled backups of both files and database and pushes them automatically to Google Drive or Dropbox. Setup takes under 30 minutes and there is no meaningful limitation for sites under 5GB total.
How long does it take to restore a WordPress site from backup?
With UpdraftPlus and a recent backup, a standard small business site typically restores in 20–45 minutes. Larger sites with significant media libraries take longer — the media files are the bulk of the restoration time. A WooCommerce store with a large product catalogue may take 1–2 hours for a full restore.
Can I back up my WordPress site manually without a plugin?
Yes. Download your wp-content folder via FTP and export your database via phpMyAdmin in your hosting control panel. This is completely reliable but requires doing it manually — no scheduling, no automation. For sites updated infrequently, manual WordPress backups before major changes are a practical approach. For any regularly updated site, a plugin with scheduled automation is much more reliable than relying on manual discipline.
Want automated WordPress backups managed for you? Ask about our maintenance plans →
