| CPC G06F 11/1469 (2013.01) [G06F 2201/84 (2013.01)] | 20 Claims |

|
1. A method for automatic recovery of a portion of source data that is broken into a plurality of microshard data fragments, the method comprising:
storing one of the plurality of microshard data fragments in a first storage element of a first storage resource, the first storage resource having a plurality of storage elements;
creating and storing a duplicate of the one of the plurality of microshard data fragments in a first storage element of a second storage resource, the second storage resource having at least the same number of storage elements as the first storage resource;
determining whether an error has occurred in the first storage element of the first storage resource;
creating and storing a duplicate of the microshard data fragment stored in the first storage element of the second storage resource in a first recovery storage resource based on the determination;
wherein the duplicate microshard data fragment stored in the first recovery storage resource is used to recover the portion of the source data.
|