Oracle® ZFS Storage Appliance 管理指南,发行版 2013.1.5.0

退出打印视图

更新时间: 2016 年 2 月
 
 

关于复制快照和数据一致性

设备复制快照时目标以原子方式接收每个快照,因此目标上的共享资源副本内容始终与创建快照时源上的该共享资源内容一致。因为在特定组中发送的所有的共享资源快照是同时创建的,所以成功完成复制更新后的整个数据包内容与在源上创建快照时(复制更新开始时)该组的内容完全匹配。

不过,每个共享资源的快照是单独(且依次)复制的,因此,更新数据包内某些共享资源的快照可能比更新同一数据包中其他共享资源的快照要新。在复制更新期间(在某些共享资源已更新之后但其他共享资源未更新之前)和复制更新失败后(在该复制更新之后某些共享资源可能已更新但其他共享资源可能未更新)都是如此。

总而言之,即:

  • 每个共享资源在目标上始终即时一致(自身一致)。

  • 当没有复制更新正在进行并且先前的复制更新已成功时,每个数据包的共享资源彼此之间也同样即时一致(数据包一致)。

  • 当某个复制更新正在进行或先前的更新失败时,数据包共享资源之间可能彼此不一致,但每个共享资源仍自身一致。如果数据包一致性对应用程序十分重要,则必须克隆复制数据包,这将始终克隆最新成功接收到的每个共享资源快照。

相关主题