Actively recover raptor shards from backup

Handle `ExecutionException` by checking the cause and propagating `PrestoException`