copying whole site to local test machine

I want to do a dry run on the multi-db plugin with my site so I have copied the database and files to a local linux machine running as a webserver.

I have edited the hosts file to point the domain to local, is there anything else I need to do to have a copy of my site on a local webserver?

(I had the main blog working on local using a diff domain name by editing the wp_blogs and other tables to point to the new domain name but I wont be able to do that with a full backup of the db (I think))

anyone done this?