Patent ID: 8825870

Claim:
A computer implemented method of transitioning continuous data protection and replication from a first appliance node to a second appliance node comprising: identifying a need for a transition from the first appliance node to the second appliance node; determining, using at least one computer processor, in response to the identification of the need, whether the first appliance node connected to a switched fabric contains one or more transactions received from a host node but not yet processed by the first appliance node; processing each of the one or more transactions not yet processed by the first appliance node to ensure that a non-disruptive transitioning of continuous data protection and replication from the first appliance node to the second appliance node is provided, wherein processing comprises: recording each of the one or more transactions not yet processed by the first appliance node to storage shared by the first appliance node and the second appliance node; and processing each of the one or more transactions by the second appliance node, wherein processing each of the one or more transactions by the second appliance node occurs without disruption of services to the host node; unregistering a world wide port name of a target port of the first appliance node; registering the world wide port name to a target port of the second appliance node connected to the switched fabric; associating one or more logical unit numbers of the second appliance node with the target port of the second appliance node, wherein the one or more logical unit numbers of the second appliance node are different from logical unit numbers of the first appliance node; exporting the one or more logical unit numbers of the second appliance node; logging the target port of the second appliance node into the switched fabric; and logging the target port of the second appliance node into a remote node port of the host node; wherein uninterrupted continuous data protection and replication services are provided to the host node during a transition from the first appliance node to the second appliance node, wherein the world wide port name is at least one of virtualized and aliased, and wherein the transitioning of continuous data protection and replication from the first appliance node to the second appliance node is initiated automatically by a performance monitoring tool.