Getting away from the technical side of things, I'd be very surprised if your insurance would cover this sort of loss.
"Losses" are broken down into different types: direct, indirect, and consequential.
To illustrate the difference, imagine a restaurant catches fire, and is shut for a few weeks as repairs are made. The repairs are 'direct' losses; the lost income is an 'indirect' lodd, and the failure of customers to return when it re-opens is a consequential loss.
Nearly all liability policies are limited to covering direct losses. Sometimes you can get a rider for lost income. There is no way the measure, and thus insure. consequential losses.
So, what is the value of the lost data? That's a pretty tough thing to measure, and thus would be outside the scope of any insurance policy.
On the plus side, it's equally difficult for the claimant to prove such a claim in court.