http://ithemes.com/purchase/backupbuddy/

Price: $100
Download:

You must be an active subscriber to view this premium content. Please register

Move a WordPress site to another domain or server easily. If you build custom WordPress sites for clients, this plugin is for you! 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 the entire site with content, styles, widgets and all on a live client domain.