1. A system that allocates backup data in a hybrid backup environment, the system comprising: a set of storage locations in the hybrid backup environment, the hybrid backup environment including both a cloud backup environment and a peer-to-peer backup environment; the set of storage locations including a cloud storage location of the cloud backup environment and one or more peer-to-peer storage locations of the peer-to-peer backup environment; wherein the cloud storage location of the cloud backup environment is remote from the one or more peer-to-peer storage locations of the peer-to-peer backup environment; and a super peer component, having direct interaction with both the cloud storage location of the cloud backup environment and the one or more peer storage locations of the peer-to-peer backup environment, such that the one or more peer storage locations of the peer-to-peer backup environment constitute one or more peers and the cloud storage location of the cloud backup environment is accessible to the one or more peers via a network, the super peer component including: a distribution component that allocates backup data among the set of storage locations in the hybrid backup environment peer devices in accordance with a priority assigned to each peer in of the peer-to-peer backup environment, wherein the distribution component allocates larger portions of backup data to peers assigned higher priorities; and a cloud backup component that transfers backup data from each peer of the peer-to-peer backup environment devices to the cloud storage location of the cloud backup environment.