THIS PAGE IS OUTDATED, SHOULD BE IGNORED AND WILL BE DELETED SOON. DO NOT FOLLOW ANY STEPS ON THIS PAGE. YOU SHOULD INSTEAD READ THE NEW BACKUPBUDDY WITH FULL BETA MULTISITE SUPPORT CODEX.
- New to BackupBuddy? Check out the Getting Started page.
- Problems? Check out the Frequently Seen Support Issues page.
- Need hosting? Hostgator Coupons are available to BackupBuddy customers here.
BackupBuddy-MS is now an outdated, extinct and unsupported tool that has been completely replaced with the new single BackupBuddy package that includes full Multisite support in beta mode. If you are using BackupBuddy-MS, STOP right now, remove BackupBuddy-MS and start using the latest versions of BackupBuddy and importbuddy.php which have full Multisite beta support inside the core package itself.
You can ignore this page and instead head over to the new BackupBuddy Codex area to get the latest info on the new beta BackupBuddy Multisite features.
- 1 Tutorials
- 1.1 Getting Started
- 1.2 Self-hosted to Multisite Migration - Prerequisites
- 1.3 Self-Hosted to Multisite Migration - Steps
- 1.4 Server Requirements
- 1.5 Host Compatibility
- 1.6 Misc. Information
- 2 Frequently Asked Questions
- 3 Troubleshooting
- 4 Additional Resources
BackupBuddy MS is a tool that allows you to migrate a self-hosted WordPress install into an existing WordPress Multisite installation.
Self-hosted to Multisite Migration - Prerequisites
- Use BackupBuddy to perform a full backup of the self-hosted WordPress install
- Assuming you have an existing Multisite network, upload the BackupBuddy backup file to the network's web root (typically, /public_html/backup_123.zip)
- Upload and Network Activate the BackupBuddy MS plugin on the Multisite network
- Visit your Network Admin area and click on BackupBuddy MS to begin
Self-Hosted to Multisite Migration - Steps
Step 1 - Create the Site
Step 1 asks you to create the site. If the site already exists, the user will be prompted to use the desired site.
Step 2 - Site Creation Confirmation
Confirm that the intended site is the site you would like to migrate the data into
Step 3 - Choose the BackupBuddy ZIP file
Choose the BackupBuddy ZIP file you would like to use for the migration
Step 4 - ZIP Extraction
This step extracts the BackupBuddy ZIP file into a temporary directory
Step 5 - Copy Media, Plugins, and Themes
This step copies over attachments and other media into the new site's upload directory. Any plugins or themes that do not already exists in Multisite will also be copied over.
Step 6 - Database Migration
This step migrates the database content, first by dropping all the existing tables for the site, and re-creating them using the imported database content.
This step also attempts to replace any old URLs to point to the new Multisite setup.
Step 7 - Users
This step attempts to migrate users into the network, giving them appropriate roles and updating content IDs in the database.
Step 8 - Cleanup
This step attempts to remove the temporary directories and the BackupBuddy ZIP file that was uploaded earlier.
Step 9 - ???
View the site and cleanup any miscellaneous settings you may find.
- PHP 5.2+
- mySQL 5.x+
- WordPress 3.1+
- Write permissions to /wp-content/uploads/ for the user running BackupBuddy.
- Backups will be stored in /wp-content/uploads/backupbuddy_backups/
- Temporary files will be stored in /wp-content/uploads/backupbuddy_temp/xxxxxxx/ (temporarily generated at each backup)
- Free disk space equal to or greater than the entire size of your site once compressed.
- SuPHP or environment so that file operations/zip run as user to prevent permissions issues.
- PHP exec() function enabled
- PHP ZipArchive class installed
- Command-line zip installed and accessible
- Windows zip executable (available here)
Compare various Hosts & Hosting Environments to see how your host/potential host compares.
Find out some Miscellaneous Information about BackupBuddy.
Frequently Asked Questions
Will Multisite back to Self-Hosted Ever Be Part of BackupBuddy?
Not at this time. WordPress Multisite is designed to be run as a network, and it would be troublesome to take a site out of that network and re-work it to be run as a standalone site.
Frequently Seen Support Issues
Problems? Start with the Frequently Seen Support Issues to most quickly troubleshoot your problem.
BackupBuddy: Error Codes
Receive an error code? Check out the Error Codes page for explanations.
Import fails on file extraction? Learn how to perform a Manual Migration ... it's easier than you'd think!