ERROR TRACKING METHOD AND SYSTEM
First Claim
1. A machine readable storage device having machine-readable instructions executed by a server, in communication with a plurality of clients, a first storage device, and a second storage device, to perform operations, the operations comprising:
- providing data storage services for the clients for backup of data objects from the clients;
sending a data object to a first location in the first storage device;
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;
migrating the data object from the first location to a second location in the second storage device; 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.
0 Assignments
0 Petitions
Accused Products
Abstract
Data storage services are provided for clients for backup of data objects from the clients. A data object is sent to a first location in a first storage device. A determination is made if the data object was successfully stored at the first location, and if so, meta data corresponding with the data object is stored, wherein the meta data includes first path information on a first data path of the data object to the first location. The data object is migrated from the first location to a second location in a second storage device. A determination is made if the data object was successfully stored at the second location, and if so, second path information on a second data path of the data object is added to the second location to the meta data corresponding with the data object, to update the meta data.
52 Citations
21 Claims
-
1. A machine readable storage device having machine-readable instructions executed by a server, in communication with a plurality of clients, a first storage device, and a second storage device, to perform operations, the operations comprising:
-
providing data storage services for the clients for backup of data objects from the clients; sending a data object to a first location in the first storage device; 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; migrating the data object from the first location to a second location in the second storage device; 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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computing system in communication with a first storage device, a second storage device and a plurality of clients, comprising:
-
a machine readable storage medium including computer instructions; and a processing device coupled to the machine readable storage medium to execute the computer instructions to perform error tracking operations, the operations comprising; providing data storage services for the clients for backup of data objects from the clients; sending a data object to a first location in the first storage device; 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; migrating the data object from the first location to a second location in the second storage device; 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. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for performing error checking operations, comprising:
-
providing data storage services for clients for backup of data objects from the clients; sending a data object to a first location in a first storage device; 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; migrating the data object from the first location to a second location in a second storage device of the storage devices, wherein the first and the second storage devices comprise different storage media; 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. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification