У меня есть важные данные, которые я хотел бы хранить в автономном режиме с периодическим добавлением. Но когда данные хранятся в автономном режиме, существует вероятность того, что данные могут быть повреждены, и я могу даже не знать об этом. Итак, вопрос 1: насколько я должен быть обеспокоен этим видом коррупции?
Теперь предположим, что я достаточно обеспокоен тем, что у меня есть несколько копий данных. Я чувствую, что должен регулярно проверять правильность сохраняемых данных. Вопрос 2: Вообще, как долго должны быть интервалы? Если они зависят от используемого диска, то предположим, что я использую флэш-память (SSD или Flash).
Итак, теперь я должен проверить данные и определить, действительны ли они. Хороший способ сделать это - использовать хеши и проверять целостность. Я могу сделать это самостоятельно для себя, используя любые сценарии, которые я хочу. Но дело в том, что я хочу, чтобы эта модель работала для моих родителей. (Мои родители запускают Ubuntu, поэтому у них есть кое-какие технические ноу-хау, но я не могу ожидать, что они покопаются в командной строке.)
Существует ли метод проверки целостности данных на нескольких запоминающих устройствах USB на основе графического интерфейса пользователя, а затем исправление и восстановление файлов путем копирования правильного (если это необходимо, и если возможно)?
Я могу, наконец, пойти с интерактивным сценарием, но если GUI существует на данный момент, это будет намного лучше.