Best thing to have is an external backup drive that is stored somewhere else. The online services take weeks to get your data back, and anything you have on-site could be stolen/damaged.