Wordpress installation

My 'designer' created a demo WP site + Theme + Cart for us. related to my last question we need a way to take his image backup and multiply it out so we have multiple sites, located on multiple IPs so as triallers can be directed to their individual evaluation sites and hook up their trial salesorder.com system.

Im struggling to think of a practical and efficient method of doing this. Please can you help here?