1. A method, comprising: generating a logical copy of a plurality of data segments stored on a non-volatile storage device, such that the plurality of data segments are bound to a first set of logical identifiers of a logical address space and a second, different set of logical identifiers of the logical address space; storing a new data segment on the non-volatile storage device in response to a storage request pertaining to a logical identifier in the second set of logical identifiers, wherein the new data segment is configured to modify data of a first data segment of the plurality of data segments; and referencing the first data segment through a logical identifier in the first set of logical identifiers.