Как я могу восстановить файлы с поврежденного архива .tar.gz?

Firebase Limits не устанавливает каких-либо ограничений на коллекции, но есть ограничение на глубину вложенных коллекций. Пределом является то, что вы можете углубиться только в 100 вложенных коллекций, что очень велико, и вы никогда не должны достигать этой точки, если у вас нет самого подробного и конкретного приложения в мире.

Итак, подведем итог: нет никаких ограничений на количество ваших коллекций, насколько глубоко вы можете войти в коллекцию.

Надеюсь, это поможет!

26
задан Tom Melluish 14 October 2008 в 14:48
поделиться

2 ответа

Вы уверены, что это - gzip файл? Я был бы первый показ 'файл SMS.tar.gz' для проверки этого.

Тогда я читал бы gzip страница Recovery Toolkit .

16
ответ дан 28 November 2019 в 06:55
поделиться

Восстановление возможно, но оно зависит от того, что вызвало повреждение.

, Если файл является просто усеченным, выводя некоторый частичный результат, не слишком твердо; просто выполненный

gunzip < SMS.tar.gz > SMS.tar.partial

, который даст некоторый вывод несмотря на ошибку в конце.

, Если сжатый файл имеет большие недостающие блоки, это в основном безнадежно после сбойного блока.

, Если сжатый файл систематически повреждается маленькими способами (например, передача двоичного файла в режиме ASCII, который разбивает возвраты каретки и новые строки всюду по файлу), это возможно восстановить, но требует довольно мало пользовательского программирования, это действительно только стоит того, если у Вас нет другого обращения за помощью (никакие резервные копии), и данные стоят большого усилия. (Я сделал его успешно.) Я упомянул этот сценарий в предыдущий вопрос .

ответы для .zip файлов отличаются несколько, так как архивы zip имеют несколько отдельно сжатых участников, таким образом, существует больше надежды (хотя большинство коммерческих инструментов является довольно поддельным, они устраняют предупреждения путем исправления CRCs, не путем восстановления хороших данных). Но Ваш вопрос был о .tar.gz файле, который является архивом с одним крупным участником.

35
ответ дан 28 November 2019 в 06:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: