1. A method, comprising: arranging multiple storage devices as a Redundant Array of Independent Disks (RAID) array; receiving, from a given storage device, a number of error messages exceeding a threshold, the given storage device storing a dataset; retrieving, from the given storage device, a mirrored subset of the dataset; retrieving, using remaining storage devices in the RAID array, the remaining storage devices comprising the multiple storage devices absent the given storage device, a calculated subset of the dataset, the dataset comprising a union of the mirrored and the calculated subsets; and creating, on an additional storage device not comprised in the multiple storage devices, a copy of the dataset using the mirrored and the calculated subsets.