Backups are needed primarily to protect site data. For example, if your project is being hacker attacked, then if a hack is suspected, you need to save a backup copy of the site and database.