Are you worried about your software data and files from virus attacks?
Keeping the backups locally ? That can also get corrupted by ransomware attacks.
We have our own cloud based solution created for windows OS which looks for a folder where your software files or data is present.
System zips the content of that directory and zip it to our own cloud environment and retain it for 2 days.
The backups are replicated to another cloud and retained for a period of 7 days.