Има много архивиращи програми и много стандарти за архивиране. Тук ще се спра само на най-използваните и особеностите им.
ZIP
В ДОС архивира с PKZIP.EXE а се разархивира с PKUNZIP.EXE. Това е архиватора с най-слаба компресия и общо взето е най-неефективен, но пък се използва много често, може би по навик, защото е почти най-стария архиватор.
Ето по-използваните опции:
PKZIP - архивира
-exx - максимална компресия
-rp - архивира и поддиректориите
-xPROBA.* - не архивира файловете PROBA.*
-m - изтрива файловете след архивиране
PKUNZIP -деархивира
-d - с поддиректорийте
-o - презаписва съществуващите файлове
-----------------------------------------------------------------------------------
ARJ
Също много използван архиватор. Компресията му е почти същата като на ZIP-а, но е само 1 програма.
формат arj <команда> [опции...]
команди:
a - добавя в архива
m - премества в архива
d - изтрива от архива
x - деархивира
опции:
-r - с поддиректории
-xPROBA.* - не архивира файловете PROBA.*
-m4 - включва максимална компресия
-v1440 - прави архиви от по 1.44MB (за дискета)
-va - деархивира автоматично ако архива е разделен на части
-----------------------------------------------------------------------------------
JAR
JAR32.EXE - ползва се в ДОС сесия на windows
JAR16.EXE - ползва се на чист ДОС.
Още един ДОС архиватор. Различава се от другите с това че прави "пакетно" архивиране и когато архивира по-големи или повече файлове достига мнооого по-големи компресии от предните два архиватора.
Работи се със същите параметри като на ARJ с едно допълнение:
опцията -m4 която включва максимална компресия.
-----------------------------------------------------------------------------------
RAR
Работи се по същия начин като ARJ. Има обаче една много важна опция -s която включва "пакетно" архивиране (solid archive)
-----------------------------------------------------------------------------------
WINRAR и WINZIP - няма да ги обяснявам, само ще отбележа че е много важно като се правят архиви да се включва "пакетно" архивиране: solid archive
-----------------------------------------------------------------------------------
Важно:
Само ARJ успява да архивира отворени файлове. Така че, ако искате да архивирате отворена в момента база и да не спирате USER-ите да работят, то използвайте ARJ. После разпънете архива в директория Х и архивирате отново с JAR или RAR
Архиватори! Кога и с какво да архивираме?
няколко полезни линка по темата:
http://wt.noxis.net/feature.php?idТ
http://www.comexgroup.com/software/archivers_test.htm
http://wt.noxis.net/feature.php?idТ
http://www.comexgroup.com/software/archivers_test.htm