System and method for generating modifiable representations of system
hardware and software configurations and for transferring a system to
another system using the configuration representations. A configuration
representation may include a backup of a system's files. A configuration
representation may be modified, and may be used to restore the system to
hardware that may be different than the original system's hardware. In
one embodiment, a configuration transfer mechanism is provided to perform
the transfer of a configuration representation from a source system to a
target system. One embodiment of a configuration transfer mechanism may
use one or more servers coupled to the source and target systems via a
network. Another embodiment of a configuration transfer mechanism may be
used to restore a source system's configuration and files from a source
system directly to a target system coupled to the source system without
using servers.