plugin-icon

BackupFlow – Easy Backup, Restore & Migration

Simple WordPress backup, restore, and migration plugin with local backups, FTP storage, Google Drive upload, one-click restore and more.
Versión
1.0.1
Última actualización
Jul 12, 2026
BackupFlow – Easy Backup, Restore & Migration

BackupFlow is a clean and easy WordPress backup plugin for anyone who wants to protect, restore, or migrate a website without a complicated setup.

Create full website backups, database-only backups, or files-only backups directly from your WordPress dashboard. Store backups on your website server, upload them to FTP, or send them to Google Drive using your own Google credentials.

Whether you are updating plugins, changing themes, moving a site to a new host, or preparing a staging-to-live migration, BackupFlow gives you a simple backup workflow you can actually understand.

BackupFlow helps you back up your WordPress site before something goes wrong.

Why BackupFlow?

Most website owners do not think about backups until a plugin update breaks the site, a theme change fails, a migration goes wrong, or a server issue causes data loss.

BackupFlow is built to make backup and restore simple:

  • ✅ Create a backup before risky changes.
  • ✅ Restore a compatible BackupFlow ZIP when needed.
  • ✅ Move a WordPress website to another domain or host.
  • ✅ Store backup files locally, on FTP, or on Google Drive.
  • ✅ Follow live backup and restore progress inside WordPress.
  • ✅ Use a clean setup wizard instead of confusing settings.

BackupFlow focuses on the core actions every WordPress site owner needs: backup, download, restore, migrate, and store safely.

Free WordPress backup plugin

BackupFlow includes practical backup features for WordPress websites, blogs, business sites, WooCommerce stores, landing pages, agency websites, and development sites.

You can create:

  • 🗂️ Full website backups
  • 🧠 Database-only backups
  • 📁 Files-only backups

You can store backups in:

  • 💻 Website server storage
  • 🌐 FTP storage
  • ☁️ Google Drive storage

You can restore:

  • 🔁 Compatible BackupFlow ZIP files
  • 🧠 Database backups
  • 📁 Files backups
  • 🗂️ Full website backups

You can also use BackupFlow for WordPress migration by restoring a backup on another WordPress installation and replacing the old site URL with the current site URL.

WordPress backup features

BackupFlow gives you the essential tools to protect your website:

  • Full WordPress website backup
  • WordPress database backup
  • WordPress files backup
  • Local server backup storage
  • FTP backup upload
  • Google Drive backup upload
  • Backup ZIP archive creation
  • Backup download from WordPress admin
  • Backup delete option
  • Backup library inside WordPress
  • Live backup progress
  • Backup status logs
  • Restore status logs
  • One-click restore for compatible backups
  • Migration restore screen
  • Source URL to current URL replacement
  • Serialized-aware database replacement
  • First-run welcome wizard
  • Clean WordPress admin dashboard
  • Storage settings for local, FTP, and Google Drive
  • Protective files inside backup storage folders

WordPress restore made easier

BackupFlow includes restore support for compatible BackupFlow backup files.

Use BackupFlow restore when:

  • A plugin update breaks your website.
  • A theme change causes layout issues.
  • A custom code change creates an error.
  • A migration needs to be tested again.
  • A staging site needs to be restored.
  • A website needs to be moved to another host.
  • A backup needs to be imported on a new WordPress install.

Restore features include:

  • Restore full website backups
  • Restore database backups
  • Restore files backups
  • Upload and restore compatible BackupFlow ZIP files
  • Restore directly from the backup library
  • Restore confirmation step
  • Live restore progress
  • Restore logs
  • Migration URL replacement
  • Serialized-aware URL replacement during database restore

⚠️ A restore can replace current website files and database content. For important production websites, test restore workflows on staging first.

WordPress migration plugin

BackupFlow can help you move a WordPress website from one location to another.

Common migration workflows include:

  • Local site to live site
  • Staging site to production site
  • Old domain to new domain
  • Old host to new host
  • Client website handover
  • Development website to production
  • Backup transfer between WordPress installs

During migration restore, BackupFlow can replace the source site URL with the current WordPress site URL. This helps update links, media paths, internal URLs, and saved WordPress content during the migration process.

BackupFlow also uses serialized-aware replacement, which matters because WordPress themes, plugins, widgets, page builders, and settings often store serialized data inside the database.

Local WordPress backups

BackupFlow can store backup files directly on your WordPress server.

Local backups are stored in:

wp-content/backupflow/backups

BackupFlow creates protective files such as index.php and .htaccess in its storage directories.

Local backup storage is useful when you want a quick restore point before making changes to your website.

For better protection, keep important backup copies outside the website server as well.

FTP backup storage

BackupFlow supports FTP backup upload.

FTP storage is useful when you want to keep a backup copy away from the main website server.

Use FTP backup storage to:

  • Store backups on another hosting account.
  • Store backups on a private backup server.
  • Move backup files between servers.
  • Keep off-site backup copies.
  • Maintain client backup archives.
  • Prepare backup files for migration.

You can configure FTP connection details from the BackupFlow storage settings screen.

Google Drive backup storage

BackupFlow supports Google Drive backup upload using your own Google OAuth credentials.

To connect Google Drive, you can use:

  • Google Client ID
  • Google Client Secret
  • Google refresh token

Google Drive storage is useful for:

  • Off-site WordPress backup storage
  • Personal backup archives
  • Client backup workflows
  • Migration backup transfer
  • Safer storage outside your hosting account

This gives you control over your own Google Drive connection instead of locking backups inside a third-party system.

Backup before WordPress updates

Before updating WordPress, WooCommerce, plugins, themes, or page builders, create a backup.

BackupFlow is useful before:

  • Updating WordPress core
  • Updating WooCommerce
  • Updating plugins
  • Updating themes
  • Installing a new plugin
  • Changing page builder layouts
  • Editing theme files
  • Importing demo content
  • Migrating hosting
  • Changing domain names
  • Cleaning malware
  • Testing custom code
  • Making database changes
  • Updating checkout or payment settings

A fresh backup gives you a safer rollback point if something breaks.

WooCommerce backup support

WooCommerce stores contain important business data such as products, customers, orders, coupons, payments, shipping settings, tax settings, and checkout configuration.

BackupFlow can create full website backups or database-only backups before you make WooCommerce changes.

Use BackupFlow before:

  • Updating WooCommerce
  • Updating payment plugins
  • Changing checkout settings
  • Importing products
  • Editing product data
  • Updating shipping rules
  • Changing tax settings
  • Testing conversion plugins
  • Migrating a WooCommerce store

For active WooCommerce stores, choose backup and restore timing carefully because new orders and customer data may be created after the backup is taken.

Built for agencies and freelancers

BackupFlow is also useful for WordPress agencies, freelancers, maintenance teams, and developers managing client websites.

Use BackupFlow to:

  • Create a backup before client revisions.
  • Download a full backup before handover.
  • Move a client site from staging to live.
  • Keep a backup before plugin updates.
  • Store client backups on FTP or Google Drive.
  • Restore compatible backups during testing.
  • Give clients a simple backup dashboard.

BackupFlow keeps the workflow simple enough for non-technical users while still offering useful restore and migration controls.

Simple setup wizard

BackupFlow includes a first-run welcome wizard after activation.

The setup flow helps you:

  1. Choose what you want to back up.
  2. Choose where you want to store the backup.
  3. Start your first backup.
  4. Watch live backup progress.
  5. Manage backups from the backup library.

No confusing setup. No heavy dashboard. Just a clean backup flow.

Backup types explained

Full website backup

A full backup includes your WordPress database and website files. Use this before major updates, migrations, theme changes, WooCommerce changes, or client handovers.

Database-only backup

A database backup includes WordPress content and settings stored in the database, such as posts, pages, users, options, plugin settings, WooCommerce data, and page builder content.

Files-only backup

A files backup includes WordPress files such as uploads, media files, themes, plugins, and other site files.

Safer backup habits

BackupFlow gives you backup tools inside WordPress, but good backup habits are still important.

Recommended backup practices:

  • Keep more than one backup copy.
  • Store important backups off-site.
  • Download important backups to your computer.
  • Create a backup before every major update.
  • Test restore workflows on staging when possible.
  • Delete old backups you no longer need.
  • Make sure your server has enough free storage.
  • Avoid restoring on a live WooCommerce store during active order activity unless you understand the impact.

Hosting limits note

BackupFlow does not intentionally limit how many manual backups you create, but backup success can depend on your hosting environment.

Large websites may be affected by:

  • PHP memory limit
  • PHP execution time
  • Disk space
  • File permissions
  • Server timeout rules
  • Upload limits
  • FTP connection limits
  • Database size
  • Hosting security rules

If your website is very large, make sure your hosting account has enough resources before starting a backup.

Documentation

Need setup help?

Read the BackupFlow documentation here:

BackupFlow Documentation

The documentation covers backup setup, restore, migration, FTP storage, Google Drive connection, local backups, and recommended backup workflows.

Who should use BackupFlow?

BackupFlow is useful for:

  • WordPress site owners
  • WooCommerce store owners
  • Bloggers
  • Agencies
  • Freelancers
  • Developers
  • Website maintenance teams
  • Local business websites
  • Client websites
  • Staging websites
  • Development websites
  • Landing page websites
  • Business websites
  • Content websites
  • Portfolio websites

Use BackupFlow when you want a simple WordPress backup, restore, and migration plugin without unnecessary complexity.

What can BackupFlow help with?

BackupFlow can help with:

  • WordPress backup
  • WordPress restore
  • WordPress migration
  • Website backup
  • Website restore
  • Website migration
  • Database backup
  • Files backup
  • Full site backup
  • WooCommerce backup
  • FTP backup
  • Google Drive backup
  • Local server backup
  • Staging to live migration
  • Domain migration
  • Hosting migration
  • Backup ZIP download
  • Restore after failed update
  • Restore after plugin issue
  • Backup before theme change
  • Backup before WooCommerce update

Google Drive privacy and terms disclosure

Google Drive storage is optional and is only used when you configure and connect it in BackupFlow storage settings.

When Google Drive storage is enabled, BackupFlow connects to Google services to authenticate the connection and upload backup ZIP files to your Google Drive account. This may send backup archive data, backup file names, file metadata, OAuth authorization data, access tokens, refresh tokens, and the configured Google Drive folder ID to Google APIs.

BackupFlow uses these Google endpoints:

  • Google OAuth authorization and token endpoints for account connection.
  • Google Drive API upload endpoints for backup file uploads.
  • Google Drive API file endpoints for listing or downloading connected backup files when those features are used.

Google handles that data under Google’s own terms and privacy policies:

  • Google Privacy Policy: https://policies.google.com/privacy
  • Google Terms of Service: https://policies.google.com/terms
  • Google Drive API Terms: https://developers.google.com/terms

If you do not connect Google Drive, BackupFlow does not send backup files to Google Drive.

Gratisen planes de pago
Probado hasta
WordPress 7.0.1
Te puedes descargar este plugin para utilizarlo en tu sitio de .