Automatic backups of your entire site (database, media, plugins, and themes) directly to Azure File Shares. Account key authentication, no OAuth complexity. Set a schedule and never think about it again.
Trusted by companies you trust
Four steps. Under five minutes. No OAuth or complex permissions needed.
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 and open the Azure settings page. Enter your Storage Account Name and Account Key. No OAuth redirects, no app registrations. Just two fields copied from the Azure portal.
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.
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 Azure File Shares stay organized automatically.
When you actually need that backup. Three clicks to get your site back.
Go to All-in-One WP Migration in your WordPress dashboard and open Import. The plugin shows your Azure File Share 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 Azure 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+.
Backups upload in 4 MB chunks using range-based PUT operations. If a chunk fails, it retries that chunk automatically (up to 3 retries), not the entire file.
Backups are stored in Azure File Shares with folder creation for clean organization. Each site can have its own folder structure within a share.
All data encrypted in transit between your WordPress server and Azure. Your backups are protected during upload and download.
Built-in retry logic with 3 automatic retries for connection failures. The plugin recovers gracefully from temporary network issues without restarting the backup.
Azure uses pay-as-you-go pricing. Costs vary by region and tier. No free tier for File Shares, but you only pay for what you use.
All included in the same Pro subscription.
Back up WordPress to Microsoft Azure automatically.