All-in-One WP Migration

Backup WordPress to Box

Automatic backups of your entire site (database, media, plugins, and themes) directly to Box. Enterprise-grade security with HIPAA, FedRAMP, and SOC compliance. Set a schedule and never think about it again.

See Plans & Pricing Box + 14 other cloud providers included
60M+
Active installs
172M+
Downloads
4.5 ★
WordPress.org
4.5 ★
4.8 ★

Trusted by companies you trust

NASA Harvard University VW Automattic Boeing

How it works

Four steps. Under five minutes. No API keys or developer knowledge needed.

1

Install All-in-One WP Migration Pro

Upload and activate the Pro extension on your WordPress site. It automatically installs everything you need. No extra plugins to manage.

2

Connect your Box account

Go to All-in-One WP Migration › Box Settings and click Connect. You will be redirected to Box's sign-in page. Grant permission and you are connected. Box uses a single access level (simpler than some other providers). The plugin handles OAuth for you.

3

Choose what to back up

By default, the plugin exports your entire site: database, all media uploads, every plugin, every theme, and the full wp-content directory. You can optionally exclude spam comments, inactive themes, inactive plugins, or cache files to reduce backup size.

4

Set a schedule and forget about it

Pick your backup frequency (hourly, daily, weekly, or monthly) and choose the time of day. Backups run automatically in the background. Optional email notifications alert you on success or failure.

Full site backup by default

Everything is included. No configuration needed for a complete backup.

Database

Complete MySQL export: posts, pages, users, settings, WooCommerce orders, custom post types, and every table.

Media uploads

All images, videos, PDFs, and files in wp-content/uploads. Original files and generated thumbnails included.

Plugins & themes

Every active and inactive plugin, every installed theme. Custom code, child themes, and modifications all preserved.

wp-content

Configuration files, custom fonts, and any non-standard files in your wp-content directory.

Automated scheduling

Set it once. Your backups run on their own.

Flexible frequency

Hourly, daily, weekly, or monthly. Pick exact time of day. Combine multiple schedules. Runs in the background without affecting your site.

Email notifications

Get alerted when a backup completes or fails. Enable separately for success and failure. Know your site is protected without checking manually.

Smart retention

Three cleanup rules: keep last N backups, cap total storage size, or delete backups older than N days. Your Box account stays organized automatically.

Restore from Box

When you actually need that backup. Three clicks to get your site back.

1

Open Import and select Box

Go to All-in-One WP Migration › Import in your WordPress dashboard. The plugin shows your Box backup folder with all available restore points, each timestamped.

2

Select a backup and confirm

Pick the backup you want to restore. Review the confirmation prompt. You can cancel at any point before the restore begins.

3

Your site is restored

The plugin downloads from Box and restores your database, media, plugins, and themes. Your site is back exactly as it was. You can also restore to a different WordPress site. The plugin handles URL replacement automatically.

All-in-One WP Migration Pro

Box + Google Drive, Amazon S3, Dropbox, and 11 more. One subscription.
See Plans & Pricing

No file size limits

Sites of any size work, from 50 MB to 50 GB+.

Chunked uploads

Large backups upload in chunks using Box chunked upload sessions. If the connection drops, the upload retries automatically. Reliable even on slower connections.

5 MB chunk size

Backups upload in 5 MB chunks by default. Adjustable in settings to optimize for your server's connection speed and memory limits.

Enterprise-grade security

Box meets HIPAA, FedRAMP, SOC 1/2/3, and GDPR compliance requirements. All data encrypted in transit and at rest. Your backups inherit Box's security posture.

Folder ID organization

Box uses folder IDs (not file paths) for backup organization. This makes backups resilient to folder renames. The plugin manages folder references automatically.

Box storage

Box personal accounts include 10 GB free. Business plans offer 100 GB or more per user:

10 GB Free Individual (Personal) plan. Fits small sites with 1-2 backup versions. 250 MB file upload limit.
100 GB $15/user/month Box Business Starter. 2 GB file upload limit. Suitable for most WordPress sites.
Unlimited $28/user/month Box Business. 5 GB file upload limit. Full admin console and integrations.
Unlimited $47/user/month Box Enterprise. 50 GB file upload limit. Advanced security, compliance, and DLP controls.

Questions

  • Is Box compliant with enterprise security standards?
    Yes. Box meets HIPAA, FedRAMP, SOC 1/2/3, GDPR, and many other compliance frameworks. Your WordPress backups stored on Box inherit these protections, making it suitable for healthcare, government, and financial organizations.
  • Does it back up my entire WordPress site?
    Yes. By default, the plugin exports your complete site: the database (all tables), all media uploads, all plugins, all themes, and the full wp-content directory. You can optionally exclude spam comments, inactive themes, inactive plugins, or cache files.
  • Does it work with Box Business plans?
    Yes. The plugin works with Box personal (free), Business Starter, Business, Business Plus, and Enterprise plans. Business plans offer larger upload limits and more storage.
  • Does Box support incremental backups?
    No. Unlike Dropbox and OneDrive, Box does not support incremental backups with this plugin. Each backup is a full export of your site. Use the retention settings to manage storage by automatically deleting older backup versions.
  • Can I restore to a different WordPress site?
    Yes. Back up from one site and restore to another. Install All-in-One WP Migration Pro on the destination site, connect the same Box account, and import. The plugin handles URL replacement and database migration automatically.
  • How reliable is the connection to Box?
    Very reliable. The plugin uses Box chunked upload sessions with automatic retry. Box has enterprise-grade uptime (99.9% SLA on Business plans). If a chunk fails, the plugin retries without restarting the entire upload.
  • Can I use this on multiple WordPress sites?
    Yes. The Pro license covers up to 50 sites per year. Each site can connect to the same or different Box accounts. Usage resets on subscription renewal.
  • How does Box organize backup files?
    Box uses folder IDs rather than file paths. The plugin creates a dedicated backup folder and tracks it by ID. This means your backups are not affected if you rename or move the parent folder within Box.

Back up WordPress to Box automatically.

Included in All-in-One WP Migration Pro with 14 other cloud providers.
See Plans & Pricing