2

Вопрос вроде говорит сам за себя. При архивировании файлов с помощью Winrar вы можете выбрать различные режимы сжатия, один из которых - "сохранить".

У меня сложилось впечатление, что это не фактическое сжатие, а просто группирует все выбранные файлы в один файл.

Это то же самое, что "tarring" в Linux?

Мы делаем полудневные "резервные копии" двух каталогов, которые содержат от 5 до 10 файлов в каждом, общий размер файла около 40 ГБ для двух каталогов вместе взятых. Мы настраиваем архив для разделения на файлы 2 ГБ. Мы делаем это потому, что Windows не позволяет копировать файлы размером более 2 ГБ на внешний USB-диск. Это займет около 30 минут на четырехъядерной машине с 4 ГБ оперативной памяти.

Есть ли более быстрый способ сделать то, что мы пытаемся сделать?

1 ответ1

4

У меня сложилось впечатление, что это не фактическое сжатие, а просто группирует все выбранные файлы в один файл.

Правильный.

Это то же самое, что "tarring" в Linux?

Правильный. tar группирует файлы в один архив; сжатие данных осуществляется с помощью gzip/bzip2/xz .

Мы делаем это потому, что Windows не позволяет копировать файлы размером более 2 ГБ на внешний USB-диск.

Windows хорошо с этим. Файловая система не допускает файлы большего размера (хотя в FAT32 ограничение составляет четыре ГБ).

  • Рекомендуемое исправление - переформатировать диск, используя файловую систему NTFS. Вы также получаете повышенную надежность таким образом.

  • Windows XP и более поздние версии также поддерживают exFAT, который основан на FAT и, следовательно, намного проще, чем NTFS (подходит для SSD и флэш-памяти), но не имеет ограничения в 2 ГБ.

Есть ли более быстрый способ сделать то, что мы пытаемся сделать?

  • Смотрите рекомендации по файловой системе выше.

  • Существует много инструментов для разделения файлов для Windows, которые могут быть быстрее, чем WinRAR. Однако они работают, только если у вас уже есть один большой файл.

  • Вы можете получить tar для Windows.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .