Як відкрити великий файл tar.gz


0

Я створив великий файл tar.gz, слідуючи цьому посібнику . Це щоденний файл резервної копії.

Мій комп'ютер має 3 ГБ оперативної пам'яті і працює під керуванням Windows 7. Мій найбільший архів - 183 ГБ, що містить зображення та документи.

Резервне копіювання цілком марно, оскільки я не можу його відкрити і витягти. Кожен раз, коли я намагаюся, мій комп'ютер завжди закінчується пам'яттю (за допомогою 7-zip).

Хто-небудь мав такі ж проблеми?


1
Чи не вистачає RAM або дискового простору? Що таке повідомлення про помилку?
gronostaj

Відповіді:


2

Необхідно відкрити файл, використовуючи те, що читає та обробляє його як потік, а не намагається прочитати весь файл у пам'ять.

Спробуйте встановити Cygwin і керувати ним за допомогою інструментів командного рядка; наприклад

$ tar zxf my-big-file.tar.gz something/I/want.doc

буде витягувати один файл з вашого архіву.

Звичайно, я, як хлопець Unix, пропоную Unix-подібне рішення :-)


1
Встановлення Cygwin може бути складною для користувачів Windows. Альтернативою може бути завантаження з Linux LiveCD і запуск команди tar в цьому середовищі, не потрібно нічого встановлювати таким чином. Альтернативною командою в середовищі Linux буде zcat my-big-file.tar.gz | tar xvf - something/I/want.doc. Ви можете зробити zcat my-big-file.tar.gz | tar tvf - | moreперелік файлів і побачити правильні назви шляхів.
Джонатан Бен-Авраам

@ JonathanBen-Avraham - Його тільки складна, якщо ви не читаєте інструкції.
Ramhound

2
Cygwin не потрібно. Tar доступний через проект GNU Win32 gnuwin32.sourceforge.net/packages.html .
FSMaxB

1

Cygwin - як пропонований - це надмірність. Ви можете спробувати використати http://tartool.codeplex.com/, який є інструментом командного рядка і не вимагає установки (просто розпакуйте).

Потім можна додати запропоновану команду:

tar xzf backup.tar.gz folder/file_you_want.txt

x - extract
z - compressed with GZ
f - file to extract

Для роботи з tartool:

TarTool.exe backup.tar.gz /destination/

На жаль tartool, не дозволяє вибрати потрібний файл.


Простий у використанні та роботі рішення, завдяки Chris
kubusz
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.