Version control software can act as a backup. However, the service you use might not be reliable enough to work as a backup, so check specific reviews of the software to see if there could be any vulnerabilities.