Наскільки мені відомо, архіви WinRAR можуть містити ECC (коди виправлення помилок), тому якщо архів трохи пошкоджений, то він може бути виправлений сам по собі.
Наприклад, я можу перший закодувати archives.tarдо archives.tar.ecc, а потім завантажити його на моєму сервері. Якщо після завантаження клієнтом файл трохи пошкоджений, його можна виправити автоматично, не завантажуючи файл заново шляхом розшифровки archives.tar.ecc. Я думаю, це буде чудовою ідеєю, якщо мережеве з'єднання нестабільне.
Цікаво, чи є в Linux якесь програмне забезпечення з відкритим джерелом, яке може задовольнити мої потреби.
Будь-які пропозиції?
tarз них піде далі - GNUtarкодує розріджені файлові отвори у метаданих заголовків, а після вилучення будь-якимpaxсумісним архіватором POSIX створює файли, що містять інформацію, необхідну для відновлення файлу, або GNUtarу вихідний розріджений файл. Він використовує в основному кодовані змінні заголовка, визначені, як визначено POSIX дляpaxутиліти w /-o.