All-in-One WP Migration

Backup WordPress to pCloud

Automatic backups of your entire site (database, media, plugins, and themes) directly to pCloud. Lifetime storage plans available. Swiss-based with European servers for GDPR-conscious sites.

See Plans & Pricing pCloud + 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 pCloud account

Go to All-in-One WP Migration and open the pCloud settings page. Click Connect to authorize via OAuth. You will be redirected to pCloud's sign-in page. Grant permission and you are connected. The plugin configures the correct API hostname for your pCloud region automatically.

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 pCloud account stays organized automatically.

Restore from pCloud

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

1

Open Import and select pCloud

Go to All-in-One WP Migration in your WordPress dashboard and open Import. The plugin shows your pCloud 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 pCloud 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

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

No file size limits

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

Smart upload handling

Two upload mechanisms built in. Large files use chunked uploads (5 MB chunks) for reliability. Small files upload directly for speed. The plugin picks the right method automatically.

Exponential backoff retry

If a chunk fails, the plugin retries with exponential backoff. Each retry waits longer before the next attempt, preventing server overload while ensuring the upload completes.

Encrypted transfers

All data encrypted in transit between your WordPress server and pCloud. Your backups are protected during upload and download.

Incremental backups

Optional: only upload changed files each time. The plugin tracks what has been backed up and skips unchanged files. Faster backups, less storage.

pCloud storage

Every pCloud account includes 10 GB free. pCloud also offers lifetime plans (one-time payment, no recurring fees).

10 GB Free Included with every pCloud account. Fits most small sites with 2-3 backup versions.
500 GB $49.99/year Premium plan. Annual subscription. Also available as a one-time lifetime purchase.
2 TB $99.99/year Premium Plus plan. Annual subscription. Also available as a one-time lifetime purchase.
Lifetime One-time payment Pay once, use forever. No recurring charges. Available for 500 GB and 2 TB tiers. Pricing varies by promotion.

Questions

  • What are pCloud's lifetime storage plans?
    pCloud offers one-time payment plans where you pay once and keep the storage permanently with no recurring fees. Lifetime plans are available for 500 GB and 2 TB. This is unique among cloud providers and makes pCloud cost-effective for long-term WordPress backups. The exact pricing depends on current promotions.
  • Does pCloud have European servers?
    Yes. pCloud is a Swiss-based company and offers European data centers. When you create your pCloud account, you can choose a European server location. The plugin detects your pCloud region and configures the correct API hostname automatically. This is useful for GDPR compliance and for reducing latency if your WordPress server is in Europe.
  • Is pCloud GDPR-compliant for storing backups?
    pCloud is headquartered in Switzerland, which has strong data protection laws. If you choose a European server location for your pCloud account, your data is stored in the EU. This makes it a suitable option for GDPR-conscious site owners who need to keep data within European jurisdiction.
  • How does OAuth setup work with pCloud?
    Click Connect in the plugin settings. You are redirected to pCloud's sign-in page where you grant the plugin permission to access your account. Once authorized, the plugin receives an access token and stores it securely. No API keys or manual configuration needed. The plugin handles the correct API hostname for your pCloud region.
  • Is 10 GB of free storage enough for WordPress backups?
    For small to medium sites, often yes. A typical WordPress site is 1-5 GB. With 10 GB free, you can keep 2-10 backup versions depending on site size. Use the retention settings to automatically delete old backups. For larger sites or more versions, the lifetime storage plans offer excellent long-term value.
  • 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.
  • 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 pCloud account, and import. The plugin handles URL replacement and database migration automatically.
  • 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 pCloud accounts. Usage resets on subscription renewal.

Back up WordPress to pCloud automatically.

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