Duplicity

Software screenshot:
Duplicity
Software detaljer:
Version: 0.7.13.1 Opdateret
Upload dato: 19 Jun 17
Udvikler: Ben Escoto
Licens: Gratis
Popularitet: 59

Rating: 1.0/5 (Total Votes: 1)

Duplicitet er en open source-software, der bruger rsync-algoritmen til at sikkerhedskopiere mapper og producere krypterede tjæreformatvolumener.

Duplicitet er i stand til at & nbsp; Upload sikkerhedskopierne til en lokal eller ekstern filserver, og den indeholder også rdiffdir-hjælpeprogrammet.

Systemkrav


  • Python & gt; = 2.2
  • Librsync & gt; = 0,9,6
  • GnuPG

Hvad er nyt i denne udgave:

  • Fast problem i dist / makedist, når du bygger på Mac, hvor AppleDouble-filer blev oprettet i tarballen.

Hvad er nyt i version 0.7.12:

  • Fast bug # 1623342 med patch leveret af Daniel Jakots
  • - Fejlprøve på OpenBSD, fordi tar / gtar ikke blev fundet
  • Fast bug # 1654220 med patch leveret af Kenneth Newwood
  • - Duplicitet fejler på MacOS, fordi GPG-versionens parsering fejler
  • Fixed bug # 1655268 "- gpg-binær indstilling fungerer ikke"
  • - Hvis gpg binær er angivet, genopbyg gpg-profil ved hjælp af ny binær placering
  • Fixed bug # 1658283 "Duplicity 0.7.11 brudt med GnuPG 2.0"
  • - Glemt gpg-versionen mere robust end bare den store version
  • - Brug nu --pendent-mode = loopback på gpg 2.1 og større
  • - Fjernet check for ikke-Linux-systemer, et falsk problem
  • Fusioneret i lp: ~ matthew-t-bentley / duplicity / duplicity
  • - Indstiller en brugeragent. Backblaze bad om dette, hvis der er fejl, der stammer fra Duplicity B2 backend
  • - Henter kun en ny upload-URL, når den nuværende udløber, for at bringe den i overensstemmelse med deres bedste praksis for integrationer: https://www.backblaze.com/b2/docs/integration_checklist.html
  • Tilføj detaljer om import undtagelser i onedrivebackend.py
  • Fixed bug # 1657916 med patch leveret af Daniel Harvey
  • - B2-udbyderen kan ikke håndtere to sikkerhedskopier i samme spand
  • Fixed bug # 1603704 med patch leveret af Maciej Blizinski
  • - Crash med UnicodeEncodeError
  • Nogle rettelser til gpg.py at håndtere gpg1 & amp; Gpg2 & amp; Gpg2.1 kommandolinjeproblemer
  • - - gpg-agent er valgfri på gpg1, men på gpg2 bruges den automatisk
  • - --Special-mode er ikke et gyldigt opt, indtil gpg2.1, så betinget af det
  • Fixed bug # 1367675 - IMAP Backend virker ikke med Yahoo-serveren
  • - tilføj split () efter behov i 'nums = list [0] .strip (). Split ("")'
  • - De andre rettelser, der er nævnt i fejlrapporten, er allerede gjort
  • Fixed bug # 1671852 - Koderegression forårsaget af revision 1108
  • - Skift util.uexc () tilbage til bare uexc ()
  • Fixed bug # 1668750 - Mask ikke backend-fejl
  • - Tilføjet undtagelse udskriver til modulfejlfejl

Hvad er nyt i version 0.7.11:

  • Faste fejl # 815510 og # 1615480
  • Ændret standard - volumen til 200 MB
  • Samlet i lp: ~ mstoll-de / duplicity / duplicity
  • Backblaze annoncerede et nyt domæne for b2 api
  • Samlet i lp: ~ aaron-whitehouse / duplicity / bug_1620085_exclude-if-present-locked-mappe
  • Fixes Bug # 1620085: --exclude-if-present giver OSError på udkig efter tag i låste mapper
  • Fast bug # 1623342 med patch fra Daniel Jakots
  • Manglende test på OpenBSD, fordi tar / gtar ikke blev fundet
  • Fusioneret i lp: ~ mwilck / duplicity / duplicity
  • GPG: Aktiver virkelig ikke-interaktiv handling med gpg2
  • Denne patch løser IMO uventet adfærd, at når du bruger GnuPG2, vises en passord-sætningsdialog altid for at gemme sikkerhedskopier. Dette er særligt irriterende, når du forsøger at gøre uovervågede / fuldautomatiske sikkerhedskopier.
  • Fixed bug # 1621194 med kode fra Tornhoof
  • Gør backup til google-drev, der arbejder uden en servicekonto
  • Fixed bug # 1642098Det skaber ikke PAR2 arkiver, når '--par2-options' bruges
  • Mangler plads mellem par2-muligheder plus standardindstillinger
  • Løs fejl ved hjælp af 40 tegnstifter, fra Richard McGraw på postliste
  • Fjern trunkering af argument og juster kommentarer
  • Fusioneret i lp: ~ dernils / duplicity / robust-dropbox-backend
  • Tilføjet ny kommandolinjevalg - tilbagesendelsesforsinkelse, der gør det muligt at bestemme den tid, duplikat sover, før du prøver igen efter en fejl har fundet sted.
  • Tilføjet en vis robusthed til dpbxbackend.py der sikrer, at genautentificering sker, hvis en stikkontakt ændres (f.eks. På grund af en tvungen genopkobling af en dynamisk internetforbindelse).
  • Fusioneret i lp: ~ ed.so / duplicity / manpage.fixes
  • Fix HTML-output via rman på webstedet
  • Fusioneret i lp: ~ horgh / duplicity / copy-symlink-mål-721599
  • Tilføj - kopi-links til at kopiere symlink-indhold, ikke kun selve linket.
  • Fusioneret i lp: ~ aaron-whitehouse / duplicity / Bug_1624725_files_within_folder_slash
  • Fixed Bug # 1624725, så at en inkludere glob ending i "/" nu indeholder mappeindhold (for globs med og uden specialtegn). Dette bevarer den adfærd, at et udtryk der slutter med "/" kun passer til en mappe, men nu er indholdet af en matchende mappe inkluderet.
  • Løs problem med gpg2 i yakety and zesty
  • Fix fejl nr. 1642813 med patch fra Ravi
  • Hvis stat () returnerer None, forsøg ikke at indstille perms.
  • Fusioneret i lp: ~ breunigs / duplicity / amazondrive3
  • Som rapporteret på mailinglisten, fejler det, hvis der er indtastet et mellemrum, mens duplikat spørger om webadressen. Da alle vigtige rum er URL-kodet alligevel, bør det være fint, selvom der er mellemrum i webadressen overhovedet. Jeg lappede også den i den onedrive backend, fordi den skal have lignende problemer.
  • Prep for 0.7.11

Hvad er nyt i version 0.7.10:

  • Speedup af path_matches_glob () med ca. 8x.
  • Fjern -w fra setid i funktionelle tests.
  • Faste konflikt i sammenfletning fra Martin Wilck og anvendt sammenlægning fixes setid brug i funktionelle test.
  • Fast bug # 1612472 med patch fra David Cuthbert
  • Gendan fra S3 fejler med - med prefiks arkiv, hvis præfiks indeholder '/'
  • Samlet i lp: ~ arashad.ahamad / duplicity / duplicity_latest Ændringer for tilslutning til IBM Bluemix ObjectStorage.
  • Fusioneret i lp: ~ fenisilius / duplicity / acd_init_mkdir. Tillad duplicitet at oprette ekstern mappe

Hvad er nyt i version 0.7.09:

  • Fast bug # 1600692 med patch fra Wolfgang Rohdewald
  • Tillad symlink at have valgfri skråstreg under bekræftelse.
  • Fusioneret i lp: ~ aaron-whitehouse / duplicity / 07-fix_deja_dup_error_on_locked_files
  • Gendan log.Red for at logge.Var, som det var før sammenlægningen i rev 1224, da dette påvirker andre applikationer (fx deja dup; Bug # 1605939).
  • Fusioneret i lp: ~ duplicity-team / duplicity / po-updates

Hvad er nyt i version 0.7.08:

  • Fusioneret i lp: ~ noizyland / duplicity / fix_azurebackend_typo
  • Fix typografi i fejlhåndteringskode
  • Fusioneret i lp: ~ ghoz / duplicity / quick prefix:
  • tilføjer abiliyen til at bruge sti i den hurtige backend, for at have flere
  • sikkerhedskopier til den samme beholder pænt organiseret.
  • Fast bug # 1573957 med patches fra Dmitry Nezhevenko:
  • Upload sidste chunk med files_upload_session_finish for at undgå ekstra anmodning
  • Upload små filer ved hjælp af ikke-chunked api
  • Fixed bug # 1586934 med patches fra Dmitry Nezhevenko:
  • løser fejlhåndtering i wrapper
  • Fast bug # 1586992 med patches fra Dmitry Nezhevenko:
  • Patch tilføjer _delete_list til Par2Backend. Og _delete_list fallbacks til
  • _delete opkald hvis indpakket backend har ingen _delete_list.
  • Fixed bug # 1589038 med patches fra Malte Schroder
  • Tilføjet ignore_case valg til valgfunktioner:
  • Samlet i lp: ~ mstoll-de / duplicity / b2-reauth:
  • Fixes bug # 1588503 b2: store uploads mislykkes på grund af udløbet auth token
  • Fusioneret i lp: ~ aaron-whitehouse / duplicity / fix_pep8:
  • Fix PEP8-fejl i onedrivebackend.py (mellemrum inden parentes)
  • Fixed bug # 822697 ssh-muligheder ikke bestået i rsync over ssh:
  • Tilføjet globals.ssh_options til rsync kommandolinje
  • Øget standardvolumenstørrelse til 200M, var 25M:
  • Fast README-REPO for ikke længere at nævne 0,6-serien:
  • Fusioneret i lp: ~ aaron-whitehouse / duplicity / fix_stat_errors:
  • Giv kun en fejl om ikke at kunne få adgang til muligvis låst fil, hvis
  • Denne fil skal inkluderes eller scannes (dvs. ikke udelukket).
  • Fixes Bug # 1089131
  • Fast bug # 1594780 med patches fra B. Reitsma:
  • Brug re.finditer () for at fremskynde behandlingen
  • Fusioneret i lp: ~ aaron-whitehouse / duplicity / PEP8_W503_fixes:
  • Fix PEP8 W503-fejl (linjeskift før binær operatør) og aktiver
  • PEP8 test for dette i test_code.CodeTest.
  • Fusioneret i lp: ~ aaron-whitehouse / duplicity / PEP8_line_length:
  • Indstil linjelængdefejllængde til 120 (matchende tox.ini) til PEP8 og
  • fejl E501 (linje for lange) fejl.
  • Fusioneret i lp: ~ duplicity-team / duplicity / po-updates

Hvad er nyt i version 0.7.07.1:

  • Fixed bug # 1568677 duplicity undlader at bruge eksisterende S3 bucket i boto backend
  • Fejl indført ved ufuldstændig løsning af fejl # 1296793
  • Forenklet indstilling af bucket placeringer
  • Fixed bug # 1569523 get_bucket ukendt søgeordssted og my_location navnefejl
  • fejl introduceret i fejlagtig løsning af fejl # 1568677
  • skal elske disse inkonsekvente API'er
  • Fixed bug # 1571134 inkompatibel med python-oauth2client version 2.x og # 1558155 PyDrive backend brudt, skal opdateres til oauth2client bibliotek
  • brugt programrettelse fra https://bugs.debian.org/820725 men foretaget ændringer, der gør det muligt for brugeren at fortsætte med at bruge den gamle version
  • Fixed bug # 1570293 duplicity er meget langsom på grund af overdreven fsync
  • fjernet flush () efter skrivning.
  • Tilbage til tidligere version

Hvad er nyt i version 0.7.07:

  • Fusioneret i lp: ~ matthew-t-bentley / duplicity / b2
  • Ret import- og fejltastaturer.
  • Tillad flere sikkerhedskopier i samme spand.
  • Løser fejl # 1523498.
  • Et par rettelser, der tillader, at flere sikkerhedskopier er hostet i forskellige mapper i samme emne samt nogle logging til -v9.
  • Tilfældige ting:
  • fjern RPM-ting fra makedist
  • har makedist direkte fra VCS, ikke lokal dir
  • opdatere oversættelseskatalog og byggeproces
  • ryd op nogle ulige fejlmeddelelser
  • Flyt Pep8 ignorerer til tox.ini
  • leverer den korrekte vej til pydevd under Mac
  • lave nogle tests for at køre under Linux og Mac
  • Delvis løsning til fejl # 1529606 shell kodeindsprøjtning i lftpbackend
  • Har stadig brug for at lave de andre backends, der gyder shell kommandoer
  • Lav test_restart kompatibel med både GNUtar og BSDtar
  • Fix dumt problem med funktionel testvej for dobbeltarbejde
  • Anvendt programrettelse fra shaochun for at rette fejl # 1531154,
  • - Fil-ændret mislykkedes, når filen indeholder mellemrum
  • Anvendt patch fra abverently at fix bug # 1475890
  • Tillad, at porten angives sammen med værtsnavn på S3
  • tilpasset hjælpetekst og man side for at afspejle ændringen
  • Fortryd ændringer til test_restart.py. GNU tjære er nødvendig.
  • Fix mindre pep8 nit i collections.py
  • Anvendte ændringer fra ralle-ubuntu for at rette fejl 1072130.
  • duplikat understøtter ikke ftpes: //
  • Fixed bug # 1296793 Kunne ikke oprette bucket
  • brug S3Connection.lookup () for at kontrollere, at bucket eksisterer
  • hopper over Boto's Undtagelsesbehandling til denne check
  • bug af fejl # 1507109 og bug # 1537185
  • Fusioneret i lp: ~ mifchip / duplicity / duplicity
  • Fix bug # 1313964, den absolutte sti virker ikke for FTP
  • Samlet i lp: ~ fpytloun / duplicity / webdav-gssapi
  • støtte GSSAPI-godkendelse i webdav-backend
  • Tilføj flere pylint ignore warnings tags
  • Juster så test_restart.py kan også køre på Mac
  • Fix for bug # 1538333 assert filecount == len (self.files_changed)
  • tilføjes flush efter hver skrivning for alle FileobjHooked-filer, som skal forhindre nogle fejl, når duplikat er tvingt lukket.
  • Fix fejl # 1540279 fejl i --hjælp
  • Anvendt programrettelse fra kay-diam til at rette fejlhåndtering i ssh pexpect, retter fejl # 1541314
  • Løst en patchfejl i ssh_pexpect_backend.py
  • Fusioneret i lp: ~ fpytloun / duplicity / webdav-gssapi-fix
  • Gør kerberos valgfri til webdav backend
  • Fusioneret i lp: ~ harningt / duplicity / multibackend-mirror
  • Denne ændring angiver multibackend-håndtering for at muliggøre en spejlingsindstilling ud over dens "stripe" -tilstand for at gøre det til et redundansværktøj mod rumudvidelsesværktøj. For at gøre dette uden at ændre konfigurationen for meget, brugte jeg forespørgselsstrengen, som generelt ville være ubrugt for filer til at angive adfærd, som gælder for alle elementer inde i konfigurationsfilen.
  • Tilføjet acdclibackend.py fra Stefan Breunig og Malay Shah
  • omdøbt fra amazoncloudbackend for at understrege brugen af ​​acd_cli
  • Fixerede nogle 2to3- og Pep8-problemer, der havde klemt ind
  • Sikkerhedskopieres ændringer foretaget ved patching til fejl # 1541314. Disse patches burde ikke have været anvendt til 0,7-serien.
  • Fusioneret i lp: ~ rug / duplikation / mediebrande
  • Backend for https://www.mediafire.com
  • Kræver https://pypi.python.org/pypi/mediafire/ installeret.
  • Tilbagekaldte ændringer foretaget i rev 1164 w.r.t. At få kilden fra VCS snarere end lokal mappe. Løser fejl # 1548080.
  • Flere rettelser til dist / makedist for at gøre det mere OS agnostisk.
  • Fusioneret i lp: ~ ed.so / duplicity / webdav.lftp.ssl-overhaul duplicity.1, commandline.py, globals.py tilføjet --ssl-cacert-path parameter backend.py sørg for, at URL-komponent er Korrekt url dekodet, hvis det indeholder specielle tegn (f.eks. @ Eller mellemrum) lftpbackend.py citat _all_ cmd linje params tilføjet manglende lftp + ftpes protokol fix tom liste resultat når chdir mislykkedes lydløst tilføjet ssl_cacert_path support webdavbackend.py tilføj ssl default kontekst support For python 2.7.9+ (ved hjælp af system certs f.eks. I / etc / ssl / certs) tilføjes ssl_cacert_path support til python 2.7.9+ gettext pakket alle logmeddelelser mindre forbedringer
  • Anvendt programrettelse fra Dmitry Nezhevenko for at opgradere dropbox-backend:
  • opdatering til SDK v2
  • brug chunked upload
  • Fusioneret i lp: ~ aaron-whitehouse / duplicity / improve_present_get_sf_man_page
  • Forbedre man sideindtastning for - ekskluder-hvis-til stede
  • Fusioneret i lp: ~ aaron-whitehouse / duplicity / split_glob_matching_from_select
  • Flyt glob-matchningskoden ud af selection.pys valgfunktion og i globmatch.py.
  • Fix fejl, der er rapporteret på mailinglisten fra Mark Grandi (påstandefejl under sikkerhedskopiering). I filen_naming.parse () blev filnavnet lavere cased forud for parsing. Hvis du havde brugt et prefix med blandet tilfælde, skrev vi filen korrekt, men kunne ikke finde den i backend.
  • Fusioneret i lp: ~ duplicity-team / duplicity / po-updates

Hvad er nyt i version 0.7.06:

  • Samlet i lp: ~ mnjul / duplicity / s3-infreq-adgang
  • Dette tilføjer støtte til AWS S3's nyligt annoncerede Infrequent Access storage class og er beregnet til at implementere Blueprint: https://blueprints.launchpad.net/duplicity/+spec/aws-s3-std-ia-class.
  • En ny kommandolinje indstilling, --s3-use-ia, tilføjes, og boto backend vil automatisk bruge den korrekte lagerklasseværdi afhængigt af om -s3-use-rrs og -s3-use-ia er sæt. Kommandolinjeparser vil bede om fejl, hvis både -s3-brug-ia og -s3-bruger-rrs bruges sammen, da de er i konflikt med hinanden.
  • Manpageen er blevet opdateret med en kort forklaring på den nye mulighed. Dens ordlyd stammer fra Amazons officielle meddelelse: https://aws.amazon.com/about-aws/whats-new/2015/09/announcing-new-mazon-s3-storage-class og lower-glacier-priser /
  • Ptyprocessemodulet understøtter ikke længere Python 2.6, så fix tox.ini for at bruge en ældre version. Lav udtrykkelige omgivelser for alle tests.
  • Opgrader til nyeste version af pep8 og pylint. Tilføj tre ignorerer til test_pep8 og en til test_pylint for at få resten til at passere. De
  • Anvendt programrettelse fra Alexander Zangerl for at opdatere til ændringer i lockfile API 0.9 og nyere. Opdateret README for at underrette brugere.
  • Modded tox.ini for at bruge det nyeste lockfile.
  • Fusioneret i lp: ~ ed.so / duplicity / setup.shebang
  • At have python tolken søgt i PATH er meget mere fleksibel end / usr / bin / python indsat i vores scripts shebang af setuptools. Denne patch forhindrer det. Rør ikke min shebang!
  • Oprydningsproblemer omkring Launchpad build, hovedsagelig lockfile & gt; = 0.9.
  • Fusioneret i lp: ~ michal-s / duplicity / duplicity
  • WindowsAzureMissingResourceError og WindowsAzureConflictError ændret på grund af SDK-ændringer. Er alle gyldige i vores tilfælde.
  • Tilbagevendte tidligere ændringer til låsebladet. Nu vil det tage nogen version, der findes i LP build repository. (PyPi er ikke til rådighed i LP-build).
  • Fusioneret i lp: ~ ed.so / duplicity / tempfile.tempdir
  • Kontroller, at pakker, der bruger pythons tempfile, opretter temp filer i duplicity temp dir
  • Fixed bug # 1511308 - Kan ikke gendanne ikke-kryptering, backup uden komprimering
  • Korrigeret kode for at inkludere almindelig fil i write_multivolume ()
  • Tilføjet PlainWriteFile () til gpg.py
  • Fusioneret i lp: ~ michal-s / duplicity / duplicity
  • Fix import af azurebackend storage class
  • Fusioneret i lp: ~ feraudet / duplicity / fix
  • Løs manglende SWIFT_ENDPOINT_TYPE env var, fejl 1519694.
  • Fix bug # 1520691 - Shell Code Injection i hsi backend
  • Erstat brug af os.popen3 () med underprocesækvivalent.
  • Tilføjet kode for at udvide den relative programsti til den fulde sti.
  • Fix hisbackend, hvor det forventede en liste ikke en streng.
  • Fusioneret i lp: ~ noizyland / duplicity / azurebackend-fixes
  • Support ny version af Azure Storage SDK
  • Refactor _list metode til understøttelse af containere med> 5000 klumper
  • Fusioneret i lp: ~ matthew-t-bentley / duplicity / b2
  • Tilføjer en backed for BackBlaze's (for øjeblikket beta) B2 backup service.
  • Dette tilføjer backends / b2backend.py, ændrer log.py for at tilføje en fejlkode og ændrer commandline.py for at tilføje b2: // eksempelet til hjælpeteksten.

Hvad er nyt i version 0.7.05:

  • Skift brug af mock.patch i enhedsforsøg for at imødekomme den forældede version af python-mock på build-serveren.
  • Fixed Bug 1476019 S3 storage bucket oprettes ikke automatisk med patch fra abeverley
  • Tilføj tox-testprofil, der efterligner de pakker, der er installeret på Launchpad-build-serveren, for at reducere sandsynligheden for, at testene passerer vores testpakke, men ikke på byggeserveren (f.eks. På grund af den forældede version).
  • Indstil RUN_CODE_TESTS til 0 for lpbuildd tox profil, der afspejler værdien på Launchpad build serveren (og derfor hopper over PEP8, 2to3 og pylint). Reflekterer mere præcist det system, vi efterligner, og sparer ca. 1 minut pr. Testkørsel.
  • Fixed Bug 1438170 duplicity crashes ved genoptagelse, når du bruger gpg-agent med plaster fra Artur Bodera (abodera). Anvendt samme patch til inkrementelle CV'er også.
  • Denne lille patch logger fejlfindingsmeddelelser vedrørende valg af path selection, og gør det muligt for brugerne at fejle deres inkluder / ekskluder konfiguration.
  • Efter omorganisering i revision 981 og løsningen for fejl nr. 1406173 fjerner par2backend ikke .par2-filer længere, når du fjerner dubletter - * .gpg-filer.
  • Denne banch tilføjer en unfiltered_list () metode, der bruges i delete () og delete_list ()
  • Opdaterede mandsider for at afspejle flere bidragydere.
  • Fix fejl # 1493573. Korrekt indstillingstastatur på man side.
  • Fix bug # 1494228 CygWin: TypeError: basis_fil skal være en (ægte) fil. Problemet, der forårsagede ændringen til tempfile.TemporaryFile skyldtes, at os.tmpfile altid opretter sin fil i system temp-mappen, ikke i den angivne mappe. Den rettede løsning var at bruge os.tmpfile i cygwin / windows og tempfile.TemporaryFile i resten. Dette betyder, at cygwin nu er brudt med hensyn til tempfilplacering af denne ene fil (slettet automatisk tæt på).
  • Dette løser problemet, som en række brugere (herunder mig selv) har haft med duplicitet at oprette filer med dublette filnavne på Google Drev. Det holder en runtime cache af filnavn til objekt ID mappings, så det ikke bliver narret af svagt konsistente kataloglister, når det først har uploadet et objekt.

Krav :

  • Python & gt; = 2.2
  • Librsync & gt; = 0,9,6
  • GnuPG

Lignende software

Kommentarer til Duplicity

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