Data redundancy and maintenance for peer-to-peer file backup systems