Data corruption is the unintentional modification of a file or the losing of info which often occurs during reading or writing. The reason may be hardware or software fail, and as a result, a file may become partially or entirely corrupted, so it'll no longer function properly as its bits will be scrambled or lost. An image file, for instance, will no longer show a true image, but a random combination of colors, an archive will be impossible to unpack as its content will be unreadable, etc. When this kind of an issue appears and it isn't noticed by the system or by an administrator, the data will get corrupted silently and if this happens on a drive that is part of a RAID array where the info is synchronized between different drives, the corrupted file shall be copied on all of the other drives and the damage will become permanent. Numerous widespread file systems either do not feature real-time checks or don't have high quality ones which will detect a problem before the damage is done, so silent data corruption is a common problem on internet hosting servers where substantial amounts of info are stored.
No Data Corruption & Data Integrity in Shared Website Hosting
The integrity of the data that you upload to your new shared website hosting account shall be ensured by the ZFS file system that we use on our cloud platform. Most of the web hosting suppliers, like our company, use multiple hard disks to keep content and because the drives work in a RAID, identical info is synchronized between the drives all of the time. If a file on a drive becomes damaged for whatever reason, yet, it's very likely that it will be copied on the other drives since other file systems don't feature special checks for this. Unlike them, ZFS works with a digital fingerprint, or a checksum, for each file. If a file gets damaged, its checksum won't match what ZFS has as a record for it, so the bad copy will be replaced with a good one from a different hard drive. Since this happens in real time, there is no risk for any of your files to ever get damaged.