I'm setting up OpenSolaris on Amazon EC2, and planning on using their Elastic Block Store volumes to store a persistent ZFS zpool. I'm inclined to make a mirror of two EBS volumes (essentially LUNs with snapshot features and an API for mapping/unmapping them), for better data protection. However, EC2 only lets you snapshot one volume at a time; there is no consistency group feature for taking simultaneous snapshots of the volumes comprising a zpool. Likewise, you can only map or unmap one volume at a time.
My question is this: how well can ZFS deal with the mirror devices getting out of sync? For instance, if one or both of my EBS volumes are lost and I have to restore from EBS snapshots, one volume will have a newer version of the data than the other. Will ZFS be able to recognize this and safely resilver from the newer device to the older? -- This message posted from opensolaris.org _______________________________________________ zfs-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/zfs-discuss
