Using a server for backups is not a problem. Most businesses have no problem hosting private files. It is when they become public is the issue. So long as they are not being publicly shared (DMCA related materials), then it is fine. It is perfectly fine to store you own files and software. You can purchase one, or use a paid storage service.