Patent ID: 7937627

Claim:
A storage medium tangibly embodying a program of machine-readable instructions executable by a digital processing apparatus to perform error tracking, wherein the program is executed to perform operations, the operations comprising: sending a data object to a first location; determining if the data object was successfully stored at the first location, and if so, storing meta data corresponding with the data object, wherein the meta data includes first path information on a first data path of the data object to the first location; sending the data object to a second location; and determining if the data object was successfully stored at the second location, and if so, adding second path information on a second data path of the data object to the second location to the meta data corresponding with the data object, to update the meta data, wherein the first location includes a first device and the second location includes a second device, wherein the first and second devices have different storage media, wherein the operation of sending the data object to the second location comprises migrating the data object from the first location to the second location.