Back up your entire WordPress site to any WebDAV server. Works with Nextcloud, ownCloud, and any service that supports the WebDAV protocol. Self-hosted or provider-hosted.
Trusted by companies you trust
Four steps. Under five minutes. Works with any WebDAV-compatible 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 WebDAV settings, and enter your server URL, username, password, and authentication method. Choose between Basic, Digest, or NTLM authentication depending on your server configuration.
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.
The plugin works with any server that implements the WebDAV protocol. Popular options include:
The most popular self-hosted cloud platform. Built-in WebDAV support. Use your Nextcloud URL with your login credentials to start backing up.
Open-source file sync and share platform. Full WebDAV compatibility. Supports Basic and Bearer authentication methods.
Apache with mod_dav, Nginx with ngx_http_dav_module, IIS with WebDAV publishing, or any custom WebDAV implementation.
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 WebDAV 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 WebDAV 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 WebDAV 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 PUT-based requests with progress callbacks. Non-blocking operations 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.
All data encrypted in transit when using HTTPS. Your backups are protected during upload and download between your WordPress server and your WebDAV server.
The plugin uses MKCOL to create backup directories and PROPFIND for directory listing. No manual folder setup needed on your WebDAV server.
The WebDAV integration requires a few standard PHP extensions. Most hosting providers include them by default.
Used to parse WebDAV XML responses from the server. Included with PHP by default on nearly all hosting environments.
Processes PROPFIND responses for directory listing and file metadata. Enabled by default in most PHP installations.
Handles HTTP requests for PUT uploads, MKCOL folder creation, and all WebDAV operations. Required for any HTTP-based communication.
All included in the same Pro subscription.
Back up WordPress to your WebDAV server automatically.