Re: PowerEdge 2950 upgrade HDD
The H700 is the successor to the PERC6i. The H700 supports drive sizes larger than 2TB, but I don't think it has been validated for the 2950. I have seen posts where it has been successfully installed into 9th generation servers.
There are other considerations when you move to drives larger than 2TB. For instance, the system needs to support UEFI in order to boot from a disk larger than 2TB. You can have non-boot disks larger than 2TB on the 2950. Here is an article about it:
Dell EMC, Enterprise Engineer
Get support on Twitter @DellCaresPRO