A system and method for automatic failure recovery in a storage system
that includes replicating data stored in a first storage volume at a
storage system into a second storage volume at the storage system, the
first storage volume handling Input/Output (I/O) operations between the
storage system and a host device. A failure is detected in the I/O
operations with the first storage volume and a recovery process initiated
that includes identifying a path from the host device to the second
storage volume or a third storage volume to allow continuation of the I/O
operations automatically. The third storage volume containing data
recovered from the second storage volume.