A snapshot is a picture of the storage at a point in time so
everything depends on the applications using the storage. If you're
running a db with lots of cache it's probably a good idea to stop the
service or force a flush to disk before taking the snapshot to ensure
the integrity of the data. That said, rolling back to a snapshot would
be roughly the same thing as stopping the application brutally and
it's up to the application to evaluate the data. Some will handle it
better than others.
If you're running virtual machines the ideal solution is to take a VM
snapshot, followed by the filesystem snapshot, then deleting the VM
snashot.
ZFS snapshots are very reliable but it's scope is limited to the disks
that it manages so if there's unflushed data living at a higher level,
ZFS won't be aware of it.
Cordialement,
Erik Ableson
On 13 avr. 2010, at 14:22, Tony MacDoodle <tpsdoo...@gmail.com> wrote:
I was wondering if any data was lost while doing a snapshot on a
running system? Does it flush everything to disk or would some stuff
be lost?
Thanks
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss