Quick response . Both operating systems have functions for safely unmounting a drive. Unmounted drive can be removed without fear of corruption.
Long answer An EBS snapshot is a point in time and a differential (it does not “copy” your data per se), so as long as your drive is in a stable and restored state when it starts, you will avoid corruption (since the snapshot is atomic).
As you meant, no matter what state the entire disk is in when it starts up, what your snapshot will display when it is restored (if you are a snapshot, when you are halfway recording a file, then golly, this file will be half written during recovery).
For Linux and Windows, a consistent state can be achieved by unmounting the disk. This ensures that your buffers are flushed to disk and that recording cannot occur. On Linux and Windows, there are commands to list the processes that use the drive; after you stop these processes or otherwise receive them in order to stop the labeling of the drive for use (different for each program / service), you can disable it. In windows, it is very simple by setting the drive as a “removable drive” and then using the “Safely Remove Hardware” function to unmount. On linux, you can unmount the umount command.
There are other ways to search, but the above is quite universal.
So, if you get to a restored state before you start, you can resume using your drive as soon as the snapshot begins (you do not need to wait for the snapshot to complete before you unlock (or remount) and resume using). At this point, you can restore the volume.
How AWS Snapshot Works:
Volume and a snapshot are just a set of pointers, when you take a snapshot, you simply reject all the blocks that you write from now on; they are actually new blocks associated with the volume, and the old blocks in this logical place in the volume remain valid, so that the snapshot remains the same logically.
That is why subsequent shots will tend faster (they are differential).
http://harish11g.blogspot.com/2013/04/understanding-Amazon-Elastic-block-store-EBS-snapshots.html