Disk ARchive

Software screenshot:
Disk ARchive
Software informatie:
Versie: 2.5.4 Bijgewerkt
Upload datum: 26 Apr 16
Ontwikkelaar: Denis Corbin
Licentie: Gratis
Populariteit: 24

Rating: nan/5 (Total Votes: 0)

Disk Archief (DAR) is een vrij verspreid, multiplatform en open source command-line software geïmplementeerd in C ++ als een archiveringsprogramma dat kan worden gebruikt om incrementele, decremental, verschil maken, versleutelde of volledige back-ups van uw bestanden .

Omdat op basis van de libdar bibliotheek, Disk het archief beschikt over geïntegreerde encryptie en compressie van de back-ups, ondersteunt snijden van archieven in dossiers van gewenste grootte, ondersteunt hardlinks voor speciale apparaten, gewone bestanden, softlinks, evenals named pipes.


Kenmerken in een oogopslag

De belangrijkste kenmerken zijn ondersteuning voor uitgebreide attributen, waaronder Linux ACL (Access Control List) en Mac OS X-bestand vorken, sequentiële leesmodus, differentiële back-up ondersteuning, preventie van archief corruptie, ondersteuning voor opnieuw proberen een mislukte back-up zo vaak als de gebruiker wil, drooglopen uitvoeringsmodus, evenals hash-bestand genereren voor de archieven, het ondersteunen van SHA1 en MD5 methoden.

Daarnaast Disk het archief ondersteunt sparse file restauratie en detectie, snel herstel van de bestanden van gecodeerde of gecomprimeerde archieven, steun voor banden, tabelinhoud isolatie, automatische detectie van het bestand veranderen, terwijl de back-up, commentaar van gebruikers in de header van een archief en het samenvoegen van meerdere archieven, het ondersteunen van fijn instelbare overschrijven van beleid.

Reslicing van een archief zonder het decoderen of decomprimeren is het ook mogelijk met Disk archief, dat haken voor de gebruiker gedefinieerde scripts die kan draaien tussen de segmenten, evenals voor acties na en voor het opslaan van een door de gebruiker gedefinieerde map of bestand bevat. Daarnaast is de applicatie kan back-up en uw bestanden te herstellen via Netcat of SSH (Secure Shell), en wordt geleverd met een ingebouwde archief bescherming en reparatie functionaliteit, dankzij Parchive.


Een echte cross-platform backup utility

Schijf archief is zonder zonder twijfel een cross-platform software, zoals het is op maat gemaakt om te werken onder alle GNU / Linux distributies, een aantal BSD en Solaris smaken, evenals het besturingssysteem Microsoft Windows en Mac OS X. Het is compatibel met zowel 64-bit en 32-bit hardware platformen

Wat is nieuw in deze release:.

  • de vaststelling ontbrekende opgenomen bestanden libdar API
  • verwijderd extra try / catch blok geïntroduceerd door plegen 72da5cad5e52f959414b3163a2e2a320c2bc721e
  • verwijderd sanity check dat veroorzaakt problemen bij het schrijven van een archief naar een FUSE gebaseerd bestandssysteem.
  • de vaststelling van de niet roep van de -E script / commando na de laatste slice schepping, toen encryptie of plak hash werd gebruikt
  • vaste bug in dar_manager: archief permutatie in de database leiden libdar om een ​​archief aantal bereik controleren onder bepaalde omstandigheden
  • vaste omkering van de toestand leidde tot een waarschuwing over archief datum orde in een dar_manager databank tijdens het verplaatsen van een archief in een database
  • vaste typefouten in documentatie
  • catalogus geheugen optimalisatie, met het nadeel van het aantal Instaplimiet in een archief aan de max integer ondersteund door libdar smaak (32 bits / 64 bits / infinint).
  • fix configure script om tijdelijk een beroep doen op LIBS eerder LDFLAGS om te controleren op gpgme beschikbaarheid
  • verwijderd Om afhankelijkheid tussen -A en -9 opties dar_manager:. -9 Kan nu worden opgegeven voor of na de -A optie
  • resetten & quot; valse & quot; & quot; inode_wrote & quot; vlag van harde koppeling datastructuur voor het testen en het samenvoegen. Het samenvoegen van een eerder geteste archief of het testen van een tweede keer zou het niet zijn: harde gekoppeld inode in de operatie. Deze situatie is niet doet zich voor bij dar maar kon slagen met een aantal externe hulpmiddelen die de catalogus in het geheugen te houden om verschillende bewerkingen uit te voeren op.
  • vaste bug in de routine die detecteert bestaande schijfjes om de gebruiker te waarschuwen en / of te vermijden overschrijven, bug die dar leiden tot & quot; bast & quot; wanneer een archief base naam gestart door een + teken.
  • vermijden van AM_PATH_GPGME gebruiken configure script wanneer gpgme.m4 is niet beschikbaar
  • het toevoegen van nieuwe methoden in libdar API voor het verkrijgen van het archief te compenseren en de opslag grootte van de opgeslagen bestanden (klasse LIST_ENTRY)
  • het toevoegen van nieuwe methode libdar API om archief te compenseren vertalen naar bestand offset (klasse archief)
  • de melding van een specifieke foutmelding als bestandsnaam geretourneerd door het systeem heeft de maximale lengte wordt ondersteund door het systeem zelf, is de veronderstelling dat de bestandsnaam afgekapt

Wat is nieuw in versie 2.5.3:

  • Een 2.5.x build kwestie voldaan wanneer een 2.4.x libdar bibliotheek is al geïnstalleerd op een FreeBSD systeem.
  • Verbetering van de boodschap en het gedrag van libdar in laks mod wanneer een afgeknotte archief is te lezen
  • Opknappen zelf gerapporteerde bug op & quot; tronconneuse.cpp lijn 561 & quot; ontmoette tijdens het lezen afgeknotte / beschadigde archief
  • Vast niet gesloten filedescriptors, ontmoette bij het opslaan van een bestandssysteem dat niet ExtX FSA beschikbaar
  • heeft
  • Fixing configure script om meer robuuste in de voorkant van het systeem, waar gpgme.h is geïnstalleerd in een niet-standaard pad en de gebruiker heeft geen coherent CPPFLAGS zijn, LDFLAGS voordat u belt ./configure
  • Toon CRC waarden bij de opsomming van geïsoleerde catalogus als XML-uitvoer
  • Opknappen compilatie probleem bij het systeem biedt geen strerror_r () call
  • Het vermijden van waarschuwing over FSA afwezigheid bij FSA-scope is ingesteld op & quot; none & quot;
  • --disable-fadvise optie toevoegen aan het script te configureren voor degenen die terug volledige druk van dar op het systeem cache (zelfde gedrag als 2.4.x) wil
  • Opknappen bug, fadvise () heet een verkeerde tijd waardoor het geen effect updating FAQ over vergelijkende prestaties van 2.4.x naar 2.5.x
  • optimalisatie: vermindering van het aantal van de oproep tot dup () op libdar opstarten
  • verbetering: het printen type bestand op uitgebreide uitvoer
  • nieuwe functie: toegevoegd% t macro weerspiegelt het type inode in dar's --backup-hook-optie uit te voeren

Wat is nieuw in versie 2.5.2:

  • vaste bug voldaan wanneer toestemming is geweigerd tijdens het lezen of schrijven plakken
  • de vaststelling bug die vermeden het creëren van een archief aan de wortel van het bestandssysteem
  • de vaststelling bug ontmoetten elkaar in zeldzame situatie tijdens het lezen in sequentiële-lezen modus een archief versleuteld met behulp van GnuPG encryptie. In die situatie libdar kan mislukken lezen van het archief (maar slaagt er in de normale leesmodus) de afgifte van een obscure bericht (bericht is ook vast).
  • code vereenvoudiging, het verwijderen van het veld reading_verion uit de klas crypto_sym als bovenliggende klasse tronconneuse al dergelijke informatie
  • verwijderd extra nieuwe regel wordt weergegeven door dar aan het einde van de uitvoering
  • vaste bug voorkomen dar naar een item goed te lezen (rapportage CRC fout) wanneer specifieke volgorde van de aard (begin van de escape-reeks) vallen aan het einde van de gelezen buffer van de ontsnapping laag.
  • snelheid optimalisatie voor datetime klasse
  • vaste insect dat dar lezen archieven vermeden sequentiële lees- mode tijdens het lezen van een pijp
  • vaste bug in niet regressietest routine voorzien naast dar / libdar
  • de vaststelling displaymelding zien niet altijd in de juiste context
  • vaststellen geval inversie leidt de cache laag niet te worden gebruikt wanneer nodig en gebruikt bij het nutteloos tijdens het lezen van een archief
  • verbeterd heuristische in dar_manager tot de datum waarop een bestand is verwijderd vast te stellen.

Wat is nieuw in versie 2.4.18:

  • Initial Vector gebruikt voor sterke encryptie is ingesteld met pseudo -RANDOM data gegenereerd met behulp van SHA1 bericht verteren en blowfish cipher, die niet beschikbaar zijn wanneer ligcrypt wordt uitgevoerd in de FIPS-modus. Sinds 2.4.18 we nu gebruik maken
  • SHA256 en AES256 voor IV opdracht om hebben libdar compatibel met FIPS-modus. Voor data-encryptie verandert er niets: de cipher opgegeven (-K, -J, - $ options on CLI) worden gebruikt als vóór
  • .
  • de vaststelling bug ontmoet bij het uitvoeren van archief isolatie in sequentiële-lezen-modus, als een archief van corruptie of afgeknotte archief leidt een inode om niet haar CRC leesbare, dar afgebroken en geeft een bug report.
  • actualisering van de lijst van het project een beroep op dar / libdar

Wat is nieuw in versie 2.4.17:

  • Laat 2.4.17 brengt slechts een oplossing voor de regressie probleem gebracht door het vrijkomen 2.4.16 over de zaak ongevoeligheid filtering. Het probleem ontstond toen dar werd uitgevoerd onder een lokalisatie die niet kon omgaan met een aantal brede karakters in een bepaalde bestandsnaam (brede karakter van een andere lokalisatie) en hoofdlettergevoelig filtering werd gebruikt (-ano-case optie), wat leidt dergelijke dossier nooit geselecteerd vanwege de operatie (dat wil zeggen: niet bewaard voor back-operatie)
  • .

Wat is nieuw in versie 2.4.16:

  • de vaststelling archief lijst weergegeven informatie van de catalogus grootte wanneer archief is te lezen in --sequential-lezen modus
  • de vaststelling bug die voorkomen dar releases 2.4.x naar 2.4.15 om versleutelde archief gegenereerd door dar versie 2.3.x en lees hieronder
  • toe te voegen informatieve nota aan het eind van ./configure script uitvoeren wanneer --enable-modus niet is gebruikt.
  • het toevoegen van ondersteuning voor hoofdlettergevoeligheid in bestandsnaam vergelijking (-een optie) voor andere tekensets dan POSIX / C locale zoals Cyrillisch bijvoorbeeld.
  • bevestiging bashisms in doc / samples scripts

Wat is nieuw in versie 2.4.15:

  • de vaststelling bug voldaan bij het lezen van een versleuteld archief in opeenvolgende mode
  • de vaststelling bug voldaan bij het lezen van een versleuteld archief sequentiële mode van een anonieme pipe
  • veranderd optie '-;' -9 als "-; ' werkt niet op alle systemen met getopt (alleen lange optie gelijkwaardig --min cijfers werkte) voor dar, dar_cp, dar_manager, dar_xform en dar_slave commando's.
  • de vaststelling bug voldaan wanneer het herstellen van verwijderde bestanden voor het sequentiële lees- mode en sommige directory waar ze moeten zijn & quot; hersteld & quot; zijn niet leesbaar of kon niet eerder worden hersteld
  • het toevoegen van extra buffer om sequentieel lezen van gecodeerde archief te behandelen wanneer de laatste crypto blok bevat een aantal, maar niet alle duidelijke gegevens na versleutelde één (het archief trailer).
  • de vaststelling compilatie probleem met behulp van Clang
  • de vaststelling bug dat het gebruik voorkomt - ~ optie met on-fly catalogus isolatie om een ​​gebruiker commando eenmaal uit te voeren on-fly isolatie is voltooid
  • nog wat autoconf magie om de juiste (BSD / GNU) vlag te gebruiken met sed, om vast te stellen in de reguliere expressie het ontleden activeren
  • nieuwe implementatie van mask_list klasse die compatibel is met libc ++
  • vaste bug kwam op FreeBSD met dar_xform waar het systeem biedt een standaard input file descriptor in lezen-schrijven in plaats van alleen-lezen modus.

Wat is nieuw in versie 2.4.12:

  • op juistheid vaste verwijderen vs verwijderen [] op vector van char (niet incidentie gerapporteerd)
  • vaste buiten bereik toegang in routine gebruikt om zeer oude archief-formaat te lezen
  • vaste fout in logische uitdrukking leiden van een sanity test nutteloos
  • verwijderd gedupliceerd variabeletoekenning
  • bijgewerkt FAQ
  • vaste typo en spelfouten
  • vaste bug (gemeld door Torsten Bronger) in de ontsnapping laag leidt libdar ten onrechte een bestand rapportage als corrupt op leestijd
  • vaste bug in de spaarzame file detectie mechanisme dat de minimale grootte hole opsporing leiden tot een veelvoud van de standaardwaarde of gespecificeerde één geworden. Dit impliceerde een minder efficiënte vermindering van schaarse bestanden, omdat kleinere gaten in de bestanden werden genegeerd
  • de vaste en bijgewerkt man pagina over --gaan-in optie
  • bijgewerkt full-from-diff doel in / etc / darrc default bestand
  • voegde een debug optie in hash_file klasse (optie alleen gebruikt worden vanaf testtools) oplossen sha1 / MD5 hash probleem op plakjes groter dan (2 ** 38) 63 bytes, bug gemeld door Mike Lenzen en begrepen door Yuriy Kaminskiy bij libgcrypt. Opmerking:. Deze bug is nog open te wijten aan een integer overflow in libgcrypt
  • backported van de huidige ontwikkeling van de code een bijkomende en meer eenvoudige manier om een ​​archief met behulp van de libdar API te lezen. Deze API extensie wordt niet gebruikt door dar command-line tools voor nu.
  • Het bevestigen van installatie van libdar header bestanden op Darwin, waar & quot; Darwin & quot; macro's werden niet gefilterd uit de gegenereerde libdar header-bestanden.
  • Opknappen zelf gerapporteerde bug 'generic_file.cpp lijn 309' ontmoette tijdens het vergelijken van een archief met een bestandssysteem
  • Update-code om te compileren met gcc-4.8.2 in g ++ 11 mode (gedeeltelijke uitvoering en aanpassing van de patch Fabian Stanke's)
  • Opknappen bug ontmoette tijdens het uitvoeren van een uitgebreid archief notering in sequentiële lees- modus
  • Toegevoegd Ryan Schmidt's Patch om goed stand aan het einde van ./configure script onder BSD-systemen (met name Mac OS X) tonen
  • Updaten configure.ac script op te lossen waarschuwing gemeld door autoconf bij het genereren van de ./configure script
  • Gericht draagbaarheid probleem met BSD systemen die geen optie -d geven wel aan het commando 'cp', het voorkomen van de juiste installatie van de Doxygen documentatie. Fix gebaseerd op patch die door Jan Gosmann.

Wat is nieuw in versie 2.4.9:

  • Fixed bug: tijdens de differentiële back-up dar opgeslagen onveranderd moeilijk gekoppeld inode als er een harde koppeling op die inode was uit de -R root directory. Dit heeft ook het effect om altijd bestanden met lange namen op NTFS-bestandssystemen op te slaan (!)
  • Aangepast patch geleverd door Kevin Wormington (nieuwe berichten weergegeven)
  • Fixed syntax fout in configure script over execinfo detectie
  • Verwijderd ongebruikte AM_ICONV macro uit configure script
  • vaste bug ontmoet onder Cygwin als extra testen opdracht is mislukt om te linken wanneer libgcrypt niet beschikbaar was.
  • bijgewerkt mini-howto door Grzegorz Adam Hankiewicz
  • updaten Franse bericht vertalingen
  • beperkt beveiligingswaarschuwing voor gewone bestanden en hard gekoppelde gewone bestanden
  • vaste weergave bug in dar_cp bij het manipuleren van bestanden groter dan 2 GB
  • vaste segfault voldaan bij het toevoegen van een dar_manager databank een archief die base naam is een lege string
  • verbeterd foutmelding, de rapportage van de -B opgenomen bestand waarin een syntax fout is voldaan
  • aangepast dar_manager database om zowel ctime en mtime als timestamp waarde voor data van de opgeslagen bestanden te overwegen. Dit onderdrukt de waarschuwing over slecht besteld archieven in database als bij enkele bestanden herstelt van een oude back-up zijn geweest

Wat is nieuw in versie 2.4.8:

  • documentatie fixes en updates
  • verbeterde database waarin efficiency
  • verminderd geheugengebruik van de caching laag in libdar
  • vaste zelf gerapporteerde bug veroorzaakt door geheugentoewijzingsfout
  • vaste een SIGSEGV veroorzaakt door dubbel gratis in dar_xform wanneer syntax
  • fout wordt voldaan op commando-regel
  • dar_xform was niet in staat om te archiveren gegenereerd door dar naar behoren te transformeren
  • ouder dan los 2.4.0
  • vaste insect dat dar niet in staat om een ​​map op te verwijderen leiden
  • restauratie tijd
  • vervangen oude resterende & quot; bcopy & quot; voorval door een oproep om memcpy
  • vaste compilatie waarschuwing onder ArchLinux
  • vaste crash ontmoette tijdens het maken van een back-up met on-fly isolatie
  • vaste libdar gedrag bij het lezen van een sterk corrupt versleutelde
  • archief

Wat is nieuw in versie 2.4.7:

  • Deze versie lost een crash, een compilatie probleem onder Solaris, en een aantal kleine bugs.

Wat is nieuw in versie 2.4.6:

  • vaste bug ontmoette tijdens het onderbreken van gecomprimeerd archief creatie, de resulterende archief was alleen leesbaar in --sequential-lezen modus
  • vaste bug ontmoette tijdens het lezen van een onderbroken archief in sequentiële leesmodus. Leiden dar paar voorwerpen uit het geheugen niet vrijgeven aan het einde van de operatie, die een lelijke foutmelding van libdar zelftest routine weergegeven.
  • vast bericht rapporteren onbekend systeem groep bij het converteren GID om de naam (meldde onbekend & quot; gebruiker & quot; in plaats van onbekende & quot; groep & quot;)
  • het verwijderen van de $ Id: $ macro uit bestand als we verhuisd van CVS naar GIT
  • updaten pakket om scripts en documentatie Patrick Nagel verdelen
  • bijgewerkt URL wijst naar Patrick Nagel de website
  • updaten van documentatie waarin wordt beschreven hoe de broncode te krijgen van GIT (niet meer van CVS)
  • vaste typfout in configure.ac
  • extra informatie over hoe je een gloednieuwe dar tarball bouwen vanaf de bron in GIT
  • wijzigt het einde van berichten blijkt uit -h optie om te verwijzen naar pagina mens voor meer _options_ plaats _Details _
  • vervangen & minus; in de HTML-gegenereerde documentatie door een standaard ASCII-dash
  • vaste uitlijning bug in CRC berekening die libdar gebaseerde applicatie crasht op SPARC-gebaseerde systemen te leiden.

Wat is nieuw in versie 2.4.5:

  • Deze versie brengt een aantal fixes die dar leiden om te laten zien foutmeldingen aan het einde van de uitvoering onder bepaalde omstandigheden.
  • Als fixes een segmentation fault dat kan worden voldaan, terwijl het vergelijken van een archief met het bestandssysteem.
  • Het laat ook dar koppeling met libexecinfo onder systemen die zij bieden, en laat dar herstellen vanaf differentiële back-ups directories die als onveranderd zijn sinds het archief van verzoek is gedaan.
  • Het werkt allemaal voorzien monster scripts compatibel met --min-cijferige nieuwe optie dar's te zijn.

Wat is nieuw in versie 2.4.4:

  • vaste man pagina's in de sectie NAAM: toegevoegd whatis binnenkomst
  • vaste segfault: in de interne fout meldcode (wissen [] in
  • de plaats van free ())
  • Fixed bug: dar_manager was niet in staat de laatste
  • goed lezen
  • gegenereerd databases versie wanneer het hebben Uitgebreide attributen opgenomen voor
  • een aantal bestanden
  • vermeden rapportage unreleased memory block wanneer compilatie
  • optimalisatie zijn gebruikt (dar, dar_manager, dar_cp, dar_slave,
  • dar_xform niet alle gerapporteerde unreleased geheugen wanneer gcc optimalisatie was
  • gebruikt in & quot; infinint & quot; modus)

Wat is nieuw in versie 2.4.3:

  • Deze versie brengt een aantal kleine verbeteringen met betrekking tot gebruik van het geheugen en snelheid van uitvoering.
  • Het bevat ook een bugfix voor dar_manager.

Wat is nieuw in versie 2.4.1:

  • Deze versie brengt enkele kleine bugfixes, documentatie-updates, en een nieuwe functie voor het dar_manager programma nodig is om ter beschikking van een gedrag vergelijkbaar is met oudere versies te houden.

Wat is nieuw in versie 2.3.11:

  • Dit is een maintenance release dat een paar bugs opgelost .
  • De code verwijderen van plakjes van een oud archief werd vastgesteld.
  • De libdar werd verbeterd meer robuust te zijn bij het lezen van een zeer corrupte archief, die anders dar zou leiden in een eindeloze lus.
  • Een aantal gevallen van dubbele geheugen vrijlating werden vastgesteld.

Wat is nieuw in versie 2.3.9:

  • vaste bashism in doc / examples / pause_every_n_slice.duc sample script [SF 2020090]
  • toegevoegd Jason Lewis script & quot; dar_backups.sh & quot; dat is een verbeterde versie van n het script gedaan door Roi Rodriguez Mendez & Mauro Silvosa Rivera.
  • toegevoegd bericht met de vraag software-upgrade te zaak te behandelen als nieuw archief formaat (gebruikt door dar & gt; = 2.4.0) naar dar is voorzien
  • zeer weinig optimalisatie van het leesproces van EA
  • bijgewerkt FAQ
  • vervangen & quot; Catalogus & quot; door & quot; Archief Inhoud & quot; output bericht (l -v).
  • toegevoegd patch Sergey Feo om dar_par.dcf
  • toegevoegd check tegen stddef.h aanwezigheid header-bestand in configure script
  • vaste spelling
  • Charles's Script in doc / monster toegevoegd
  • toegevoegd -q optie om dar
  • toegevoegd licentie uitzondering op de distributie van dar naast OpenSSL bibliotheek toe
  • Bug fix: tijdens archief diff (alleen), dar herstellen atime van het bestand in de back-up in plaats van het bestand in het systeem alvorens het te openen voor het lezen
  • .
  • getest dar met valgrind

Screenshots

disk-archive_1_68087.jpg
disk-archive_2_68087.jpg

Vergelijkbare software

Lunzip
Lunzip

17 Feb 15

zfec
zfec

12 May 15

Long Range ZIP
Long Range ZIP

20 Feb 15

LHa
LHa

3 Jun 15

Reacties op Disk ARchive

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!