Backupbuddy v6.3.1.2 lets you move a WordPress site to another domain or host easily. This is a very popular feature for WordPress developers who build a custom site for a client on a temporary domain or locally (like a sandbox or playground site) and then want to move (or migrate the entire site with themes, plugins, content, styles and widgets over to a live client domain.
With Deployment, you can set up a staging site and connect it with your existing site using BackupBuddy so you can push or pull changes in as few as two clicks.