Так, формат файлу gzip містить контрольну суму CRC-32, яку можна використовувати для виявлення пошкодження архіву.
Звичайно, хоча контрольна сума дозволяє gzip повідомити , що архів пошкоджений, він насправді нічого не допомагає відновити дані всередині архіву. Таким чином, це в основному корисно для таких речей, як перевірка того, що архів, який ви тільки що завантажили з Інтернету, дійсно був завантажений правильно.
Якщо ви насправді переживаєте за збереження або передачу ваших архівів через ненадійний носій інформації, ви можете розглянути можливість використання формату архіву на зразок par, який фактично забезпечує виправлення помилок, а також виявлення помилок. Звичайно, нижня сторона таких форматів полягає в тому, що надмірність, необхідна для виправлення помилок, обов'язково дещо збільшує розмір файлу.
tar
(принаймні , НЕ в-z
опції) не виконує перевірку цілісності. Також прийнята відповідь зазначає це. Питання в тому,gzip
чи додає (чи використання-z
опції) перевірку цілісності?