Our association data is rapidly moving to Office 365. Although Microsoft offers recovery from recycling bins, there are timeframes that you must realize that data needs recovery. Plus, with syncing of OneDrive for Business and SharePoint document libraries to desktops opens the data stored in O365 resources subject to malware damage. I understand that Microsoft can help in recovering data the data recovery is on their timeline, not mine. I am willing to pay for the ability to backup and restore my data on my timeline.
A year ago, a staff member had about 15,000 data files in their OneDrive that he shared with their Admin Assistant. The staff member accidentally deleted all the data from their local copy of OneDrive for business. OneDrive performed as it should by deleting the same data into the user's recycle bin. A few hours later the Admin Assistant was working with the data locally on their computer when OneDrive found a copy of the data on the Admin's hard drive. At that point, you could see the data disappear from the windows file explorer on the Admin's computer. It was funny seeing the files just disappear from file explorer.
It took about a day for me to restore the 15,000 files from the OneDrive for Business recycle bin. Here is a helpful hint if you ever need to recover 15,000 files from a recycle bin in OneDrive. Restore the files. Do not restore the directories. The data want to create their directory structure during the restore.