1. A method for recovering a production environment which includes one or more virtual data processing infrastructure elements that together comprise one or more logical domains, and where a recovery environment provides a managed recovery service for the virtual infrastructure elements, the method carried out in the recovery environment, comprising: a. receiving one or more data files containing configuration information for the virtual infrastructure elements comprising one or more logical domains exported from the production environment; b. instantiating a recovery system for hosting at least one logical domain of the same type as at least one logical domain as in the production environment; c. configuring one or more local storage devices for the recovery system; d. configuring one or more network interfaces for the recovery system; e. executing a user interface within the recovery system to confirm information for a recovery script including; i. data files containing the configuration information are available to the recovery system; ii. one or more storage devices are available for use by the logical domain in the recovery system; iii. a mapping of storage devices reported in the production system to storage devices configured for the recovery system; iv. a mapping of network interfaces reported in the production system to network interfaces configured for the recovery system; f. assembling a recovery script for the control domain from both the data files containing the configuration information and from inputs provided to the user interface, such that only a subset of the logical domains in the production environment are selected via the user interface to be instantiated in the recovery environment; and g. executing the recovery script with the recovery system to recover only the subset of logical domains.