The process of files being damaged because of some hardware or software failure is referred to as data corruption and this is among the main problems which hosting companies face since the larger a hard drive is and the more info is kept on it, the more likely it is for data to get corrupted. You can find various fail-safes, still often the data becomes damaged silently, so neither the particular file system, nor the administrators detect a thing. Thus, a damaged file will be handled as a standard one and if the HDD is a part of a RAID, that file will be copied on all other drives. In theory, this is done for redundancy, but in practice the damage will get even worse. Once a file gets corrupted, it will be partially or completely unreadable, therefore a text file will not be readable, an image file will display a random mix of colors in case it opens at all and an archive will be impossible to unpack, so you risk sacrificing your site content. Although the most popular server file systems feature various checks, they often fail to find some problem early enough or require an extensive period of time in order to check all files and the web server will not be functional in the meantime.
No Data Corruption & Data Integrity in Cloud Hosting
We have resolved the problem of silent data corruption on our cloud hosting servers by using the cutting-edge Z file system, or ZFS. The latter is superior to other file systems because it is the only one out there which checks all files instantly by using a checksum - a digital identifier that is unique for every single file. When you upload content to your account, it will be stored on several SSD drives and continually synchronized between them for redundancy. ZFS regularly compares the checksum of all files and in case any file is detected as damaged, it's replaced quickly with a good copy from another disk. As this happens in real time, there's no risk that a bad file may remain or may be duplicated on the rest of the SSDs. ZFS requires plenty of physical memory to carry out the real-time checks and the benefit of our cloud web hosting platform is that we use multiple powerful servers working together. In case you host your sites with us, your information will be intact no matter what.