The process of files being damaged due to some hardware or software failure is known as data corruption and this is among the main problems that Internet hosting companies face since the larger a hard disk is and the more info is stored on it, the more likely it is for data to become corrupted. You can find several fail-safes, but often the information is corrupted silently, so neither the file system, nor the administrators detect anything. Consequently, a corrupted file will be treated as a good one and if the hard disk drive is a part of a RAID, that file will be duplicated on all other disk drives. In theory, this is done for redundancy, but in practice the damage will be worse. The moment some file gets corrupted, it will be partly or fully unreadable, which means that a text file will not be readable, an image file will show a random mix of colors in case it opens at all and an archive shall be impossible to unpack, and you risk losing your content. Although the most frequently used server file systems include various checks, they quite often fail to detect a problem early enough or require a vast time period to check all files and the web server will not be functional for the time being.
No Data Corruption & Data Integrity in Web Hosting
In case you host your websites in a web hosting account from our company, you do not need to worry about your data ever getting corrupted. We can ensure that since our cloud hosting platform uses the reliable ZFS file system. The latter is the only file system that uses checksums, or unique digital fingerprints, for each and every file. Any information that you upload will be kept in a RAID i.e. simultaneously on numerous SSDs. All the file systems synchronize the files between the different drives with this kind of a setup, but there's no real warranty that a file won't get corrupted. This may happen at the time of the writing process on any drive and afterwards a corrupted copy may be copied on the rest of the drives. What makes the difference on our platform is that ZFS compares the checksums of all files on all the drives in real time and in the event that a corrupted file is identified, it's replaced with a good copy with the correct checksum from some other drive. This way, your data will stay undamaged no matter what, even if an entire drive fails.
No Data Corruption & Data Integrity in Semi-dedicated Hosting
In case you obtain one of our semi-dedicated hosting packages, you will not need to be concerned about silent file corruption as we use ZFS - a high level file system that keeps track of all the files in real time. Whenever you upload a file to your web hosting account, ZFS will assign a unique digital fingerprint to it - the so-called checksum. This file will be synced between several SSD drives for redundancy, so if a drive fails, the other ones will take over. ZFS compares the checksum of all of the copies on the different drives and when it detects a corrupted copy, it replaces it with a healthy one from a different drive. This happens in real time, so there will be no risk for any part of your content at any moment. By comparison, alternative file systems execute checks only after a system malfunction, but since they don't use anything similar to the checksums that ZFS uses, they can't detect silently corrupted files, so a corrupted copy may be replicated on the other disks as well and you may lose important information. Since this isn't the case with ZFS, we warrant the integrity of every single file you upload no matter what.