A system for rebuilding a redundant secondary storage cache comprising a first storage cache device and a second storage cache device,the system comprising at least one information handling system device, which is connectable to a primary storage device associated with the redundant secondary storage cache, and at least one redundant secondary storage cache, which is configured to provide local caching to the information handling system device in relation to the primary storage device, the system further comprising: a processor configured to receiving a metadata entry indicative of a validity of a portion of information stored by the first storage cache device and associated with a region of the primary storage device wherein validity information is dirty write back cache data and a memory configured to store the metadata entry indicative of the validity of the portion of information stored by the first storage cache device, the memory having computer executable instructions stored thereon, the computer executable instructions configured for execution by the processor to: establish the validity of the portion of information associated with the region of the primary storage device, request a region lock on the region of the primary storage device associated with the portion of information stored by the first storage cache device when the validity of the portion of information associated with the region of the primary storage device is established, and copy the portion of information and the corresponding metadata entry associated with the region of the primary storage device from the first cache storage device to a second storage cache device to rebuild the second storage cache device. a processor configured to receiving a metadata entry indicative of a validity of a portion of information stored by the first storage cache device and associated with a region of the primary storage device wherein validity information is dirty write back cache data and a memory configured to store the metadata entry indicative of the validity of the portion of information stored by the first storage cache device, the memory having computer executable instructions stored thereon, the computer executable instructions configured for execution by the processor to: establish the validity of the portion of information associated with the region of the primary storage device, request a region lock on the region of the primary storage device associated with the portion of information stored by the first storage cache device when the validity of the portion of information associated with the region of the primary storage device is established, and copy the portion of information and the corresponding metadata entry associated with the region of the primary storage device from the first cache storage device to a second storage cache device to rebuild the second storage cache device. establish the validity of the portion of information associated with the region of the primary storage device, request a region lock on the region of the primary storage device associated with the portion of information stored by the first storage cache device when the validity of the portion of information associated with the region of the primary storage device is established, and copy the portion of information and the corresponding metadata entry associated with the region of the primary storage device from the first cache storage device to a second storage cache device to rebuild the second storage cache device.