CPC G06F 16/275 (2019.01) [G06F 11/1464 (2013.01); G06F 11/1466 (2013.01); G06F 16/119 (2019.01); G06F 16/128 (2019.01); G06F 16/1774 (2019.01); G06F 2201/825 (2013.01); G06F 2201/835 (2013.01)] | 20 Claims |
1. A method comprising:
asynchronously replicating incremental changes of data within a volume of a storage virtual machine at a first node to a replicated volume at a second node utilizing asynchronous incremental transfers;
in response to completing the asynchronous incremental transfers, synchronously replicating operations, targeting the volume, as replicated operations targeting the replicated volume, wherein:
in response to a timestamp of an inode for a storage object of the volume targeted by an operation being different than a timestamp of a replicated storage object of the replicated volume targeted by a replicated operation executed out of order, refraining from modifying the timestamp of the inode based upon the timestamp of the inode being larger than a timestamp of a current operation being executed; and
in response to reaching a steady state of synchronous replication, migrating the storage virtual machine at the first node to the second node as a replicated storage virtual machine.
|