1. A method for transitioning a data replication policy from an asynchronous data replication policy to a synchronous data replication policy for data replication between a source virtual disk (vDisk) at a source and a destination vDisk at a destination, wherein the source vDisk and the destination vDisk are at one or more networked virtualization environments, comprising: taking a first snapshot of the source vDisk at a first point in time where the source vDisk has a same state as the destination vDisk prior to the data replication policy transitioning from the asynchronous data replication policy to the synchronous data replication policy; taking a second snapshot of the source vDisk at a second point in time when a replication policy for data replication between the source vDisk and the destination vDisk transitions from the asynchronous data replication policy to the synchronous data replication policy; providing metadata from the source to the destination at the second point in time; generating, at the destination, a shell destination vDisk from the metadata received from the source; synchronously replicating write operations performed on the source vDisk after the second point in time at the shell destination vDisk, wherein synchronously replicating write operations performed on the source vDisk after the second point in time at the shell destination vDisk begins without having to first place the shell destination vDisk into a same state as the source vDisk at the second point in time; and populating the shell destination vDisk by lazily transmitting differences between the first snapshot and the second snapshot to the destination, wherein lazily transmitting the differences occurs at a later point in time after the replication policy transitions to the synchronous data replication policy.