Is there a procedure described, how to switch two failover servers (active/pasive to pasive/active), without disconect virtual IP addresses?

Disk array on secondary server will be upgraded with SSD “cache” and this array will be (I suppose) much faster, so it should be better as primary server array.