Patent ID: 8918607

Claim:
A computer program product for archiving data in a storage system utilizing a RAID-5 configuration, the computer program product comprising a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising: computer readable program code configured to make a first flash copy of data in a first storage volume while the source volume is off-line, wherein the first flash copy comprises a stride of data including one or more tracks of data and the data includes a previous parity; computer readable program code configured to compress the stride of data, wherein the full stride of data is compressed such that each track of data is compressed into a set of compressed data pages; computer readable program code configured to destage the compressed full stride of data; computer readable program code configured to compute a new parity from the compressed full stride of data without using the data and the previous parity; computer readable program code configured to store the set of compressed data pages in a second storage volume; and computer readable program code configured to uncompress archived data in the second storage volume including: computer readable program code configured to make a second flash copy of data in the second storage volume, wherein the second flash copy includes the sets of compressed data pages and each set of compressed data pages corresponds to a track of uncompressed data pages in the first volume, computer readable program code configured to uncompress data in each set of compressed data pages in the second flash copy into the corresponding track of uncompressed data, such that the data being uncompressed is uncompressed as a full stride worth, and computer readable program code configured to destage the uncompressed data as the full stride worth and to store the uncompressed data in the first storage volume.