Back up your entire WordPress site to any FTP, FTPS, or SFTP server. Use your own hosting account, NAS, or dedicated backup server. No cloud storage needed.
Trusted by companies you trust
Four steps. Under five minutes. Works with any FTP, FTPS, or SFTP server.
Upload and activate the Pro extension on your WordPress site. It automatically installs everything you need. No extra plugins to manage.
Go to All-in-One WP Migration, open the FTP settings, and enter your hostname, port, username, and either your password or private key. Choose between FTP (port 21), FTPS (port 21 with SSL), or SFTP (port 22). SFTP users can authenticate with a private key and optional passphrase instead of a password.
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.
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.
Everything is included. No configuration needed for a complete backup.
Complete MySQL export: posts, pages, users, settings, WooCommerce orders, custom post types, and every table.
All images, videos, PDFs, and files in wp-content/uploads. Original files and generated thumbnails included.
Every active and inactive plugin, every installed theme. Custom code, child themes, and modifications all preserved.
Configuration files, custom fonts, and any non-standard files in your wp-content directory.
Choose the protocol that fits your server. All three work with the same plugin settings page.
Standard File Transfer Protocol. Widely supported by every hosting provider and NAS device. Supports active and passive mode for NAT and firewall compatibility.
FTP with explicit SSL/TLS encryption. Same port as FTP, but the connection is encrypted after the initial handshake. Supports active and passive mode.
SSH File Transfer Protocol. Encrypted from the start. Authenticate with a password or a private key (with optional passphrase). The most secure option.
Set it once. Your backups run on their own.
Hourly, daily, weekly, or monthly. Pick exact time of day. Combine multiple schedules. Runs in the background without affecting your site.
Get alerted when a backup completes or fails. Enable separately for success and failure. Know your site is protected without checking manually.
Three cleanup rules: keep last N backups, cap total storage size, or delete backups older than N days. Your FTP server stays organized automatically.
When you actually need that backup. Three clicks to get your site back.
Go to All-in-One WP Migration, then Import in your WordPress dashboard. The plugin shows your FTP backup folder with all available restore points, each timestamped.
Pick the backup you want to restore. Review the confirmation prompt. You can cancel at any point before the restore begins.
The plugin downloads from your FTP server 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
Sites of any size work, from 50 MB to 50 GB+.
Large backups upload in 5 MB chunks using binary transfer mode. Non-blocking operations with a 10-second timeout per chunk keep the connection stable.
If the connection drops, the upload resumes from the last successful chunk, not from the beginning. Automatic retry up to 5 times.
Toggle between active and passive FTP mode in the plugin settings. Passive mode is recommended for servers behind NAT or firewalls.
Optional: only upload changed files each time. The plugin tracks what has been backed up and skips unchanged files. Faster backups, less storage.
No cloud storage subscription needed. Use the infrastructure you already have.
Back up to a second hosting account. Most shared, VPS, and dedicated hosting plans include FTP or SFTP access at no extra cost.
Synology, QNAP, and other NAS devices support FTP and SFTP out of the box. Keep backups on your local network.
Full control over backup storage, retention, and access. Ideal for organizations that need to keep data on their own hardware.
All included in the same Pro subscription.
Back up WordPress to your own FTP or SFTP server automatically.