Ingram Micro, a major tech distributor, is battling a ransomware attack that has crippled its systems and disrupted services for its customers.