Files
kopia/site/content/docs/Advanced/ECC/_index.md
lupusA 8459e1c0d4 docs(site): unified headings - created an outline within the advanced section (#2838)
* Unified the headings of the sub-sections within the "advanced" section. Created an outline for the "advanced" section. Changed the ordering of the advanced section to a more meaningful representation. Fixed a typo within the installation guide.

* Fixed a small typo in the outline of the advanced section.

---------

Co-authored-by: lupusA <lupuapps@gmail.com>
2023-03-20 20:52:10 -07:00

1.4 KiB

title, linkTitle, weight
title linkTitle weight
Error Correction Algorithm Error Correction Algorithm 25

Error Correction Algorithm

Starting with v0.12.0, Kopia supports the use of error correction using the Reed-Solomon error correction algorithm. Error correction in Kopia is used to mitigate the likelihood that your snapshots become corrupt due to storage errors caused by the hardware your snapshots are saved on (like bitflips). Most, if not all, cloud storage platforms use their own error correction, so using Kopia's error correction for cloud repositories may be overkill. However, the choice is yours.

If you use error correction in Kopia, the Error Correction Overhead option controls how much extra storage space is needed for the error correction code. So, for example, if you pick the 1% option, then your repository will use 1% more storage space with error correction enabled compared to without error correction.

Currently, if you want to use Reed-Solomon error correction with Kopia, you must create a new repository and enable the option when you create the new repository, because there is not yet a way to enable the feature for an existing repository.

This feature is currently experimental. Use at your own risk. You can read more about how the Reed-Solomon algorithm works at Wikipedia.