FSArchiver je otevřený zdrojový a bezplatný systémový nástroj pro vytváření záložních archivů. Je napsán v programovacím jazyce C a je navržen tak, aby byl velmi rychlý a velmi snadno použitelný.
Každý může použít FSArchiver k vytvoření komprimovaných archivů obsahu jejich souborových systémů bez přílišného potíží. Můžete uložit celý souborový systém do archivního souboru a také jej obnovit ze záložního archivu a přepsat existující obsah.
Unikátní výstup příkazového řádku s mnoha příklady použití
Navzdory skutečnosti, že je nástrojem příkazového řádku, nástroj FSArchiver je velmi snadné používat, protože uživatelé jsou prezentováni jedinečným výstupním příkazem, který zobrazuje četné příklady použití místo toho, aby právě zobrazoval dostupné možnosti příkazového řádku.
Budete schopni zálohovat pouze jeden souborový systém nebo až dva soubory souborů do jednoho archivu, obnovit pouze archivy první, pouze druhé nebo oba soubory z archivu záloh, obnovit souborový systém a převést jej na ReiserFS, as stejně jako zálohování souborového systému do rozděleného archivu.
Začínáme s FSArchiver
Instalace nástroje FSArchiver na distribuci GNU / Linux je jednodušší, než si myslíte, protože projekt je dostupný v hlavních softwarových úložištích hlavních operačních systémů a instalován pomocí integrovaného správce balíčků (např. pacman, softwarové centrum Ubuntu, Synaptic Package Manager, YaST, Yum Extender atd.).
Na softwarové aplikaci můžete vždy stáhnout nejnovější verzi FSArchiveru, která je distribuována pouze jako zdrojový balíček. Instalace je také snadná, jednoduše ji uložte do svého domovského adresáře, rozbalte jej, otevřete aplikaci Terminál a spusťte něco jako & ldquo; cd /home/softoware/fsarchiver-0.6.19” (nahradit softwarové jméno uživatelským jménem), spusťte příkaz & lsquo; ./ configure & amp; make & rsquo; příkaz pro konfigurování a kompilaci programu a pak "sudo make install & rsquo; příkaz k instalaci celého systému.
Po instalaci použijte FSArchiver z rozhraní příkazového řádku pro vytvoření archivů záloh. Doporučujeme nejprve spustit příkaz & lsquo; fsarchiver --help & rsquo; příkaz pro zobrazení možností příkazového řádku programu a příkladů použití. Můžete také spustit příkaz & lsquo; man fsarchiver & rsquo; příkaz pro další podrobnosti o použití FSArchiveru.
Co je nového v této verzi:
- Implementovaná podpora komprese zstd.
Co je nového ve verzi FSArchiver 0.6.19:
- Obnoveno "počet bloků inode pro skupinu" patch, který způsobil regresi v uvolnění 0.6.18
Co je nového ve verzi FSArchiver 0.6.11:
- Aktualizované podporované příznaky btrfs compat umožňují práci s btrfs-2.6.35
- Volba -c / - cryptpass nyní podporuje interaktivní hesla: použijte "-c -"
Co je nového ve verzi FSArchiver 0.6.10:
- Opravena podpora symbolických odkazů na souborových systémech ntfs s ntfs3g & gt; = 2010.3.6
Co je nového ve verzi FSArchiver 0.6.8:
- Opravena chyba kompilace na systémech s nejnovějšími hlavičkami jádra tím, sys / stat.h>
- Opravena kritická chyba: při archivu byl napsán souborový systém smbfs / cifs
Co je nového ve verzi FSArchiver 0.6.7:
- Přidána podpora pro řídké soubory (řídký soubor na původním disku bude vytvořen jako sparse soubor)
- Přidána minimální požadovaná verze archivace fsarchiveru (MAINHEADKEY_MINFSAVERSION)
- Přidáno dirsinfo v archivu s jednoduchými soubory a adresáři pro uložení statistických údajů potřebných pro postup
- Logfile vytvořený při použití možnosti -d má nyní specifický název, takže není přepsán
- Kontrolní součet md5 se nyní vypočítá pomocí implementace z libgcrypt namísto interní
- Knihovna libgcrypt je nyní povinnou závislostí a krypto už nemůže být deaktivováno
- Umožněte uživatelům bez oprávnění root používat "fsarchiver archinfo" tak dlouho, dokud mají v archivu oprávnění ke čtení
Co je nového ve verzi FSArchiver 0.6.6:
- Oprava: archivní soubor neodstraňujte, pokud soubor savefs / saveir selže, protože archiv již existuje
- Oddíly, které již byly nainstalovány, jsou znovu uloženy pomocí MS_BIND, aby měli přístup k souborům skrytým připojenými souborovými systémy
- Analyzujte souborové systémy pouze tehdy, pokud jsou všechny dostupné, aby se zabránilo čekání na chybu
- Přesunutá správa datových souborů (open / write / md5sum) ze souboru extract.c do samostatného objektu (datafile.c)
- Důležité interní změny, přejmenování funkcí / souborů a zjednodušení pro lepší konzistenci
- Přeformulované a zjednodušené zprávy a další vylepšení fsarchiver.c (příspěvek od dgermanu)
- Opravená chyba paměti v savefs / savedir s rozšířenými atributy (bug hlášený mbiebl)
Co je nového ve verzi FSArchiver 0.6.5:
- Opraveny problémy s kompilací (problémy s konfigurací pkg-config, zejména u systémů s e2fsprogs & lt; 1.41.2)
- Při pokusu o kompresi datového bloku chybí paměť s bzip2 / lzma
- Opakujte s výchozí úrovní (gzip -6)
Co je nového ve verzi FSArchiver 0.6.2:
- Dynamická alokace paměti pro specifické rozšířené atributy ntfs v create.c
- Oprava týkající se atributů ntfs, když lgetxattr vrací zápornou velikost
- Uloží název původního zařízení, kde je souborový systém uložen (FSYSHEADKEY_ORIGDEV)
- Opravené možnosti povolení v konfiguraci: "--enable-xxx" měl opačný efekt (díky horhe)
- Ukončete s chybou, pokud chce uživatel používat kompresní úroveň, která není podporována (díky mbiebl)
- Opravena selhání při selhání připojení (mntbyfsa byla nastavena na hodnotu true a není jasná, pokud se nezdařilo připojení)
- Pevný kód pro symboly ntfs (musí být vytvořeny jako normální soubory a dirs + speciální atributy)
- Změnil požadavek z ntfs3g-AR (pokročilé vydání) na ntfs3g & gt; = 20091114 (standardní verze) pro ntfs
- Vylepšení a opravy v souborech sestavování řetězců autotools (příspěvek od Michaela Biebla)
- Přidána volba "-L" pro zadání štítku archivu: je to jen komentář k obsahu
- Oddělit zdroje: najít. -iname "*. [ch]" -exec sed -i -e "s / [] / / g" -e! {! {! g '{}
Co je nového ve verzi FSArchiver 0.6.1:
- Implementace šifrování OpenSSL byla nahrazena implementací libgcrypt k opravě problémů s licencí GPL.
- Tato verze je součástí SystemRescueCd 1.3.1 (živé CD se systémovými a diskovými nástroji).
Co je nového ve verzi FSArchiver 0.5.9:
- Pevná "sonda fsarchiveru", která ignorovala / dev / dm-0 (první mapovací disk zařízení)
- V archivních informacích se nyní zobrazují NTFS uuids ("fsarchive archinfo archive.fsa")
- Podpora atributu "system.ntfs_times" podporovaného ntfs-3g & gt; = 2009.4.4AR.17
- Podpora atributu "system.ntfs_dos_name", který podporuje ntfs-3g & gt; = 2009.4.4AR.17
- Podpora atributu "user.ntfs.efsinfo", který umožňuje kopírovat a obnovovat šifrované soubory
- Vylepšená detekce pro ntfs-3g-AR a vytiskne-li explicitní zprávu, je-li nalezena nevhodná verze
- Přidány informace o minimální verzi fsarchiveru vyžadované v archivu, aby bylo možné provádět kontroly v restfs
- Přidáno FSYSHEADKEY_MOUNTINFO do fsheaderu, aby bylo možné v budoucnu povolit změny v streamu ntfs-3g
Co je nového ve verzi FSArchiveru 0.5.8:
- Zachovat UUID s souborovými systémy ntfs (64bitové číslo zapsané v zaváděcím sektoru v offsetu 0x48)
- Pevná "sonda fsarchiver": oddíly s číslem 0 na konci jejich čísla byly ignorovány
- Přidané distribuce podporují soubory ve zdrojích (skript ebuild pro gentoo, spec pro otáčky)
- Používání md5.c z coreutils-6.9, aby se zabránilo problému s licencí (tento je pod licencí GPL-v2)
Co je nového ve verzi FSArchiver 0.5.7:
- Přidána detekce oddílů bez známého souborového systému v "fsarchive sondě"
Co je nového ve verzi FSArchiver 0.5.4:
- Oprava problémů při správě SIGINT při stisknutí kláves Ctrl + C zruší
- Opravené varování o atributu xattr je příliš velké, když je vrácená velikost -1
- Oprava chyb: souborový systém pojistek nebyl správně odpojen po závažné chybě
Co je nového ve verzi FSArchiver 0.5.3:
- Podpora rozšířených atributů až do 64k (velikost byla omezena na 1024 bajtů)
- Záhlaví souboru se zkopíruje pouze v případě, že je open64 () úspěšný (zabraňuje záhlaví bez dat)
- Správa souborů, které jsou během živé zálohy zkráceny (výplň s nulami)
- Ověřte, zda není možné archivovat archiv sám během živé zálohy
- Vylepšená správa chyb, pokud jsou v souborech nebo atributech problémy v create.c
Co je nového ve verzi FSArchiver 0.5.2:
- Zkopírujte obsah / dev / při živé záloze (volba -A používá) jinak / dev / console chybí při restartu
- Oprava chyby: poškození archivu při prázdném atributu souboru (např .: "user.encryptable" na ntfs může být prázdný)
Co je nového ve verzi FSArchiver 0.5.1:
- Možnost -o (přepsání) byla přerušena, když archiv již existuje (zaveden v 0.5.0)
- Lepší správa chyb (bez zbývajícího místa na zařízení) při extrahování archivu
- Opraveny chyby v parametrech fsaprintf díky __attribute__ ((formát (printf, x, y)));
- Tisknout statistiky o úspěchu a chybách na konci operace
Co je nového ve verzi FSArchiver 0.4.8:
- Opraveny chyby při kompilaci, když je fsarchiver nakonfigurován s --disable-crypto
- Opraveny potíže, když jsou atributy uložené v diku prázdné
Co je nového ve verzi FSArchiver 0.4.7:
- Adresáře připojovacích bodů jsou nyní archivovány během živé zálohy (důležité pro / dev, / proc, / sys)
- Lepší správa poškozených archivních souborů: umožňuje pokračovat v obnově na dalším nalezeném nalezeném souboru
- Oprava chyb: ignorovat zařízení, která jsou uložena v paměti cache v blkid v "fsarchive sondě" (nebyly zobrazeny zařízení cdrom, které neexistují)
- Oprava chyb: "fsarchiver sonda" detekovala ext4 souborový systém jako ext3 při libblkid & lt; 1.41 (je součástí e2fsprogs)
- Odstranění chyby: Opravena nepatrná paměť v "fsarchiver sonde" voláním blkid_put_cache () pro uvolnění dynamické paměti
- Oprava chyb: Chyba pevné paměti (neplatná volná), pokud je v archivu nalezen poškozený datový blok (špatný kontrolní součet)
- Oprava chyb: zobrazí a zobrazí chybové hlášení a ukončete místo čekání, když nejsou nainstalovány požadované fstooly
- Odstranění chyby: při potlačení procesu obnovení z důvodu chyby
Co je nového ve verzi FSArchiver 0.4.6:
- Oprava chyb: Opravena různá úniková místa hlášená valgrindem (struktury slovníků nebyly někdy uvolněny)
- Vnitřní změny: nahradit většinu "struct" pomocí "typedef struct", refactoring code v create.c
Co je nového ve verzi FSArchiver 0.4.5:
- Oprava chyb: prázdné soubory nesmí být kopírovány s malými soubory a není třeba psát kontrolní součet
- Oprava chyb: příkazy s velkým výstupem byly zablokovány, dokud nebylo přečteno, co bylo nikdy provedeno (díky Setsuně)
- Oprava chyb: zobrazit všechny obnovené soubory v restfs včetně malých souborů, které jsou komprimovány v jediném bloku
Co je nového ve verzi FSArchiver 0.4.4:
- Kompresní poměr byl optimalizován pro souborové systémy s mnoha malými soubory. Namísto komprese dat jednotlivých souborů v samostatném bloku mají více malých souborů nyní stejný datový blok, což poskytuje lepší kompresní poměr.
- Chyba týkající se odpojení, která se provádí na konci operace, byla opravena.
- Byla přidána možnost "-a", která umožňuje ignorovat kontrolu možností připojení acl a user_xattr, když uživatel provádí zálohu již nainstalovaného souborového systému.
Co je nového ve verzi FSArchiver 0.4.2:
- Správa souborů souborového systému pro ext2 / ext3 / ext4 byla přepsána tak, aby fungovala ve všech případech (např. se staršími verzemi e2fsprogs nebo při provádění konverze souborového systému).
- Také chyby při kompilaci byly opraveny na rhel-5.x a fedora-11-alpha. Detekce souborového systému byla vylepšena.
Co je nového ve verzi FSArchiver 0.4.1:
- Tato verze je schopna archivovat a extrahovat souborové systémy NTFS. Může být použit pro flexibilní klonování oddílů NTFS. To znamená, že můžete obnovit zálohování souborového systému NTFS na oddíl, který je menší než původní nebo někde jinde na disku. Byl testován pouze na verzi systému Windows XP. To vyžaduje pokročilé vydání ntfs-3g (systemrescuecd-1.1.5-beta15 je živé CD, které je dodáváno s fsarchiver-0.4.1 a všemi jeho požadavky).
- Tato verze také přidá příkaz, který zobrazuje všechny souborové systémy v počítači: "fsarchiver sonda jednoduchá".
Co je nového ve verzi FSArchiver 0.3.7:
- Byla zavedena větší flexibilita v úrovních komprese, což umožnilo více možností: existuje nyní 9 úrovní komprese.
- Podpora byla přidána pro šifrování pomocí programu openssl a blowfish k šifrování archivu heslem.
- Způsob, jakým se čte archiv, když nechceme obnovit všechny jeho souborové systémy, byl optimalizován.
- Na obrazovce s nápovědou se nyní zobrazuje, které volitelné funkce byly při kompilaci povoleny.
- Byly provedeny další interní změny, které nejsou pro uživatele viditelné.
Co je nového ve verzi FSArchiver 0.3.6:
- Opravena chyba "restdir" (chyba byla zavedena do fsarchiveru-0.3.6)
- Byly změněny typy celých čísel použitých v archivu pro optimalizaci prostoru používaného hlavičkami
Co je nového ve verzi FSArchiver 0.3.5:
- Přetečení vyrovnávací paměti, které způsobilo selhání, bylo opraveno.
- Problém, který zkrátil provedené externí příkazy, byl opraven.
- Byly přidány kontroly souborů záhlaví ve formátu ./configure, aby se ujistil, že program nebude kompilovat, pokud xattr.h není nainstalován.
- Byla přidána řešení chyby v souboru tune2fs na souboru ext4, který používá fsarchiver.
- Byla přidána podpora pro lzo kompresi (velmi rychlý algoritmus).
Co je nového ve verzi FSArchiver 0.3.3:
- Byly opraveny hlavní chyby, jako například zablokování ve frontě a poškození kontrolního součtu během zacházení, což znemožňuje obnovení archivu.
- Byla vylepšena správa chyb a normálních zpráv.
- Byla přidána podpora pro atributy souborového systému btrfs, protože jeho formát by se v budoucnu neměl měnit.
Co je nového ve verzi FSArchiver 0.2.10:
- Byla odstraněna řada úniků paměti ve správě fronty a ve správě dico
- Opraveno možné selhání na konci "savedir"
Co je nového ve verzi FSArchiver 0.2.8:
- Schopnost deaktivovat podporu komprese LZMA v ./configure (užitečné, pokud nemáte liblzma)
- Zjednodušil kód týkající se správy fronty a vyčištění velkého kódu
- Optimalizováno pro správu paměti vyžadující méně paměti
Co je nového ve verzi FSArchiver 0.2.7:
- Tato nová verze podporuje více souborových systémů v archivu.
- Syntaxe "restfs" byla změněna, aby bylo možné extrahovat archivy s několika souborovými systémy.
- také přidá nový příkaz "archinfo" pro zobrazení informací o existujícím snímku. Správa podprocesů byla optimalizována.
- Nyní je možné komprimovat pomocí lzma, gzip a bzip2.
Co je nového ve verzi FSArchiver 0.2.6:
- Optimalizované vícenásobné závitování pomocí pthread_cond_timedwait () místo usleep ()
Co je nového ve verzi FSArchiver 0.2.4:
- Přenesli zdroje na autoconf / automake
- Vnitřní: nahradil (a) OBJTYPE_END určitý konec hlavičky souborového systému
Co je nového ve verzi FSArchiver 0.2.2:
- Podpora velkých souborů (soubory větší než 2 GB). Díky Setsuně za oznámení chyby
Co je nového ve verzi FSArchiver 0.2.1:
- Podpora komprese s více vlákny (volba -j na příkazovém řádku) a možnost obnovení poškozeného archivu.
Co je nového ve verzi FSArchiver 0.2.0:
- Podpora komprese s více závitmi (volba -j)
Co je nového ve verzi FSArchiver 0.1.9:
- Oprava chyb: nebylo možné obnovit oblast ext {2,3,4}, pokud byla během ukládání uložena čtení / zápis
- Oprava chyb: otevření archivu může selhat v restfs bez důvodu
Co je nového ve verzi FSArchiver 0.1.8:
- Zachování atributů souborového systému reiser4 (štítek, uuid, velikost bloku)
- Zachování atributů souborového systému jfs (label, uuid)
Co je nového ve verzi FSArchiver 0.1.4:
- Uchování atributů reiserfs-3.x (štítek, uuid, velikost bloku)
- Opraveny chyby o vlastnostech atime / mtime, které by mohly být odstraněny pro soubory
Co je nového ve verzi FSArchiver 0.1.3:
- Uchování atributů ext2 / ext3 (label, uuid, block-size)
- Přidána podpora pro kompresi bzip2
Komentáře nebyl nalezen