This sounds as if it's specifically aimed at defeating ransomware which acts by deleting, overwriting, or encrypting (a form of overwriting) files.
1. This is only one form of malware attack, generally.
2. Backups are in fact simplest and most resilient form of defence against such attacks. Most specifically, offline backups in a secure location distinct from the system in question.
3. There are any number of tools and technologies which provide change-resistant storage. This includes:
a) One-time writable media. CDROM-Writable (not rewritable), paper tape, ROM, and the like. The obvious challenge here is that this i) requires specific media formats and ii) any degree of volatility of the data rapidly makes large-scale storage extraordinarily expensive.
b) Copy-on-write. When implemented as a filesystem or volume manager, this results in snapshotable filesystem. Edits are saved as new writes, old data are not actually deleted. The advantage is the ability to roll back to previous (and in the case of malware, presumably un-tainted) versions of a file. Storage overhead is less than in the one-time-writable media case. Disadvantages are performance, the face that such system don't disable all deletes, they only make deletion (or other forms of updating) separate actions.
c) Versioning. This might be implemented at the filesystem or workflow level. Tools such as Git and other distributed versioning systems keep multiple copies of an entire project tree, and the edits associated with it available in multiple copies. The good news is that it's unlikely for the entire project to be deleted or corrupted from all sources at once. The bad news is that both media and OS can still corrupt or delete individual instances. For "blobs" (binary large objects, including typically media files (audio, video), version control works poorly at best.
d) Malware interception. Detecting and preventing malware from being written to disk in the first place. This is how much present anti-malware systems work, the problem being that various signature-based detection tools are only partially effective at best.
There's the further issue that there are many potential objectives of hacking attacks. Data deletion or destruction is only one small part of the threat.
In general, the solution exists. It's called current and tested offline backups.