Disk ARchive

Software skärmdump:
Disk ARchive
Mjukvaruinformation:
Version: 2.5.4 Uppdaterad
Ladda upp dagen: 26 Apr 16
Utvecklare: Denis Corbin
Licens: Gratis
Popularitet: 24

Rating: nan/5 (Total Votes: 0)

Disk Archive (DAR) är en distribueras fritt, plattformsoberoende och öppen källkod kommandorad program implementerat i C ++ som en arkivering verktyg som kan användas för att göra små, minskande, differential, encypted eller fullständiga säkerhetskopior av dina filer .

Att vara baserade på libdar bibliotek, Disk arkiv har integrerade kryptering och komprimering av säkerhetskopior, stöder skivning av arkiv i filer av krävs storlek, stöder hårda länkar för särskilda anordningar, vanliga filer, softlinks, samt namngivna pipes.


Funktioner i korthet

Viktiga funktioner inkluderar stöd för utökade attribut, inklusive Linux ACL (Access Control List) och Mac OS X-fil gafflar, sekventiell läsläge, differentiell säkerhetskopiering stöd, förebyggande av arkiv korruption, stöd för försöker igen en misslyckad backup så många gånger som användaren vill, torrkörningsläge utförande, samt hash fil generation arkiv stödja SHA1 och MD5 metoder.

Dessutom Disk Arkiv stöder gles fil restaurering och upptäckt, snabb återställning av filer från krypterade eller komprimerade arkiv, stöd för band, bord innehåll isolering, automatisk detektering av fil förändring medan säkerhetskopiering, användarkommentarer i huvudet av ett arkiv och sammanslagning av flera arkiv, stödja fina avstämbara skriva över politiken.

Reslicing av ett arkiv utan att dekryptera eller dekomprimering är det också möjligt med Disk arkiv, som innehåller krokar för användardefinierade skript som kan köras mellan skivor, liksom för åtgärder efter och innan du sparar en användardefinierad mapp eller fil. Dessutom ansökan kan säkerhetskopiera och återställa dina filer över Netcat eller SSH (Secure Shell), och kommer med en inbyggd arkiv skydd och reparation funktionalitet, tack vare parchive.


En sann plattformsoberoende verktyg för säkerhetskopiering

Disk arkiv är utan utan tvekan en plattformsoberoende programvara, eftersom det har skräddarsytts för att arbeta under alla GNU / Linux-distributioner, flera BSD och Solaris smaker, samt Microsoft Windows och Mac OS X-operativsystem. Den är kompatibel med både 64-bitars och 32-bitars hårdvaruplattformar

Vad är nytt i den här versionen.

  • fäst saknas inkluderade filer för libdar API
  • bort extra try / catch-blocket införs genom begå 72da5cad5e52f959414b3163a2e2a320c2bc721e
  • bort sanity check som orsakade problem när du skriver ett arkiv till en säkring baserad filsystem.
  • fastställande icke kallelse -E manus / kommando efter förra skiva skapande, när kryptering eller skiva hash användes
  • fast bugg i dar_manager: arkiv permutation i databasen leda libdar att kontrollera ett arkiv antal räckvidd under vissa omständigheter
  • fast inversion av tillståndet utlöser en varning om arkivdatumordning i en dar_manager databas när du flyttar ett arkiv i en databas
  • fasta stavfel i dokumentationen
  • katalog minne optimization, med nackdelen att begränsa antalet posten i ett arkiv till max heltal stöds av libdar smak (32 bitar / 64 bitar / infinint).
  • fix configure script för att tillfälligt lita på LIBS snarare LDFLAGS att kontrollera gpgme tillgänglighet
  • bort för beroendet mellan -A och -9 alternativ dar_manager:. -9 Kan nu anges före eller efter -A alternativ
  • återställning till & quot; false & quot; & quot; inode_wrote & quot; flagga av hård länk datastrukturen innan du testar och sammanslagning. Sammanfoga en tidigare testats arkiv eller testa en andra gång skulle inte inkludera hårt kopplade inod i verksamheten. Denna situation inte uppstår med dar men kunde lyckas med några externa verktyg som håller katalogen i minnet för att utföra olika operationer på det.
  • fast bugg i rutinen som detekterar befintliga skivor för att varna användaren och / eller undvika att skriva över, bugg som leder dar & quot; bark & ​​quot; när ett arkiv basnamn startades av en tecknet +.
  • undviker att använda AM_PATH_GPGME i configure-skript när gpgme.m4 inte tillgängligt
  • lägga till nya metoder i libdar API för att få arkivet offset och lagringsstorleken sparade filer (klass LIST_ENTRY)
  • lägga ny metod i libdar API för att översätta arkiv förskjutning till filen offset (klass arkiv)
  • rapporterar ett specifikt felmeddelande när filnamn returneras av systemet har den maximala längden som stöds av själva systemet, har förutsatt filnamn trunkerats

Vad är nytt i version 2.5.3:

  • Fastställande av en 2.5.x bygga fråga uppfyllt om en 2.4.x libdar bibliotek redan är installerad i ett FreeBSD system.
  • Förbättra meddelande och beteende libdar i slappa mod när en stympad arkiv läses
  • Fastställande själv felrapporten på & quot; tronconneuse.cpp linje 561 & quot; möttes vid läsning stympade / skadad arkiv
  • Fast inte stängda filedescriptors, träffade när du sparar ett filsystem som inte har ExtX FSA tillgängliga
  • Fäst configure script för att bli mer robust framför system där gpgme.h installeras i en icke standardbana och användare inte ge sammanhängande CPPFLAGS, LDFLAGS innan du ringer ./configure
  • Visar CRC värden när notering isolerad katalog som XML-utdata
  • Fastställande sammanställning fråga när systemet inte ger strerror_r () samtal
  • Undvika varning om FSA frånvaro när FSA-omfång är inställt på & quot; ingen & quot;
  • Lägga --disable-fadvise möjlighet att konfigurera skript för dem som vill tillbaka fullt tryck från dar på systemets cacheminne (samma beteende som 2.4.x)
  • Fastställande bugg, fadvise () kallas fel tid att göra det har någon effekt uppdatering FAQ om jämförande prestanda från 2.4.x till 2.5.x
  • optimering: minskade antalet samtal till DUP () vid libdar start
  • förbättring: utskrift filtyp på detaljerad utgång
  • nyhet: läggas% t makro återspeglar inode typ i dar s --backup-hook-verkställa alternativet

Vad är nytt i version 2.5.2:

  • fast bugg träffades när tillstånd nekas när du läser eller skriver skivor
  • fäst bugg som undvek att skapa ett arkiv vid roten av filsystemet
  • fastställande bug möttes i sällsynta situation när du läser i sekventiell läsa läge ett arkiv krypteras med GnuPG kryptering. I den situationen libdar kan misslyckas läsa arkivet (men lyckas normalt läsläge) utfärda en obskyr meddelande (meddelande har också fastställts).
  • kod förenkling, ta bort fält reading_verion från klass crypto_sym som dess moderklass tronconneuse redan har sådan information
  • bort extra newline visas av dar i slutet av utförande
  • fast bugg undvika dar att korrekt läsa en post (rapportering CRC-fel) när specifik sekvens av tecken (start av escape-sekvens) faller i slutet av läsbufferten utrymningsskiktet.
  • hastighet optimering för datetime klass
  • fast bugg som undvek dar läsning arkiv i sekventiell läsning läge vid läsning från ett rör
  • fast bugg i icke regression testrutin anordnade bredvid dar / libdar
  • fästdisplaymeddelande visar inte alltid i rätt sammanhang
  • fäst fall inversion leder cache skiktet inte användas när det är nödvändigt och används när värdelös när du läser ett arkiv
  • förbättrad heuristisk i dar_manager att bestämma datum en fil har tagits bort.

Vad är nytt i version 2.4.18:

  • Första Vector används för stark kryptering sattes med pseudo -Random data som genereras med hjälp SHA1 meddelande smälta och Blowfish chiffer, som inte är tillgängliga när ligcrypt körs i FIPS-läge. Sedan 2.4.18 vi nu använda
  • SHA256 och AES256 för IV uppdrag för att få libdar kompatibel med FIPS-läge. För datakryptering ingenting förändras: chiffer anges (-K, -J, - $ alternativ på CLI) används som tidigare
  • .
  • fastställande bugg träffade när de utför arkiv isolering i sekventiell läsa läge Om ett arkiv korruption eller stympad arkiv leder en inode att inte ha sin CRC läsbar, dar avbryts och utfärdar en felrapport.
  • uppdatera listan över projekt förlitar sig på dar / libdar

Vad är nytt i version 2.4.17:

  • Släpp 2.4.17 ger endast en fix till regression problem som väckts av frigör 2.4.16 om fallet okänslighet filtrering. Problemet uppstod när dar kördes under lokalisering som inte kunde hantera vissa breda tecken i ett givet filnamn (breda tecken på en annan lokalisering) och fallet okänslig filtrering användes (-ano fall tillval), vilket leder sådan fil aldrig valts ut för operationen (dvs. aldrig sparas för säkerhetskopiering)
  • .

Vad är nytt i version 2.4.16:

  • fastställande arkiv notering visas information katalog storlek när arkiv läses --sequential läsa läge
  • fastställande bugg som undvek dar släpper 2.4.x upp till 2.4.15 för att läsa krypterade arkiv som genereras av dar frigör 2.3.x och under
  • lägga informations anteckning i slutet av ./configure skript när --enable-mode inte har använts.
  • lägga till stöd för skiftlägeskänslighet i filnamn jämförelse (-en tillval) för andra teckenuppsättningar än POSIX / C locale som kyrilliska till exempel.
  • fäst bashisms i doc / prov skript

Vad är nytt i version 2.4.15:

  • fastställande bugg träffade när man läser ett krypterat arkiv i sekventiell läge
  • fastställande bugg träffade när man läser ett krypterat arkiv i sekventiell mod från en anonym rör
  • ändras alternativet -; " till -9 som '-;' fungerar inte på alla system med getopt (endast lång options motsvarande --min-siffror arbetade) för dar, dar_cp, dar_manager, dar_xform och dar_slave kommandon.
  • fastställande bugg mötte vid återställning raderade filer i sekventiell läsning läge och någon katalog där de borde vara & quot; restaurerade & quot; är inte läsbar eller kan inte återställas tidigare
  • lägga till extra buffert för att hantera sekventiell läsning av krypterat arkiv när den sista krypto blocket innehåller några men inte alla tydliga data efter krypterad en (arkiv trailer).
  • fastställande sammanställning problemet med hjälp av klang
  • fastställande bugg som hindrar att använda - ~ alternativet med på-fly katalog isolering för att verkställa ett användarkommando gång på-fly isolering har slutfört
  • läggs några autoconf magi för att fastställa korrekt (BSD / GNU) flagga för att använda med sed för att aktivera reguljära uttryck pars
  • ny tillämpning av mask_list klass som är kompatibel med libc ++
  • fast bugg träffade på FreeBSD med dar_xform där systemet ger en standard indatafilhandtag i läs- och skriv istället för skrivläge.

Vad är nytt i version 2.4.12:

  • för korrekthet fast bort vs ta bort [] på vektorn röding (inte incidensen rapporteras)
  • fast av tillgång intervall i rutin används för att läsa mycket gamla arkivformat
  • fast fel i logiskt uttryck som leder en sanity test för att vara värdelösa
  • bort dubblerade variabeltilldelning
  • uppdaterad FAQ
  • fast stavfel och stavfel
  • fast bugg (rapporteras av Torsten Bronger) i flyktskiktet ledande libdar att felaktigt rapportera en fil vara skadad vid lästid
  • fast bugg i gles fil upptäckt mekanism som leder den minsta storleken hål upptäckt att bli en multipel av standardvärdet eller specificerad ett. Detta innebar en mindre effektiv minskning av glesa filer eftersom mindre hål i filer ignorerades
  • fast och uppdaterad man sidan om --go-i alternativet
  • uppdaterad full från diff mål i / etc / darrc standardfilen
  • lagt en debug alternativ i hash_file klass (tillval endast användas från testverktyg) för att felsöka sha1 / MD5-hash problem på skivor som är större än (2 ** 38) +63 byte, bugg rapporteras av Mike Lenzen och förstås av Yuriy Kaminskiy på libgcrypt. Anm. Felet är fortfarande öppen på grund av ett heltalsspill i libgcrypt
  • bakåt från nuvarande utvecklingen kod ytterligare och enklare sätt att läsa ett arkiv med hjälp av libdar API. Detta API förlängning används inte av dar kommandoradsverktyg för nu.
  • Fastställande installation av libdar header-filer på Darwin, där & quot; Darwin & quot; makron inte filtreras bort från de genererade libdar header-filer.
  • Fastställande själv felrapporten "generic_file.cpp linje 309 'träffades när man jämför ett arkiv med ett filsystem
  • Uppdatera kod för att kompilera med gcc-4.8.2 i g ++ 11 läge (partiellt genomförande och anpassning av Fabian Stanke patch)
  • Fastställande bug träffades när de utför en utförlig arkiv notering i sekventiell läsning läge
  • Lade Ryan Schmidts Patch att kunna visa status i slutet av ./configure manus enligt BSD-system (i synnerhet Mac OS X)
  • Uppdatera configure.ac skript för att fixa varning rapporterats av autoconf när genererar ./configure script
  • Adresserad portabilitet problem med BSD-system som inte ger en -d alternativ till "cp" kommandot, vilket förhindrar korrekt installation av Doxygen dokumentation. Fix baserad på lapp från Jan Gosmann.

Vad är nytt i version 2.4.9:

  • fast bugg: under differentiell säkerhetskopiering dar sparas oförändrad hårt länkade inode när en hård länk på den inode var ur -R rotkatalogen. Detta har också effekten att alltid spara filer med långa namn på NTFS filsystem (!)
  • Anpassad patch från Kevin Wormington (nya meddelanden visas)
  • Fast syntaxfel i configure-skript om execinfo upptäckt
  • Bort oanvänd AM_ICONV makro från configure script
  • fast bugg tillgodoses Cygwin när extra prov kommando misslyckades att länka när libgcrypt inte var tillgänglig.
  • uppdaterad mini-howto av Grzegorz Adam Hankiewicz
  • uppdatera franska meddelande översättningar
  • begränsad säkerhetsvarning för vanliga filer och hårt kopplade vanliga filer
  • fast display fel i dar_cp när manipulera filer större än 2 GB
  • fast segfault träffade när du lägger till en dar_manager databas ett arkiv som bas namn är en tom sträng
  • förbättrad felmeddelande rapporterar -B inkluderade filen i vilken ett syntaxfel har uppfyllts
  • modifierad dar_manager databas för att beakta både ctime och mtime som tidsstämpel värde för data för sparade filer. Detta undertrycker varningen om dåligt beställt arkiv i databasen när på vissa filer har varit återställning från en gammal backup

Vad är nytt i version 2.4.8:

  • dokumentationsfixar och uppdateringar
  • förbättrad databas över effektiviteten
  • minskad minnesanvändning av caching skiktet i libdar
  • fast själv felrapporten orsakas av minnesallokering fel
  • fast en SIGSEGV orsakas av dubbel fri i dar_xform när syntax
  • fel uppfylls på kommandoraden
  • dar_xform var inte kunna korrekt omvandla arkiv genereras av dar
  • äldre än släppa 2.4.0
  • fast bugg som leder dar inte kan ta bort en katalog på
  • återställningstid
  • ersatt gamla återstående & quot; bcopy & quot; förekomsten av ett anrop till memcpy
  • fast sammanställning varning under Archlinux
  • fast krasch träffades när du skapar en säkerhetskopia med på-fly isolering
  • fast libdar beteende när man läser en starkt corrupted krypterat
  • arkiv

Vad är nytt i version 2.4.7:

  • Den här versionen åtgärdar en programkrasch, en sammanställning problem under Solaris, och flera mindre buggar.

Vad är nytt i version 2.4.6:

  • fast bugg träffades när avbryta komprimerat arkiv skapelse, resulterande arkivet var endast läsbara i --sequential läsa läge
  • fast bugg träffade medan du läser en avbruten arkiv i sekventiell läsläge. Det leder dar att inte släppa några objekt från minnet vid slutet av operationen, som visade en ful felmeddelande från libdar självkontrollrutin.
  • fast meddelande rapporterar okänd systemgrupp vid konvertering gid att nämna (anmälde okänd & quot; användare & quot; i stället för okänd & quot; & quot;)
  • ta bort $ Id: $ makro från filen som vi flyttade från CVS till GIT
  • uppdatera paket för att distribuera Patrick Nagels skript och dokumentation
  • uppdaterad URL pekar Patrick Nagel webbplats
  • uppdatera dokumentation som beskriver hur man får källkoden från GIT (inte mer från CVS)
  • fast stavfel i configure.ac
  • lagt information om hur man bygger en helt ny dar arkivet från källan i GIT
  • modifierar slutet av meddelanden som visas av -h möjlighet att peka på människan för mer _options_ snarare än _details _
  • ersättas & minus; i HTML som genereras dokumentation av en standard ASCII streck
  • fast inriktnings fel i CRC beräkning som leder libdar baserad applikation att krascha på SPARC-baserade system.

Vad är nytt i version 2.4.5:

  • Denna version ger flera korrigeringar som leder dar att visa felmeddelanden i slutet av verkställighet enligt vissa miljöer.
  • Om fixar en segmente fel som skulle kunna uppfyllas samtidigt jämföra ett arkiv med filsystemet.
  • Du kan även dar länk med libexecinfo enligt system som ger det, och låter dar återställa från differentiell säkerhetskopiering kataloger som har spelats in som oförändrad sedan arkiv referens gjordes.
  • Det uppdaterar alla som exempelskript för att vara kompatibel med dar s --min-siffrigt nytt alternativ.

Vad är nytt i version 2.4.4:

  • fasta manualsidor i avsnittet Namn: lagt whatis inträde
  • fast segfault: i rapporteringen koden internt fel (radera [] i
  • stället för gratis ())
  • fast bugg: dar_manager kunde inte läsa ordentligt den senaste
  • genererade databaser versionen när ha Utökade Egenskaper noterats för
  • vissa filer
  • undvikas rapportering unreleased minnesblock när sammanställning
  • optimering har använts (dar, dar_manager, dar_cp, dar_slave,
  • dar_xform gör alla rapporterade unreleased minne när gcc optimering var
  • som används i & quot; infinint & quot; läge)

Vad är nytt i version 2.4.3:

  • Denna version ger några mindre förbättringar som rör minnesanvändning och exekveringshastighet.
  • Det innehåller också en buggfix för dar_manager.

Vad är nytt i version 2.4.1:

  • Denna version ger några mindre buggfixar, uppdateringar dokumentation, och en enda ny funktion för dar_manager program som krävs för att hålla tillgängligt ett beteende som liknar äldre versioner.

Vad är nytt i version 2.3.11:

  • Detta är en underhållsversion som åtgärdar några buggar .
  • Koden ta bort skivor av ett gammalt arkiv fastställdes.
  • libdar förbättrades vara mer robust när man läser en mycket skadad arkiv, som annars skulle leda dar i en oändlig loop.
  • Flera förekomster av dubbelminnes frisättning fastställdes.

Vad är nytt i version 2.3.9:

  • fast bashism dok / exempel / pause_every_n_slice.duc exempelskript [SF 2020090]
  • tillade Jason Lewis manus & quot; dar_backups.sh & quot; som är en förbättrad version av N manus görs av Roi Rodriguez Mendez & Mauro Silvosa Rivera.
  • lagt meddelande som frågar programvaruuppgradering för att hantera fallet när nya arkivformat (som används av dar & gt; = 2.4.0) ges till dar
  • mycket liten optimering av läsprocessen EA
  • uppdaterad FAQ
  • ersätts & quot; katalog & quot; av & quot; Arkiv Innehåll & quot; i utgångs meddelande (-l -v).
  • lagt Sergey Feo patch att dar_par.dcf
  • lagt kontroll mot stddef.h sidhuvudfilen närvaro i configure script
  • fast stavning
  • lagt Charles manus i doc / prov
  • lagt -q alternativet dar
  • läggas licensiering undantag som medger distribution av dar bredvid OpenSSL biblioteket
  • Bugfix: under arkiv diff (endast), dar återställa atime fil i säkerhetskopian i stället för fil i systemet innan den öppnas för läsning
  • .
  • testade dar med Valgrind

Skärmbilder

disk-archive_1_68087.jpg
disk-archive_2_68087.jpg

Liknande mjukvara

patool
patool

20 Feb 15

deco
deco

20 Feb 15

gzip
gzip

20 Jan 18

Kommentarer till Disk ARchive

Kommentarer hittades inte
Kommentar
Slå på bilder!