
I have a windows VM running under Xen, and want to take snapshots of all the LV's it is using as it's physical disks, eg: vg0/lv0 - OS vg0/lv1 - FILESTREAM data vg1/lv2 - Databases vg2/lv3 - Database Logs vg's 0, 1, and 2 are on different sets of spindles to give higher IOPS. The problem is that the 4 snapshots need to be created atomically or else I'm going to get my database and transaction logs out of sync as there could be a few ms between the snapshot of lv2 and lv3. I think this isn't possible based on the documentation I've read, but maybe someone here knows different? Being Windows, I can use VSS to fudge it, but making an automatic procedure to do that in conjunction with LVM is more complicated than I want to think about right now! Thanks James