1. A method for migrating a state of a virtual cluster, comprising: using at least one computer to capture the state of the virtual cluster on a first computer system, wherein the virtual cluster includes one or more virtual nodes, and wherein a given virtual node of the one or more virtual nodes represents a machine; and instantiating the captured state of the virtual cluster on a second computer system, wherein the captured state comprises an address for a network resource, names and paths of a file system and a failover file system for the virtual cluster, CPU and memory information for the virtual cluster, security privileges, and, for each of the one or more virtual nodes, a name for the virtual node and a mapping of the virtual node to a physical machine that the virtual node resides on.