Overwrite an instance from a snapshot

Overwrites the data in an existing instance with data from a specified snapshot, effectively restoring the instance to a previous point in time.