McKesson has confirmed a data breach as ShinyHunters claimed the theft of 284 million records, including PII and PHI.