Hola.
Supongo que ya instalaste el servidor http, MySQL y PHP en tu localhost.
Entonces sólo resta crear un respaldo del sitio, incluyendo todos los archivos, y un respaldo de la Base de datos, restauras los archivos en tu local host, restauras la BD y listo!
Y luego habría que hacer los mismo para moverlo de localhost a tu server.
Hay una herramienta que te pueden ayudar:
http://extensions.joomla.org/extensi...ty/backup/1606
Saludos,