Hi everyone! Bes Zain here, answering one of life’s little mysteries for you called “ImportBuddy.”
Because of the very complex things BackupBuddy does to make your life easier, there are several things BackupBuddy offers that you may want to know more about.
One of those things, and one of the most common terms you’ll hear in the BackupBuddy community, is the “importbuddy.php” file, or simply “ImportBuddy.”
Even though ImportBuddy is a file provided for free as part of BackupBuddy, there seems to be some mystery behind it in the eyes of some BackupBuddy users.
“What is this file? Why is it needed? Why is it not just called BackupBuddy also? It’s only a single file? ImportBuddy is my buddy, just like BackupBuddy? :O”
Let’s go through this file just a little bit to explain its purpose, shall we?
ImportBuddy is like a mini-version of BackupBuddy
BackupBuddy runs on WordPress. That is BackupBuddy’s requirement. One of the many things you can do with BackupBuddy is to move your entire WordPress site and database from one server to another.
One of the great features of BackupBuddy is to allow you to move entire sites without requiring you to install WordPress on the destination site.
“Hmmmm, how can BackupBuddy be run on the destination host, to move my site to it, if it doesn’t have WordPress installed already?”
You simply upload the importbuddy.php file along with your BackupBuddy backup, and let ImportBuddy do all the work.
Importbuddy.php is a simple, yet extremely powerful, miniature version of the most important and required BackupBuddy commands which allow you to work with any BackupBuddy backup file on a server or a host or any place, with or without WordPress.
And ImportBuddy is very easy to download via the BackupBuddy menu system:
Importbuddy runs on its own
All Importbuddy needs is access to your host’s database. Everything else is handled by Importbuddy. Importbuddy walks you through the entire migration or restore process, depending on what you want, and makes sure you have your entire site working perfectly in no time.
That is the most important reason why the importbuddy.php file exists: to allow you to work with your BackupBuddy backups when you may not have WordPress installed or setup somewhere.
See ImportBuddy in Action!
Since migrations and restores are long processes, here is one of the several webinars I did recently explaining BackupBuddy and ImportBuddy in detail:
There is another upcoming webinar on BackupBuddy in which I’ll walk you through the basic and advanced features of BackupBuddy and ImportBuddy. Be sure to sign up today for free for the Live Intro to BackupBuddy Webinar!
What do You Think of ImportBuddy?
There you have it: ImportBuddy may be the single most important file for you after your actual BackupBuddy backup file. You use ImportBuddy to work with your backup files almost everywhere you go.
What do you think of the importbuddy.php file? Do you use it a lot for your migrations and restores? Or have you been using BackupBuddy through WordPress more and have rarely had the chance to interact with ImportBuddy yet?
For the above questions, and any other general ImportBuddy related questions and this post, please post a comment below.
Do you have any importbuddy.php related questions and your actual BackupBuddy backups? Please share them with us on the BackupBuddy forums.
ImportBuddy is included for free with every version of BackupBuddy.