The process of files getting damaged as a result of some hardware or software failure is referred to as data corruption and this is among the main problems which Internet hosting companies face as the larger a hard drive is and the more information is kept on it, the more likely it is for data to become corrupted. There are several fail-safes, still often the data becomes corrupted silently, so neither the file system, nor the admins notice anything. As a result, a corrupted file will be handled as a standard one and if the hard drive is a part of a RAID, the file will be copied on all other disk drives. Theoretically, this is done for redundancy, but in reality the damage will be worse. Once a given file gets corrupted, it will be partially or entirely unreadable, which means that a text file will no longer be readable, an image file will present a random combination of colors if it opens at all and an archive shall be impossible to unpack, and you risk sacrificing your website content. Although the most commonly used server file systems feature various checks, they quite often fail to detect a problem early enough or require a long period of time to be able to check all of the files and the server will not be functional for the time being.
No Data Corruption & Data Integrity in Website Hosting
We have tackled the issue of silent data corruption on all of our website hosting servers by using the modern Z file system, or ZFS. The latter is more advanced than other file systems as it is the only one on the market which checks all of the files in real time by using a checksum - a digital identifier which is unique for every single file. When you upload content to your account, it will be stored on several SSD drives and frequently synced between them for redundancy. ZFS constantly examines the checksum of all files and when any file is detected as damaged, it's replaced instantly with a good copy from another disk. As this happens in real time, there is no risk that a bad file may remain or may be duplicated on the other SSDs. ZFS requires plenty of physical memory in order to carry out the real-time checks and the benefit of our cloud website hosting platform is that we work with multiple very powerful servers working together. In case you host your sites with us, your info will be undamaged no matter what.
No Data Corruption & Data Integrity in Semi-dedicated Servers
We've avoided any chance of files getting damaged silently because the servers where your semi-dedicated server account will be created employ a powerful file system named ZFS. Its main advantage over alternative file systems is that it uses a unique checksum for each and every file - a digital fingerprint that is checked in real time. Since we save all content on numerous SSD drives, ZFS checks whether the fingerprint of a file on one drive matches the one on the rest of the drives and the one it has stored. If there is a mismatch, the corrupted copy is replaced with a healthy one from one of the other drives and since this happens instantly, there's no chance that a corrupted copy can remain on our hosting servers or that it can be duplicated to the other hard disks in the RAID. None of the other file systems use this type of checks and in addition, even during a file system check after a sudden blackout, none of them will detect silently corrupted files. In contrast, ZFS does not crash after a power loss and the regular checksum monitoring makes a time-consuming file system check unneeded.