Data corruption is the accidental modification of a file or the losing of info which usually occurs during reading or writing. The reason can be hardware or software failure, and due to this fact, a file could become partially or entirely corrupted, so it will no longer function properly as its bits will be scrambled or lacking. An image file, for example, will no longer show an actual image, but a random combination of colors, an archive will be impossible to unpack since its content will be unreadable, and so on. When this kind of an issue appears and it isn't recognized by the system or by an admin, the data will be corrupted silently and when this happens on a drive which is a part of a RAID array where the info is synchronized between different drives, the corrupted file will be copied on all the other drives and the damage will become long term. Numerous widely used file systems either don't have real-time checks or do not have high quality ones which can detect a problem before the damage is done, so silent data corruption is a very common issue on web hosting servers where huge volumes of information are stored.
No Data Corruption & Data Integrity in Web Hosting
We guarantee the integrity of the data uploaded in each and every web hosting account that is created on our cloud platform due to the fact that we employ the advanced ZFS file system. The latter is the only one that was designed to avoid silent data corruption thanks to a unique checksum for each and every file. We will store your data on a number of SSD drives that operate in a RAID, so identical files will be present on several places concurrently. ZFS checks the digital fingerprint of all files on all drives in real time and if the checksum of any file is different from what it should be, the file system swaps that file with a healthy copy from another drive within the RAID. There's no other file system that uses checksums, so it's easy for data to become silently damaged and the bad file to be replicated on all drives over time, but since this can never happen on a server running ZFS, you do not have to concern yourself with the integrity of your data.