LINUX.ORG.RU

Нубский вопрос. Завершение tar с ошибкой.

 


0

1

Странный нубский вопрос. Делаю бэкап директории с документами, tar завершается с ошибкой.

 tar -cvvvzpf файл_куда_сложить путь_где взять


собирает архив на ~5GB и лаконично сообщает

tar: Завершение работы с состоянием неисправности из-за возникших ошибок


места хватает, все читается. Объем файла на выходе примерно похож на то, что должно получится. В системных логах тоже ничего интересно не появляется.

Как от него добиться понимания на чем спотыкается?



Последнее исправление: griz (всего исправлений: 1)

Ты там опции назвал бы, я не помню что там в таре, но вроде z это за компрессию отвечает. Ты случайно не в zip архив пытаешься tar сжать? А то у ванильного zip-а максимум 4 гигабайта и 5 туда не влезет.

peregrine ★★★★★
()

Это перевод корявый. Exiting with failure status due to previous errors

Поставь себе нормальную локаль и пользуйся по умолчанию en.utf8. А ошибка, наверняка, где-то в выхлопе. Можешь сделать 2>/tmp/tar.errors и посмотреть.

arrecck ★★★
()
Ответ на: комментарий от peregrine

$ man gzip

The gzip format represents the input size modulo 2^32, so the –list option reports incorrect uncompressed sizes and compression ratios for uncompressed files 4 GB and larger.

т.е. косяки есть только в опции –list
а если gzip пользоваться поточно, то размер файла ваапче никого не колышет…

п.с.: попробуй для файловых бекапов перейти с tar на squashfs - формат удобнее и лучшее :)

pfg ★★★★★
()
Последнее исправление: pfg (всего исправлений: 1)
Ответ на: комментарий от YAR

https://unix.stackexchange.com/questions/469298/compression-utility-max-files...

было когда-то, в новых версиях пофиксили, но как видишь, даже 6 лет назад оно показывало у таких файлов некорректный размер, вон ниже твоего коммента пишет человек что и сейчас не до конца пофиксили, кек

peregrine ★★★★★
()
Последнее исправление: peregrine (всего исправлений: 1)