How many hitpoints does Reinhardt's shield have to have to block D.Va's ultimate?

All barriers, such as Reinhardt's shield, Winston's barrier projector, and Zarya's personal shields, will completely negate an attack that deals more damage than they can absorb. A Reinhardt shield with 1 health will still block 1000 damage from Self-Destruct.