1. A method for migrating a source file system residing on a source server to a destination server, comprising: sending a first snapshot of the source file system from the source server to the destination server; creating, using the first snapshot, a migrated file system on the destination server; sequentially sending, from the source server to the destination server, a plurality of snapshot deltas comprising modifications to the source file system; updating the migrated file system using the plurality of snapshot deltas; determining that a freeze threshold is exceeded based on a snapshot delta of the plurality of snapshot deltas; in response to determining that the freeze threshold is exceeded: freezing the source file system, wherein the source file system is active prior to freezing; wherein freezing the source file system comprises allowing a plurality of in-flight operations to complete and deleting a plurality of new operations; sending, after freezing the source file system, a final snapshot delta from the source server to the destination server; updating the migrated file system using the final snapshot delta; creating, in the source file system, a file system husk referencing the migrated file system; and thawing the source file system and the migrated file system after updating the migrated file system.