Out of curiosity:

Let's say your DST job is running and it's grooming (whatever you want to call it) to the shadow volume and then, for whatever reason, the server croaks (power outage, etc.)

I guess what I'm wanting to know is if there's any sort of "don't move/whack the original file" until the destination is written successfully and confirmed?

or does it do a traditional "move" where if something goes wrong in the middle, you can get data corruption on source and destination?