Disk ARchive

Software screenshot:
Disk ARchive
Software detaljer:
Version: 2.5.4 Opdateret
Upload dato: 26 Apr 16
Udvikler: Denis Corbin
Licens: Gratis
Popularitet: 81

Rating: 4.0/5 (Total Votes: 1)

Disk Arkiv (DAR) er et frit distribueres, multiplatform og open source-kommando-line software implementeret i C ++ som arkivering hjælpeprogram, der kan bruges til at lave trinvis, decremental, differentiale, encypted eller fuld backup af dine filer .

At være baseret på libdar bibliotek, Disk arkiv funktioner integreret kryptering og komprimering af de sikkerhedskopier, understøtter udskæring af arkiver i filer af behov størrelse, understøtter hardlinks til særlige enheder, plain filer, softlinks samt navngivne pipes.


Features et overblik

Vigtige funktioner omfatter støtte til udvidede attributter, herunder Linux ACL (Access Control List) og Mac OS X fil gafler, sekventiel læsning tilstand, differential backup støtte, forebyggelse af arkiv korruption, støtte til prøver igen en mislykket backup så mange gange som det brugeren ønsker, tør-run udførelse tilstand, samt hash fil generation til arkiver, støtte SHA1 og MD5 metoder.

Desuden Disk Arkiv understøtter sparsomme fil restaurering og afsløring, hurtig genopretning af filer fra krypterede eller komprimerede arkiver, støtte til bånd, tabel indhold isolation, automatisk registrering af fil forandring, mens backup, brugerkommentarer i overskriften på et arkiv og sammenlægning af flere arkiver, støtte fine afstemmelige overskrive politik.

Reslicing af et arkiv uden at dekryptere eller dekomprimere det er også muligt med Disk arkiv, som indeholder kroge til brugerdefinerede scripts, der kan køre mellem skiver, samt for handlinger efter og før du gemmer en brugerdefineret mappe eller fil. Derudover ansøgningen kan sikkerhedskopiere og gendanne dine filer over netcat eller SSH (Secure Shell), og leveres med en indbygget arkiv beskyttelse og reparation funktionalitet, takket være Parchive.


En ægte cross-platform backup utility

Disk Archive er uden nogen tvivl et cross-platform software, som det er blevet skræddersyet til at arbejde under alle GNU / Linux-distributioner, flere BSD og Solaris varianter samt Microsoft Windows og Mac OS X-operativsystemer. Den er kompatibel med både 64-bit og 32-bit hardware-platforme

Hvad er nyt i denne udgivelse:.

  • fastsættelse mangler inkluderet filer til libdar API
  • fjernet ekstra try / catch blok indført ved begå 72da5cad5e52f959414b3163a2e2a320c2bc721e
  • fjernet tilregnelighed kontrol, der forårsagede problemet, når du skriver et arkiv til et FUSE baseret filsystem.
  • fastsættelse ikke kald af -E script / kommando efter sidste skive skabelse, når kryptering eller skive hashing blev brugt
  • fast fejl i dar_manager: arkiv permutation i databasen føre libdar at kontrollere et arkiv antal rækkevidde under visse omstændigheder
  • fast inversion af den tilstand udløser en advarsel om arkiv dato orden i en dar_manager database, mens du flytter et arkiv i en database
  • faste stavefejl i dokumentation
  • katalog hukommelse optimering, med den ulempe at begrænse antallet af indrejse i et arkiv til max heltal understøttes af libdar smag (32 bit / 64 bit / infinint).
  • fix configure script til midlertidigt at stole på LIBS snarere LDFLAGS at tjekke for gpgme ledige
  • fjernet ordre afhængighed mellem -A og -9 muligheder for dar_manager:. -9 Kan nu angives før eller efter -A option
  • nulstilling til & quot; falsk & quot; & quot; inode_wrote & quot; flag af hårdt link datastrukturen før testning og fletning. Fletning en tidligere testet arkiv eller teste en anden gang ville ikke omfatte hårdt bundet inode i operationen. Denne situation er ikke opstår med dar men kunne lykkes med nogle eksterne værktøjer, der holder kataloget i hukommelsen til at udføre forskellige operationer på det.
  • fast fejl i rutine, som registrerer eksisterende skiver for at advare brugeren og / eller undgå at overskrive, bug, der fører dar til & quot; bark & ​​quot; når et arkiv basisnavn startede med et + tegn.
  • undgå at bruge AM_PATH_GPGME i scriptet configure når gpgme.m4 ikke er tilgængelig
  • tilføje nye metoder i libdar API til at opnå arkivet offset og opbevaring størrelse gemte filer (klasse LIST_ENTRY)
  • tilføjer ny metode i libdar API til at oversætte arkiv offset til fil offset (klasse arkiv)
  • rapporterer en specifik fejlmeddelelse, når filnavnet returneres af systemet har den maksimale længde af systemet selv, er under forudsætning af filnavn blevet afkortet

Hvad er nyt i version 2.5.3:

  • Fastsættelse af en 2.5.x build problem opfyldt, når en 2.4.x libdar bibliotek er allerede installeret i et FreeBSD system.
  • Forbedring budskab og adfærd libdar i slap mod, når en afskåret arkiv læses
  • Fastsættelse selvrapporteret bug på & quot; tronconneuse.cpp linje 561 & quot; mødte, mens du læser afkortet / beskadiget arkiv
  • Faste ikke lukkede filedescriptors, opfyldt, når du gemmer et filsystem, der har ikke ExtX FSA tilgængelig
  • Fastsættelse configure script til at være mere robust foran system, hvor gpgme.h installeres i en ikke standard sti og bruger ikke give sammenhængende CPPFLAGS, LDFLAGS før du ringer ./configure
  • Visning CRC værdier, når isoleret katalog notering som XML output
  • Fastsættelse kompilering problem, når systemet giver ikke strerror_r () opkald
  • Undgå advarsel om FSA fravær når FSA-scope er indstillet til & quot; ingen & quot;
  • Tilføjelse --disable-fadvise mulighed for at konfigurere script for dem, der ønsker tilbage fuldt tryk fra dar på systemet cache (samme adfærd som 2.4.x)
  • Fixing bug, fadvise () kaldes en forkert tid gør det ikke har nogen effekt opdatering FAQ om sammenlignende ydeevne fra 2.4.x til 2.5.x
  • optimering: reduceret antallet af kald til DUP () ved libdar opstart
  • forbedring: trykning filtype på detaljeret output
  • ny funktion: tilføjede% t makro afspejler inode typen i dar s --backup-hook-eksekvere option

Hvad er nyt i version 2.5.2:

  • fast bug opfyldt, når tilladelse nægtes, mens du læser eller skrive skiver
  • fastsættelse fejl, der undgik at skabe et arkiv ved roden af ​​filsystemet
  • fastsættelse bug mødtes i sjældne situation, mens du læser i sekventiel læse tilstand et arkiv krypteret med gnupg kryptering. I den situation libdar kan svigte læse arkivet (men lykkes normal read mode) udsteder en obskur meddelelse (meddelelse er også blevet rettet).
  • kode forenkling, fjerne felt reading_verion fra klassen crypto_sym som dets moderselskab klasse tronconneuse allerede har sådanne oplysninger
  • fjernet ekstra newline vises af dar i slutningen af ​​udførelse
  • fast bug undgå dar ordentligt læse en post (rapportering CRC-fejl), når sekvens af tegn (start på escape-sekvens) falder i slutningen af ​​den læste buffer på flugt lag.
  • hastighed optimering for datetime klasse
  • fast bug, der undgik dar læsning arkiver i sekventiel læse tilstand, mens du læser fra et rør
  • fast bug i ikke regressionstest rutine forudsat ved siden af ​​dar / libdar
  • fastsættelse display meddelelse, der viser ikke altid i den rette sammenhæng
  • fastsættelse tilfælde inversion førende cache lag ikke skal bruges når det er nødvendigt og bruges, når ubrugelig, mens du læser et arkiv
  • forbedret heuristisk i dar_manager at fastsætte datoen en fil er blevet slettet.

Hvad er nyt i version 2.4.18:

  • Initial Vector bruges til stærk kryptering blev sat med pseudo œ RANDOM data genereret ved hjælp SHA1 besked fordøje og blowfish cipher, som ikke er tilgængelige, når ligcrypt kører i FIPS-tilstand. Siden 2.4.18 vi nu bruge
  • SHA256 og AES256 for IV opgave for at få libdar kompatibel med FIPS-tilstand. For datakryptering intet ændrer sig: den cipher angivne (-K, -J, - $ optioner på CLI) anvendes som før
  • .
  • fastsættelse bug mødte, når du udfører arkiv isolation i sekventiel læse tilstand, hvis et arkiv korruption eller afkortet arkiv fører en inode til ikke sin CRC læsbar, dar afbryder og udsteder en fejlrapport.
  • opdatering liste over projektet bygger på dar / libdar

Hvad er nyt i version 2.4.17:

  • Slip 2.4.17 bringer kun en rettelse til regression problem anlagt af release 2.4.16 om tilfælde ufølsomhed filtrering. Problemet opstod, da dar kørte under en lokalisering, der ikke kunne håndtere nogle brede tegn i en given filnavn (bred karakter af en anden lokalisering) og tilfælde ufølsom filtrering blev anvendt (-ano-tilfælde option), hvilket sådan fil aldrig blevet udvalgt til operationen (dvs. aldrig gemmes til sikkerhedskopiering)
  • .

Hvad er nyt i version 2.4.16:

  • fastsættelse arkiv notering viste oplysninger til katalog størrelse, når arkiv læses i --sequential-læse-tilstand
  • fastsættelse bug, der undgik dar udgivelser 2.4.x op til 2.4.15 for at læse krypteret arkiv genereret af dar release 2.3.x og under
  • tilføjer oplysende bemærkning i slutningen af ​​./configure scriptet udførelse når --enable-mode ikke har været anvendt.
  • tilføje understøttelse af tilfælde følsomhed i filnavnet sammenligning (-en option) for andre tegnsæt end POSIX / C locale ligesom kyrillisk for eksempel.
  • fastsættelse bashisms i doc / prøver scripts

Hvad er nyt i version 2.4.15:

  • fastsættelse bug opfyldt, når du læser et krypteret arkiv i sekventiel tilstand
  • fastsættelse bug opfyldt, når du læser et krypteret arkiv i sekventiel tilstand fra en anonym pipe
  • ændret indstillingen '-;' til -9 som "-; ' virker ikke på alle systemer med getopt (kun lange option tilsvarende --min-cifre arbejdede) for dar, dar_cp, dar_manager, dar_xform og dar_slave kommandoer.
  • fastsættelse bug opfyldt, når genskabe slettede filer i sekventiel læse-tilstand og nogle bibliotek, hvor de burde være & quot; restaureret & quot; ikke kan læses eller kunne ikke gendannes tidligere
  • tilføje ekstra buffer til at håndtere sekventiel læsning af krypteret arkiv, når den sidste krypto blok indeholder nogle, men ikke alle klare data efter krypteret én (arkivet trailer).
  • fastsættelse kompilering problem ved hjælp klang
  • fastsættelse bug, der forhindrer brug af - ~ option med on-fly katalog isolation for at udføre en bruger kommando én gang på-flyve isolation har afsluttet
  • tilføjet nogle autoconf magi at bestemme den korrekte (BSD / GNU) flag til brug med sed for at aktivere regulært udtryk parsing
  • ny implementering af mask_list klasse, som er kompatibel med libc ++
  • fast bug mødtes på FreeBSD med dar_xform hvor systemet giver en standard input file descriptor i skrivebeskyttet skrive i stedet for skrivebeskyttet tilstand.

Hvad er nyt i version 2.4.12:

  • for korrekthed fast slette vs slet [] på vektor af char (ikke forekomst rapporteres)
  • fast uden for rækkevidde adgang rutine bruges til at læse meget gamle arkiv format
  • fast fejl i logisk udtryk førende en tilregnelighed test for at være nytteløst
  • fjernet duplikeret variabel opgave
  • opdaterede FAQ
  • fast tastefejl og stavefejl
  • fast bug (rapporteret af Torsten Bronger) i flugt lag førende libdar fejlagtigt rapporterer en fil som beskadiget på læsetid
  • fast fejl i sparsomme fil afsløring mekanisme, der fører den mindste afsløring størrelse hul til at blive et multiplum af standardværdien eller angivet en. Dette indebar en mindre effektiv reduktion af sparsomme filer, fordi mindre huller i filer blev ignoreret
  • faste og opdateret mand side om --go-i option
  • opdateret fuld-fra-diff mål i / etc / darrc standard fil
  • tilføjet en debug indstilling i hash_file klasse (option kun bruges fra testværktøjer) til fejlfinding sha1 / md5 hash problem på skiver større end (2 ** 38) +63 bytes, bug rapporteret af Mike Lenzen og forstås af Yuriy Kaminskiy på libgcrypt. Bemærk:. Denne fejl er stadig åben på grund af et heltalsoverløb i libgcrypt
  • tilbageført fra nuværende udvikling kode en ekstra og mere enkel måde at læse et arkiv ved hjælp af libdar API. Denne API udvidelse bruges ikke af dar kommandolinjeværktøjer for nu.
  • Fastsættelse installation af libdar header filer på Darwin, hvor & quot; Darwin & quot; makroer blev ikke filtreret ud fra de genererede libdar header-filer.
  • Fastsættelse selvrapporteret bug 'generic_file.cpp linie 309' mødtes mens sammenligne et arkiv med et filsystem
  • Opdater kode for at kompilere med gcc-4.8.2 i g ++ 11 mode (delvis gennemførelse og tilpasning af Fabian Stanke patch)
  • Fastsættelse bug mødtes, mens de udfører en verbose arkiv notering i sekventiel læse-tilstand
  • Tilføjet Ryan Schmidts Patch til korrekt at vise status ved udgangen af ​​./configure scriptet under BSD-systemer (især Mac OS X)
  • Opdatering configure.ac script til at fastsætte advarsel rapporteret af autoconf ved generering af ./configure scriptet
  • Rettet bærbarhed problem med BSD-systemer, der ikke giver en -d option til 'cp' kommando, forhindrer korrekt installation af Doxygen dokumentation. Fix baseret på patch fra Jan Gosmann.

Hvad er nyt i version 2.4.9:

  • fast bug: under differential backup dar gemt uændret hårdt forbundet inode når en hård link på at inode var ude af -R rodmappe. Dette har også den effekt altid gemme filer med lange navne på NTFS filsystemer (!)
  • Tilpasset patch fra Kevin Wormington (nye beskeder vises)
  • Fast syntaksfejl i scriptet configure om execinfo afsløring
  • Fjernet ubrugt AM_ICONV makro fra configure script
  • fast bug mødtes under Cygwin når ekstra test kommando undlod at linke når libgcrypt ikke var tilgængelig.
  • opdaterede mini-howto af Grzegorz Adam Hankiewicz
  • opdatering franske besked oversættelser
  • begrænset sikkerhedsadvarsel for almindelig filer og hårdt forbundne almindelig filer
  • fast display fejl i dar_cp når manipulere filer større end 2 GB
  • fast segmenteringsfejl mødte når de føjes til en dar_manager database et arkiv som basis navn er en tom streng
  • forbedret fejlmeddelelse, rapportere -B inkluderet fil, hvor en syntaksfejl er opfyldt
  • modificeret dar_manager database til at overveje både ctime og mtime som tidsstempel værdi for data for gemte filer. Dette undertrykker advarsel om dårligt bestilt arkiver i databasen, når på nogle filer har været gendannelse fra en gammel backup

Hvad er nyt i version 2.4.8:

  • dokumentation rettelser og opdateringer
  • forbedret database over effektivitet
  • reduceret hukommelse brug af caching lag i libdar
  • fast selvrapporteret bug forårsaget af manglende hukommelse tildeling
  • fast en SIGSEGV forårsaget af dobbelt fri i dar_xform når syntaks
  • fejl er opfyldt på kommando-line
  • dar_xform var ikke i stand til korrekt at omdanne arkiv genereret af dar
  • ældre end frigive 2.4.0
  • fast bug, der fører dar være ude af stand til at fjerne en mappe på
  • restaurering tid
  • erstattet gamle resterende & quot; bcopy & quot; forekomst af et kald til memcpy
  • fast kompilering advarsel i henhold ArchLinux
  • fast nedbrud mødte samtidig skabe en backup med on-fly isolation
  • fast libdar adfærd, når du læser en stærkt beskadiget krypteret
  • arkiv

Hvad er nyt i version 2.4.7:

  • Denne version løser en ansøgning nedbrud, en samling problem under Solaris, og flere mindre bugs.

Hvad er nyt i version 2.4.6:

  • fast bug mødtes mens afbryde komprimeret arkiv oprettelse, resulterende arkiv var kun læses i --sequential-læse-tilstand
  • fast bug mødte, mens du læser en afbrudt arkiv i sekventiel læsning mode. Det fører dar til ikke at frigive nogle objekter fra hukommelsen i slutningen af ​​operationen, som viste en grim fejlmeddelelse fra libdar selvtest rutine.
  • fast besked rapportering ukendt systemgruppe ved konvertering gid til navn (var rapportering ukendt & quot; bruger & quot; i stedet for ukendt & quot; & quot;)
  • fjerne $ Id: $ makro fra filen som vi flyttede fra CVS til GIT
  • opdatering pakke til at distribuere Patrick Nagels scripts og dokumentation
  • opdateret URL peger på Patrick Nagel hjemmeside
  • opdatering dokumentation, der beskriver, hvordan man får kildekoden fra GIT (ikke mere fra CVS)
  • fast slåfejl i configure.ac
  • tilføjet info om hvordan man opbygger en helt ny dar tarball fra kilde i GIT
  • modificerer slutningen af ​​meddelelser der vises af -h mulighed for at pege på mennesket side for mere _options_ stedet _details _
  • udskiftet & minus; i HTML genererede dokumentation af en standard ASCII tankestreg
  • fast tilpasning fejl i CRC beregning, der fører libdar baseret program til at gå ned på sparc-baserede systemer.

Hvad er nyt i version 2.4.5:

  • Denne version giver flere rettelser, der fører dar at vise fejlmeddelelser ultimo henrettelse under visse miljøer.
  • Hvis rettelser en segmentering fejl, der kunne opfyldes mens sammenligne et arkiv med filsystemet.
  • Den lader også dar sammenhæng med libexecinfo under systemer, der giver det, og lader dar gendanne fra differentierede sikkerhedskopier mapper, der er optaget som uændret siden arkivet reference blev gjort.
  • Den opdaterer alle forudsat eksempelscripts at være forenelig med dar s --min-cifret ny mulighed.

Hvad er nyt i version 2.4.4:

  • faste mand sider i sektionen Navn: tilføjet whatis entry
  • fast segmenteringsfejl: i den interne fejlrapportering (slet [] i
  • sted gratis ())
  • fast bug: dar_manager var ikke i stand til at læse ordentligt den nyeste
  • genererede databaser version, når der Ekstra attributter registreret for
  • nogle filer
  • undgået rapportering uudgivet hukommelse blok, når kompilering
  • optimering er blevet brugt (dar, dar_manager, dar_cp, dar_slave,
  • dar_xform gøre alle rapporterede uudgivet hukommelse, når gcc optimering var
  • bruges i & quot; infinint & quot; tilstand)

Hvad er nyt i version 2.4.3:

  • Denne version bringer nogle mindre forbedringer vedrørende hukommelsesforbrug og udførelse hastighed.
  • Den indeholder også en bugfix for dar_manager.

Hvad er nyt i version 2.4.1:

  • Denne version bringer nogle mindre fejlrettelser dokumentationsopdateringer, og en enkelt ny funktion for dar_manager programmet nødvendig for at holde til rådighed en adfærd svarende til ældre versioner.

Hvad er nyt i version 2.3.11:

  • Dette er en vedligeholdelse udgivelse, der løser et par bugs .
  • Koden fjerne skiver af en gammel arkiv blev fastsat.
  • libdar blev forbedret til at være mere robust, når du læser en meget beskadiget arkiv, som ellers ville føre dar i en endeløs løkke.
  • Flere forekomster af dobbelt hukommelse frigivelse blev fastsat.

Hvad er nyt i version 2.3.9:

  • fast bashism i dok / eksempler / pause_every_n_slice.duc eksempelscript [SF 2020090]
  • tilføjede Jason Lewis manuskript & quot; dar_backups.sh & quot; som er en forbedret version af n scriptet udført af Roi Rodriguez Mendez & Mauro Silvosa Rivera.
  • tilføjede besked spørger softwareopgradering til at håndtere tilfælde, hvor nye arkiv format (bruges af dar & gt; = 2.4.0) er tilvejebragt til dar
  • meget lidt optimering af læseprocessen af ​​EA
  • opdaterede FAQ
  • udskiftet & quot; Katalog & quot; af & quot; Arkiv Indhold & quot; i produktionen meddelelse (-l -v).
  • tilføjede Sergey Feo patch til dar_par.dcf
  • tilføjede check mod stddef.h headerfil tilstedeværelse i configure script
  • fast stavning
  • tilføjede Charles 'Script i dok / prøve
  • tilføjet -q mulighed for at dar
  • tilføjet licens undtagelse tillade distribution af dar siden OpenSSL-biblioteket
  • Bug fix: under arkiv diff (kun), dar gendanne atime fil i backup i stedet for filen i systemet, før den åbnes for læsning
  • .
  • testet dar med valgrind

Screenshots

disk-archive_1_68087.jpg
disk-archive_2_68087.jpg

Lignende software

S tar
S tar

20 Feb 15

At4J
At4J

20 Feb 15

renameutils
renameutils

14 Apr 15

JavaZip
JavaZip

11 May 15

Kommentarer til Disk ARchive

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!