Quickbooks has an automatic backup feature built in and you should use it, here's how.
From the file menu choose create backup
Select Local Backup
What about the online backup option you say? Having an online backup of your QB or other data is absolutely a good idea, I have not used Quickbooks online backup and cannot speak about its quality.