FSArchiver

Скриншот программы:
FSArchiver
Детали программы:
Версия: 0.8.4
Дата загрузки: 22 Jun 18
Разработчик: Francois Dupoux
Тип распространения: Бесплатная
Популярность: 15

Rating: nan/5 (Total Votes: 0)

FSArchiver - это открытая и бесплатная системная утилита для создания резервных архивов. Он написан на языке программирования C и разработан с нуля, чтобы быть очень быстрым и чрезвычайно простым в использовании.

Любой может использовать FSArchiver для создания сжатых архивов содержимого своих файловых систем без особых проблем. Вы можете сохранить целые файловые системы в файл архива, а также восстановить их из резервного архива, перезаписывая существующий контент.


Уникальный вывод командной строки с многочисленными примерами использования

Несмотря на то, что это инструмент командной строки sa, FSArchiver очень прост в использовании, поскольку пользователям представлен уникальный вывод командной строки, который показывает многочисленные примеры использования, а не просто отображение доступных параметров командной строки.

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

Начало работы с FSArchiver

Установка инструмента FSArchiver в дистрибутиве GNU / Linux проще, чем вы думаете, потому что проект доступен в основных хранилищах программного обеспечения основных операционных систем и устанавливается с помощью интегрированного менеджера пакетов (например, pacman, Ubuntu Software Center, Synaptic Package Manager, YaST, Yum Extender и т. Д.).

на Softoware вы всегда можете скачать последнюю версию FSArchiver, которая распространяется только как исходный пакет. Установка его также легко, просто сохраните ее в своем домашнем каталоге, распакуйте ее, откройте приложение терминала и запустите что-то вроде & ldquo; cd /home/softoware/fsarchiver-0.6.19” (замените softoware своим именем пользователя), выполните команду & lsquo; ./ configure & amp; & amp; & amp; сделать & Rsquo; команду для настройки и компиляции программы, а затем «sudo make install & rsquo; для его установки в системе.

После установки используйте FSArchiver из интерфейса командной строки для создания резервных архивов. Мы рекомендуем сначала запустить & lsquo; fsarchiver --help & rsquo; команду для просмотра параметров командной строки и примеров использования. Вы также можете запустить & lsquo; man fsarchiver & rsquo; для получения более подробной информации о том, как использовать FSArchiver.

Что нового в этой версии:

  • Реализована поддержка сжатия zstd.

Что нового в версии FSArchiver 0.6.19:

  • Отменено количество исправлений «число блоков inode blocks per group», которые вызвали регрессию в выпуске 0.6.18

Что нового в версии FSArchiver 0.6.11:

  • Обновлены поддерживаемые флаги совместимости btrfs, чтобы он работал с btrfs-2.6.35
  • Опция -c / - cryptpass теперь поддерживает интерактивные пароли: используйте «-c -»

Что нового в версии FSArchiver 0.6.10:

  • Фиксированная поддержка символических ссылок в файловых системах ntfs с помощью ntfs3g & gt; = 2010.3.6

Что нового в версии FSArchiver 0.6.8:

  • Исправлена ​​ошибка компиляции в системах с последними заголовками ядра, включая & lt; sys / stat.h & gt;
  • Исправлена ​​критическая ошибка: был риск повреждения, когда архив был записан в файловой системе smbfs / cifs

Что нового в версии FSArchiver 0.6.7:

  • Добавлена ​​поддержка разреженных файлов (разреженный файл на исходном диске будет воссоздан как разреженный файл)
  • Добавлена ​​минимальная потребность в файле fsarchiver для каждого архива (MAINHEADKEY_MINFSAVERSION)
  • Добавлен dirsinfo в архивах с простыми файлами и каталогами для хранения статистики, необходимой для прогрессии.
  • Файл журнала, созданный при использовании опции -d, теперь имеет определенное имя, чтобы оно не было перезаписано
  • Контрольные суммы md5 теперь вычисляются с использованием реализации из libgcrypt вместо внутреннего
  • Библиотека libgcrypt теперь является обязательной зависимостью, а криптозащита больше не может быть отключена
  • Разрешить сторонним пользователям использовать «fsarchiver archinfo», если у них есть права на чтение в архиве.

Что нового в версии FSArchiver 0.6.6:

  • Исправлено: не удаляйте файл архива, если savefs / savedir не удается, потому что архив уже существует
  • Размонтированные разделы снова монтируются с помощью MS_BIND, чтобы иметь доступ к файлам, скрытым файлами с установленными файловыми системами.
  • Анализировать файловые системы только тогда, когда все они доступны, чтобы не дождаться, а затем получить сообщение об ошибке
  • Перемещено управление файлами данных (open / write / md5sum) из extract.c в отдельный объект (datafile.c)
  • Важные внутренние изменения, переименование функций / файлов и упрощение для лучшей согласованности.
  • Перефразированные и упрощенные сообщения и другие улучшения в fsarchiver.c (вклад от dgerman)
  • Исправлена ​​ошибка потенциальной памяти в savefs / savedir с расширенными атрибутами (ошибка, сообщенная mbiebl)

Что нового в версии FSArchiver 0.6.5:

  • Исправлены проблемы с компиляцией (проблемы pkg-config, особенно в системах с e2fsprogs & lt; 1.41.2)
  • Повторите попытку с уровнем по умолчанию (gzip -6), когда сжатие блока данных не содержит памяти с помощью bzip2 / lzma

Что нового в версии FSArchiver 0.6.2:

  • Динамическое распределение памяти для определенных расширенных атрибутов ntfs в файле create.c
  • Исправление связано с атрибутами ntfs, когда lgetxattr возвращает отрицательный размер
  • Сохраняет имя исходного устройства, в котором хранится файловая система (FSYSHEADKEY_ORIGDEV)
  • Исправлены опции включения в configure: «--enable-xxx» имел противоположный эффект (спасибо horhe)
  • Выход с ошибкой, если пользователь хочет использовать уровень сжатия, который не поддерживается (спасибо mbiebl)
  • Исправлен сбой при сбое монтирования (для параметра mntbyfsa установлено значение true и не ясны, если монтирование не работает)
  • Исправлен код для символических ссылок ntfs (их нужно воссоздавать как обычные файлы и dirs + специальные атрибуты)
  • Изменено требование от ntfs3g-AR (расширенная версия) к ntfs3g & gt; = 20091114 (стандартная версия) для ntfs
  • Усовершенствования и исправления в файлах цепочки сборки autotools (вклад Майкла Библа)
  • Добавлена ​​опция «-L» для указания метки архива: это всего лишь комментарий о содержании
  • Определить источники: find. -iname "*. [ch]" -exec sed -i -e "s / [] / / g" -e 's! {! {! g' {};

Что нового в версии FSArchiver 0.6.1:

  • Реализация шифрования OpenSSL была заменена реализацией libgcrypt для устранения проблем с лицензированием с помощью GPL.
  • Эта версия является частью SystemRescueCd 1.3.1 (Live CD с системными и дисковыми инструментами).

Что нового в версии FSArchiver 0.5.9:

  • Исправлен «fsarchiver probe», который игнорировал / dev / dm-0 (первый диск с картографическим устройством)
  • Теперь он отображает утилит NTFS в архивной информации («fsarchive archinfo archive.fsa»)
  • Поддержка атрибута "system.ntfs_times", поддерживаемого ntfs-3g & gt; = 2009.4.4AR.17
  • Поддержка атрибута "system.ntfs_dos_name", поддерживаемого ntfs-3g & gt; = 2009.4.4AR.17
  • Поддержка атрибута user.ntfs.efsinfo, который позволяет копировать и восстанавливать зашифрованные файлы.
  • Улучшено обнаружение ntfs-3g-AR и печать более явного сообщения, если найдена неприемлемая версия
  • Добавлена ​​информация о минимальной версии fsarchiver, необходимой в архиве, чтобы делать проверки в restfs
  • Добавлен FSYSHEADKEY_MOUNTINFO в fsheader, чтобы разрешить изменения в потоке ntfs-3g streams_interface в будущем

Что нового в версии FSArchiver 0.5.8:

  • Сохранять UUID с файловыми системами ntfs (64-разрядное число, записанное в загрузочном секторе со смещением 0x48)
  • Исправлено "fsarchiver probe": разделы, имеющие 0 в конце их номера, были проигнорированы
  • Добавлены файлы поддержки дистрибутивов в источниках (скрипт ebuild для gentoo, spec для rpm)
  • Использование md5.c из coreutils-6.9, чтобы избежать проблемы с лицензированием (этот файл находится под GPL-v2)

Что нового в версии FSArchiver 0.5.7:

  • Добавлено обнаружение разделов без известной файловой системы в «fsarchive probe»

Что нового в версии FSArchiver 0.5.4:

  • Исправить проблемы в управлении SIGINT, когда Ctrl + C нажата для отмены
  • Исправлено предупреждение о том, что атрибуты xattr слишком велики, когда возвращаемый размер равен -1
  • Исправление ошибок: файловая система с предохранителями не была правильно отключена после фатальной ошибки

Что нового в версии FSArchiver 0.5.3:

  • Поддержка расширенных атрибутов до 64k (размер был ограничен 1024 байтами)
  • Заголовок файла копируется только в том случае, если open64 () успешно (предотвращает заголовок без данных)
  • Управление файлами, которые усекаются во время резервного копирования в реальном времени (заполнение нулями)
  • Протестируйте, чтобы убедиться, что он не может архивировать архив во время резервного копирования
  • Улучшено управление ошибками при возникновении проблем с файлами или атрибутами в create.c

Что нового в версии FSArchiver 0.5.2:

  • Скопировать содержимое / dev / во время резервного копирования (опция -A used) else / dev / console при перезагрузке
  • Исправление ошибок: повреждение архива, когда атрибут файла пуст (например: «user.encryptable» на ntfs может быть пустым)

Что нового в версии FSArchiver 0.5.1:

  • Опция -o (overwrite) была нарушена, когда архив уже существует (введен в 0.5.0)
  • Лучшее управление ошибками (без пробела на устройстве) при извлечении архива
  • Исправлены ошибки в аргументах fsaprintf благодаря __attribute__ ((format (printf, x, y)));
  • Печатать статистику об успехах и ошибках в конце операции

Что нового в версии FSArchiver 0.4.8:

  • Исправлены ошибки компиляции, когда fsarchiver настроен на --disable-crypto
  • Исправлены проблемы, когда атрибуты, хранящиеся в dico, пусты.

Что нового в версии FSArchiver 0.4.7:

  • Каталоги точек монтирования теперь архивируются во время резервного копирования в реальном времени (важно для / dev, / proc, / sys)
  • Лучшее управление поврежденными файлами архива: разрешить продолжить восстановление в следующем действительном найденном файле
  • Исправление ошибок: игнорировать устройства, которые кэшируются blkid в «fsarchive probe» (показаны устройства cdrom, которые не существуют)
  • Исправление ошибок: «fsarchiver probe» обнаружил файловую систему ext4 как ext3, когда libblkid & lt; 1.41 (это часть e2fsprogs)
  • Исправлена ​​ошибка: Исправлена ​​небольшая утечка памяти в «fsarchiver probe», вызвав blkid_put_cache () для освобождения динамической памяти
  • Исправлена ​​ошибка: исправлена ​​ошибка памяти (недопустимая), когда в архиве найден поврежденный блок данных (плохая контрольная сумма)
  • Исправлена ​​ошибка: Показывать и выводить сообщение об ошибке и выходить, а не ждать, когда требуемые fstools не установлены.
  • Исправлена ​​ошибка: исправлена ​​потенциальная авария в thread_comp при прерванном восстановлении из-за ошибки

Что нового в версии FSArchiver 0.4.6:

  • Исправление ошибок: исправлены различные утечки памяти, сообщенные valgrind (структуры словарей иногда не освобождались).
  • Внутренние изменения: заменили большинство «struct» на «typedef struct», рефакторинг кода в create.c

Что нового в версии FSArchiver 0.4.5:

  • Исправление ошибок: пустые файлы не должны копироваться с небольшими файлами, и нет необходимости писать контрольную сумму
  • Исправление ошибок: команды с большим выходом блокировались, пока труба не была прочитана, что никогда не было сделано (благодаря Setsuna).
  • Исправление ошибок: показать все восстановленные файлы в restfs, включая небольшие файлы, которые сжимаются в одном блоке

Что нового в версии FSArchiver 0.4.4:

  • Коэффициент сжатия оптимизирован для файловых систем со многими небольшими файлами. Вместо сжатия данных каждого файла в отдельном блоке несколько небольших файлов теперь используют один и тот же блок данных, что обеспечивает лучшую степень сжатия.
  • Исправлена ​​ошибка, связанная с отключением, который был завершен в конце операции.
  • Добавлена ​​опция «-a», которая позволяет игнорировать проверку параметров подключения acl и user_xattr, когда пользователь делает резервную копию уже установленной файловой системы.

Что нового в версии FSArchiver 0.4.2:

  • Управление функциями файловой системы для ext2 / ext3 / ext4 было переписано так, что оно работает во всех случаях (например, со старыми версиями e2fsprogs или при преобразовании файловой системы).
  • Также были исправлены ошибки компиляции на rhel-5.x и fedora-11-alpha. Улучшено обнаружение файловой системы.

Что нового в версии FSArchiver 0.4.1:

  • Эта версия способна архивировать и извлекать файловые системы NTFS. Его можно использовать для гибкого клонирования разделов NTFS. Это означает, что вы можете восстановить резервную копию файловой системы NTFS до раздела, который меньше, чем оригинал или где-то еще на диске. Он был протестирован только на XP-версии Windows. Для этого требуется расширенный выпуск ntfs-3g (systemrescuecd-1.1.5-beta15 - это живой компакт-диск, который поставляется с fsarchiver-0.4.1 и всеми его требованиями).
  • В этой версии также добавлена ​​команда, отображающая все файловые системы компьютера: «fsarchiver probe simple».

Что нового в версии FSArchiver 0.3.7:

  • В уровнях сжатия была введена дополнительная гибкость, позволяющая выбирать больше: теперь есть 9 уровней сжатия.
  • Для шифрования была добавлена ​​поддержка с помощью openssl и blowfish для шифрования архива с паролем.
  • Оптимизирован способ чтения архива, когда мы не хотим восстанавливать все его файловые системы.
  • В окне справки теперь отображаются, какие дополнительные функции были включены во время компиляции.
  • Были сделаны другие внутренние изменения, которые не видны пользователям.

Что нового в версии FSArchiver 0.3.6:

  • Исправлен сломанный «restdir» (ошибка, введенная в fsarchiver-0.3.6)
  • Изменены типы целых чисел, используемых в архиве, для оптимизации пространства, используемого заголовками

Что нового в версии FSArchiver 0.3.5:

  • Исправлено переполнение буфера, вызвавшее сбои.
  • Исправлена ​​проблема, которая усекала выполняемые внешние команды.
  • Проверки были добавлены для файлов заголовков в ./configure, чтобы убедиться, что программа не перестанет компилироваться, когда xattr.h не установлен.
  • Был добавлен обходной путь для ошибки в tune2fs на ext4, который используется fsarchiver.
  • Была добавлена ​​поддержка для сжатия lzo (очень быстрый алгоритм).

Что нового в версии FSArchiver 0.3.3:

  • Исправлены основные ошибки, такие как блокировки в очереди и повреждение контрольной суммы во время savefs, что делает невозможным восстановление архива.
  • Улучшено управление ошибками и нормальными сообщениями.
  • Добавлена ​​поддержка для атрибутов файловой системы btrfs, поскольку ее формат не должен меняться в будущем.

Что нового в версии FSArchiver 0.2.10:

  • Удалено несколько утечек памяти в управлении очередью и в управлении dico
  • Исправлена ​​возможная авария в конце «savedir»

Что нового в версии FSArchiver 0.2.8:

  • Возможность отключить поддержку сжатия LZMA в ./configure (полезно, если у вас нет liblzma)
  • Упрощен код, связанный с управлением очередью, и очистка большого кода
  • Оптимизировано управление памятью, требующее меньше памяти

Что нового в версии FSArchiver 0.2.7:

  • Эта новая версия поддерживает несколько файловых систем в архиве.
  • Синтаксис «restfs» был изменен, чтобы можно было распаковать архивы с несколькими файловыми системами.
  • Он также добавляет новую команду «archinfo» для отображения информации о существующем изображении. Оптимизировано управление потоками.
  • Теперь можно сжать, используя lzma, а также gzip и bzip2.

Что нового в версии FSArchiver 0.2.6:

  • Оптимизированная многопоточность с использованием pthread_cond_timedwait () вместо usleep ()

Что нового в версии FSArchiver 0.2.4:

  • Портированные источники в autoconf / automake
  • Внутренний: заменил OBJTYPE_END на определенный конец заголовка файловой системы

Что нового в версии FSArchiver 0.2.2:

  • Поддержка больших файлов (файлы размером более 2 ГБ). Спасибо Setsuna за сообщение об ошибке.

Что нового в версии FSArchiver 0.2.1:

  • Поддержка многопоточного сжатия (опция -j в командной строке) и возможность восстановления поврежденного архива.

Что нового в версии FSArchiver 0.2.0:

  • Поддержка многопоточного сжатия (опция -j)

Что нового в версии FSArchiver 0.1.9:

  • Исправление ошибок: восстановить раздел ext {2,3.4} невозможно, если он был установлен для чтения / записи во время сохранения файлов
  • Исправление ошибок: открытие архива может быть неудачным в restfs без причины

Что нового в версии FSArchiver 0.1.8:

  • Сохранение атрибутов файловой системы reiser4 (label, uuid, block-size)
  • Сохранение атрибутов файловой системы jfs (label, uuid)

Что нового в версии FSArchiver 0.1.4:

  • Сохранение атрибутов reiserfs-3.x (метка, uuid, размер блока)
  • Исправлены ошибки в свойствах atime / mtime, которые могли быть удалены для файлов.

Что нового в версии FSArchiver 0.1.3:

  • Сохранение атрибутов ext2 / ext3 (метка, uuid, размер блока)
  • Добавлена ​​поддержка сжатия bzip2

Скриншоты

fsarchiver_1_348079.png
fsarchiver_2_348079.png

Другие программы разработчика Francois Dupoux

SystemRescueCd
SystemRescueCd

22 Jun 18

Комментарии к FSArchiver

Комментарии не найдены
добавить комментарий
Включите картинки!