I would say same as Art: I am not a big fan either of snapshots: the problem is that a snapshot is just a physical image of your chunks, and you have absolutely no control on what happens with your transactions + you'll have to forget about logical logs recovery (meaning if you are unlucky, you may lose a full day of activity if you have to restore a few minutes before the snaphot time...) Snapshots are far away from what a reasonable DBA has in mind, and forget about logical logs recovery.
And yes, provided that AWS has no clue of what your transactions do, I would wait for the end of the snapshot before running the onmode -c unblock command.
Many times, virtualization specialists sell you marvellous functionality such as snapshots, but at the end, you end with less control than what the Informix backup (onbar) will give you...Some call it progress, I don't
(unless there is something I did not understand about VM snapshots...)
Eric VercellettoData Management Architect and Owner / Begooden IT ConsultingKandooERP Founder and CTOIBM Champion 2013,2014,2015,2016,2017,2018,2019,2020
Tel: +33(0) 298 51 3210Mob : +33(0)626 52 50 68skype: begooden-itGoogle Hangout: email@example.comEmail: firstname.lastname@example.org : http://www.vercelletto.comwww https://kandooerp.org
Also depends where the snapshot is taken, using ZeroTo the snap is taken at the hardware level and disk writes are blocked at the hardware level, i.e. below the VM
Software Engineer, Software Development
Frankfurter Ring 17
80807 Munich, Germany