Black Friday

Up to 80% off web hosting and WordPress plans until 30 NovemberUp to 80% off

See plans
WORDPRESS

Backing up your WordPress site

Last updated

IN SHORT

Flashcloud automatically backs up your WordPress site every day at the server level, keeping 30 days of data for one-click restores. You can also create on-demand backups per site in your portal, or add plugins like UpdraftPlus to send copies directly to off-site cloud storage.

You have multiple backup layers running on a Flashcloud-hosted WordPress site, automatic by default. Plus optional plugin-level backups for extra granularity.

What's already running

Server-level (us)

  • Daily full backups of your hosting account, including WordPress files and database.
  • 30-day retention by default.
  • One-click restore from the portal — see Backup options.

This catches the worst case: the entire site is corrupted, deleted, or hacked. We can roll back to yesterday in minutes.

Per-WordPress-site (us)

Beyond hosting-account-wide backups, the portal's per-WordPress-site management has its own Backups tab:

  1. Go to Services → click hosting → WordPress tile → click a site card.
  2. Open the Backups tab.
  3. View existing backups; create on-demand backups; restore granularly.

These are scoped to a single WordPress install — useful when you have multiple sites and want per-site backup management.

Plugin-level backups (UpdraftPlus etc.)

For application-aware backups, install a WordPress backup plugin. The two leaders:

UpdraftPlus

  • Free tier covers most needs; paid tier adds incremental, cloud destinations, multi-site.
  • Schedule daily/weekly with one click.
  • Backup destinations: Google Drive, Dropbox, S3, FTP, email — or local on the server.
  • Restore granularly — files only, database only, even individual tables.
  • Wide compatibility, simple UI.

BackWPup

  • Free, more configurable.
  • More technical UI.
  • Same destinations.
  • Better for power users who want fine control.

To install: wp-admin → Plugins → Add New → search "UpdraftPlus" → Install → Activate. Configure schedule and destination.

Why use plugin-level backups when our server-level is already there?

Different strengths:

  • Server-level: full hosting account, daily, simple restore. Best for "everything broke."
  • Plugin-level: WordPress-aware, configurable schedule, off-site destinations, per-table restore. Best for "I broke this specific thing" or "I want copies on Google Drive."

Many sites run both. Server-level for disaster recovery; plugin-level for application-aware quick rollbacks.

Off-site backups

The most resilient setup keeps backups outside our infrastructure entirely:

  • UpdraftPlus → Google Drive — free up to 15GB.
  • BackWPup → Amazon S3 — pennies per GB at scale.
  • Manual export — periodic download to your local machine, archived.

For business-critical sites, having at least one off-site backup is a strong safety net. If our entire infrastructure goes down (rare but possible), you have your own copy.

What to back up

A complete WordPress backup includes:

  • Files:
    • WordPress core (wp-includes, wp-admin) — easily reinstalled, but worth backing up.
    • wp-content (themes, plugins, uploads) — your customizations.
    • wp-config.php — database credentials and configuration.
    • .htaccess — URL rewrites, security rules.
  • Database: all your content (posts, pages, products, orders, comments, settings).

Most plugins back up all of these by default. Exclude only deliberately (e.g., if you've moved uploads to a CDN and don't need them in the backup).

Schedule recommendations

For typical sites:

  • Database backup daily — content changes daily, you want recent restore points.
  • Files backup weekly — files change less; full file backup weekly is plenty.
  • Pre-upgrade backup before any plugin or core update — UpdraftPlus and similar can run a backup automatically before each update.

For heavy-traffic e-commerce or rapidly-changing sites:

  • Database backup hourly — orders are coming in fast.
  • Files backup daily — uploads happen frequently.
  • Triple-redundant: server-level + plugin-level + off-site — multiple layers of safety.

Restoring

From server-level (us)

  1. Go to Services → click hosting → Backups tile.
  2. Pick a backup point.
  3. Choose what to restore (files, databases, email, all).
  4. Confirm.

The restore takes minutes for typical sites. Active sessions during restore may see brief errors; warn users if you're doing a major restore during business hours.

From UpdraftPlus

  1. wp-admin → UpdraftPlus → Existing Backups.
  2. Pick a backup.
  3. Click Restore — pick what to restore (files, db, plugins, themes, uploads).
  4. Confirm.

UpdraftPlus is application-aware, so it handles WordPress-specific restoration (active plugins, current options) more gracefully than a raw file restore.

Pre-update backup workflow

A safety pattern: before any plugin or core update:

  1. Take a fresh backup (UpdraftPlus has a "Backup Now" button).
  2. Run the update.
  3. Test the site.
  4. If something breaks, restore from the backup.

UpdraftPlus's auto-backup-before-update feature can automate this. Worth turning on.

Power-user note

For very large sites (10GB+), plugin backups become slow and timeout-prone. Better:

  • Server-level backups for full account.
  • Database-only backups via cron for incremental capture.
  • rsync to push file changes to off-site storage continuously.

Or move to a CMS that handles backups natively (Statically, Sanity, etc.). For traditional WordPress, the daily server-level backup remains the workhorse.

Common questions

Does Flashcloud back up my site automatically?

Yes. Flashcloud runs daily full backups of your files and database, retaining them for 30 days. You can restore your entire account with one click directly from the portal.

Why do I need a backup plugin if Flashcloud already backs up my site?

Plugins give you granular rollbacks and off-site redundancy. Server-level backups cover full account disaster recovery. A plugin like UpdraftPlus lets you restore specific database tables or send copies directly to your personal cloud storage.

How do I take a backup before updating plugins?

Use the on-demand backup tool in your Flashcloud portal or click Backup Now in UpdraftPlus. UpdraftPlus can also run backups automatically before every update. If an update breaks your site, you can roll back to that fresh snapshot immediately.

Can I store my backups outside of Flashcloud?

Yes. Plugins like UpdraftPlus and BackWPup can send backups directly to Google Drive, Dropbox, Amazon S3, or FTP. You can also download manual archive exports to your local machine.

CAN'T FIND IT?

Real humans answer fast.

Hosting with us? Open a ticket and a real person replies - no scripts, no upsells. Still choosing a host? The same team is included with every plan, from day one.