I think having a backup should be an established routine, whether daily, weekly, or monthly. You might also consider a backup plugin or service like VaultPress or BackupBuddy. However, make sure you regularly test the backups to see if they are working.
Check this out: https://rankedtopsites.com/