If you consider the pile length at 2" then avoiding an upright vacuum would be very sensible advice and I would recommend you do not attempt this job, as it's not viable " on site "
Don't know where you are based, but there are a couple of companies with the facilities to clean it, the only one I know personally, is Franklins of Sheffield, who've been cleaning rugs for over 100 years.
There are others, but I don't know their location.