Nejčastěji používané archivační formáty


Ne všechny archivní soubory jsou stejné a liší se podle použitého systému ukládání a komprese. Co je to ale archivní soubor?

Každý, kdo používá počítač, musel alespoň jednou v životě pracovat s archivním souborem. Pravděpodobně aniž by věděli, že se to tak jmenuje. Znáte to, když si do počítače stahujete soubor ve formátu RAR nebo ZIP? Jsou to archivní soubory.

Archivní soubory jsou velmi výhodné z mnoha důvodů. Umožňují přenášet více souborů i v případě, že - jako příklad uveďme - vaše připojení k internetu není optimální nebo že vaše e-mailová schránka neumožňuje odesílat příliš velké soubory. A to není všechno. Archivní soubory jsou užitečné, protože v zařízení zabírají méně místa. Kromě toho jsou tyto formáty vhodné také pro správu a organizaci mnoha souborů. Pokusme se tedy podat jasnější vysvětlení a pochopit, které prvky charakterizují archivní soubor a k čemu tyto soubory vlastně slouží.

Co je to archivní soubor

Archivní soubor je soubor složený z jiných dokumentů - může obsahovat pouze jeden prvek - a metadat, tj. informací "navíc". Obecně platí, že téměř všechny formáty archivních souborů používají jednu z několika bezeztrátových kompresních metod. Vyznačují se tím, že umožňují spojit několik souborů do jednoho. To usnadňuje přenos obsahu i jeho ukládání do zařízení.


Různé formáty

Pro vytvoření a otevření archivního souboru stačí použít software, z nichž některé mají bezplatnou verzi. Ne všechny archivní soubory jsou stejné a liší se podle použitého systému ukládání a komprese.


ZIP

Jedním z nejběžnějších a nejpoužívanějších formátů archivních souborů je ZIP. Poprvé se objevil v roce 1989 zásluhou amerického počítačového vědce Phila Katze. Jedná se o bezplatný formát, který je podporován systémem Windows i počítači s operačním systémem Apple. Archivní soubor ZIP používá různé kompresní systémy. Jeho hlavní vlastností je, že nekomprimuje soubory společně, ale samostatně. Tímto způsobem je možné extrahovat všechny soubory jednotlivě. Je bezeztrátový, tj. umožňuje ukládat a komprimovat soubory, aniž by se změnila jejich původní struktura. Je proto vhodný pro zasílání programů nebo souborů, které nelze upravovat.

RAR

Dalším typem archivního souboru je RAR. Ve srovnání s předchozím systémem není formát volný, ale proprietární. Ve skutečnosti je pojmenován po svém tvůrci Eugenu Roshalovi. Od formátu ZIP se liší tím, že nabízí lepší kompresi, i když je proces mnohem pomalejší. A nejen to. Umožňuje spravovat mnoho archivů, a to i složitých. Formát RAR podporuje také šifrovací systém AES, což znamená, že můžete soubory nejen archivovat a komprimovat, ale také šifrovat. Protože se jedná o proprietární formát, může kompresní systém RAR používat pouze autorizovaný software. Pro dekompresi (tj. otevírání souborů) je formát podporován mnoha programy.

7z

7z je bezpochyby jedním z nejrozsáhlejších archivních formátů. Především podporuje mnoho kompresních metod. Za druhé je také velmi efektivní. Standard 7z totiž zaručuje vysokou úroveň komprese. Poradí si i s velkými a složitými objemy souborů. A to není všechno. Formát zaručuje vysoký stupeň ochrany díky šifrovacímu systému Rijndael/AES-256. Jedná se o otevřený formát, který se řídí svobodnou licencí GNU Lesser General Public License.

JAR

Na rozdíl od dosud uvedených formátů je JAR charakteristický tím, že se jedná o archivní soubor používaný ke kompresi tříd jazyka Java. Tento systém má několik výhod. Počínaje použitým standardem komprese, který umožňuje výrazně snížit počet souborů. Formát JAR také umožňuje uvádět další informace, například informace o tvůrci balíčku. Kromě toho je velmi užitečný, protože nemění komprimované soubory oproti původním. To znamená, že soubory JAR lze otevřít na všech platformách JVM (Java Virtual Machine).

Tar

Páskový archiv je formát, který umožňuje uložit obrovské množství souborů do jediného archivu. Archiv páskových souborů nemá vlastní kompresní systém, takže se musí spoléhat na externí programy. Jeho zvláštností je, že zachovává souborové systémy, tj. v každém archivu Tar je soubor s metadaty, který obsahuje informace o uživateli, oprávněních, datu a čase a další.