DPM (Data Protection Manager) requires agents to be installed on protected servers to facilitate backup and recovery operations. These agents communicate with the DPM server to coordinate data transfers. An agentless architecture would not allow the necessary level of integration and system state capture that DPM requires.