创建快照

首先,制作卷的快照。

系统会创建一个指向该卷的指针,因此认为是立即创建了快照。 这是一个在很短的时间内完成的原子过程。 此时,与该卷关联的所有数据部分也与该快照关联。

稍后,当收到一个要求读取卷或快照中的某个数据部分的请求时,此请求会从该数据的同一个物理副本中进行读取。

当写 I/O 请求到达主卷时,将创建对被覆盖数据的数据引用并将其与主卷快照相关联。这样,被覆盖的数据将保留在快照中。