Data corruption is the unintended modification of a file or the losing of information that usually occurs during reading or writing. The reason may be hardware or software malfunction, and because of this, a file may become partially or entirely corrupted, so it'll no longer function correctly because its bits will be scrambled or lost. An image file, for example, will no longer display a real image, but a random mix of colors, an archive will be impossible to unpack as its content will be unreadable, and so on. If such a problem appears and it is not identified by the system or by an administrator, the data will be corrupted silently and if this happens on a disk drive which is a part of a RAID array where the data is synchronized between various different drives, the corrupted file shall be replicated on all other drives and the damage will be long term. Numerous popular file systems either do not have real-time checks or do not have high quality ones which will detect a problem before the damage is done, so silent data corruption is a very common problem on web hosting servers where huge amounts of data are kept.
No Data Corruption & Data Integrity in Shared Hosting
We guarantee the integrity of the data uploaded in each shared 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 which was designed to avert silent data corruption using a unique checksum for each file. We shall store your information on a large number of SSD drives that operate in a RAID, so the very same files will be accessible on several places concurrently. ZFS checks the digital fingerprint of all the files on all the drives in real time and if the checksum of any file differs from what it should be, the file system swaps that file with an undamaged version from some other drive within the RAID. No other file system uses checksums, so it's easy for data to become silently damaged and the bad file to be reproduced on all drives with time, but since this can never happen on a server using ZFS, you won't have to concern yourself with the integrity of your information.