Duplicity

Logiciel capture d'écran:
Duplicity
Détails logiciels:
Version: 0.7.13.1 Mise à jour
Date de transfert: 19 Jun 17
Développeur: Ben Escoto
Licence: Gratuit
Popularité: 124

Rating: 3.0/5 (Total Votes: 2)

Duplicity est un logiciel open source qui utilise l'algorithme rsync pour sauvegarder les répertoires et produire des volumes cryptés au format tar.

Duplicity est capable de & nbsp; Téléchargez les sauvegardes vers un serveur de fichiers local ou distant, et inclut également l'utilitaire rdiffdir.

Configuration requise


  • Python & gt; = 2.2
  • Librsync & gt; = 0,9.6
  • GnuPG

Ce qui est nouveau dans cette version:

  • Correction du problème dans dist / makedist lors de la création sur Mac où les fichiers AppleDouble ont été créés dans la tarball.

Quoi de neuf dans la version 0.7.12:

  • Correction du bug n ° 1623342 avec patch fourni par Daniel Jakots
  • - Test échoué sur OpenBSD car tar / gtar n'a pas été trouvé
  • Correction du bug # 1654220 avec un patch fourni par Kenneth Newwood
  • - Duplicity échoue sur MacOS car l'analyse de la version GPG échoue
  • Correction d'un bug # 1655268 "--gpg-l'option binaire ne fonctionne pas"
  • - Si gpg binary est spécifié, reconstruisez le profil gpg en utilisant un nouvel emplacement binaire
  • Correction d'un bug # 1658283 "Duplicity 0.7.11 cassé avec GnuPG 2.0"
  • - Version gpg obtenue plus robuste que la version majeure
  • - Maintenant, utilisez --pinentry-mode = loopback sur gpg 2.1 et supérieur
  • - Vérification supprimée pour les systèmes non Linux, un faux problème
  • Fusionné dans lp: ~ matthew-t-bentley / duplicity / duplicity
  • - Définit un agent utilisateur. Backblaze a demandé cela dans le cas où des erreurs proviennent du backend Duplicity B2
  • - Ne récupère qu'une nouvelle URL de téléchargement lorsque celle-ci expire, afin de la mettre en ligne avec ses meilleures pratiques pour les intégrations: https://www.backblaze.com/b2/docs/integration_checklist.html
  • Ajouter un détail sur les exceptions d'importation dans onedrivebackend.py
  • Correction du bug # 1657916 avec un patch fourni par Daniel Harvey
  • - Le fournisseur B2 ne peut pas gérer deux sauvegardes dans le même panier
  • Correction du bug n ° 1603704 avec patch fourni par Maciej Blizinski
  • - Crash with UnicodeEncodeError
  • Certaines corrections à gpg.py pour gérer gpg1 & amp; Gpg2 & amp; Gpg2.1 questions de ligne de commande
  • - --gpg-agent est optionnel sur gpg1, mais sur gpg2 il est utilisé automatiquement
  • - - le mode d'insertion n'est pas valable jusqu'à ce que gpg2.1, donc conditionnez-le
  • Correction du bug # 1367675 - IMAP Backend ne fonctionne pas avec le serveur Yahoo
  • - a ajouté la division () au besoin dans 'nums = list [0] .strip (). Split ("")'
  • - les autres corrections mentionnées dans les commentaires du rapport de bogue ont déjà été effectuées
  • Correction du bug # 1671852 - Régression du code provoquée par la révision 1108
  • - modifiez util.uexc () retour à nare uexc ()
  • Correction du bug # 1668750 - Ne pas masquer les erreurs de backend
  • - impression ajoutée aux erreurs d'importation du module

Ce qui est nouveau dans la version 0.7.11:

  • Correction des bugs # 815510 et # 1615480
  • Modifié par défaut - valide jusqu'à 200 Mo
  • Fusionné dans lp: ~ mstoll-de / duplicity / duplicity
  • Backblaze a annoncé un nouveau domaine pour le b2 api
  • Fusionné dans lp: ~ aaron-whitehouse / duplicity / bug_1620085_exclude-if-present-locked-folder
  • Fixes Bug # 1620085: --exclude-if-present donne OSError à la recherche d'une étiquette dans des dossiers verrouillés
  • Correction du bug n ° 1623342 avec patch de Daniel Jakots
  • test défaillant sur OpenBSD car tar / gtar n'a pas été trouvé
  • Fusionné dans lp: ~ mwilck / duplicity / duplicity
  • GPG: permet une opération vraiment non interactive avec gpg2
  • Ce correctif corrige le comportement inattendu de l'IMO qui, lors de l'utilisation de GnuPG2, une boîte de dialogue de phrase de passe apparaît toujours pour sauvegarder des sauvegardes. Ceci est particulièrement gênant lorsque vous essayez de faire des sauvegardes sans surveillance / entièrement automatiques.
  • Correction du bug # 1621194 avec le code de Tornhoof
  • Effectuez une sauvegarde sur google drive fonctionnant sans compte de service
  • Correction d'un bogue n ° 1642098 ne crée pas d'archives PAR2 lorsque '-par2-options' est utilisé
  • Espace manquant entre les options par2 et les options par défaut
  • Corrigez un bug en utilisant les clés de signature de 40 caractères, de Richard McGraw sur la liste de messagerie
  • Supprimer la troncature de l'argument et ajuster les commentaires
  • Fusionné dans lp: ~ dernils / duplicity / robust-dropbox-backend
  • Ajout d'une nouvelle option de ligne de commande --backend-retry-delay qui permet de déterminer le moment où la duplicité dort avant de réessayer après une erreur.
  • Ajout d'une certaine robustesse à dpbxbackend.py qui garantit la ré-authentification dans le cas où une socket est modifiée (par exemple en raison d'une connexion forcée d'une connexion Internet dynamique).
  • Fusionné dans lp: ~ ed.so / duplicity / manpage.fixes
  • Réparez la sortie html via rman sur le site
  • Fusionné dans lp: ~ horgh / duplicity / copy-symlink-targets-721599
  • Ajouter --copy-links pour copier le contenu du lien symbolique, pas seulement le lien lui-même.
  • Fusionné dans lp: ~ aaron-whitehouse / duplicity / Bug_1624725_files_within_folder_slash
  • Correction du bogue n ° 1624725, de sorte que le terme «inclus» se termine en «/» inclut maintenant le contenu du dossier (pour les effets avec et sans caractères spéciaux). Cela préserve le comportement qu'une expression se terminant par "/" ne correspond qu'à un dossier, mais maintenant le contenu de n'importe quel dossier correspondant est inclus.
  • Corrigez le problème avec gpg2 dans yakety et zesty
  • Corrigez le bogue n ° 1642813 avec un patch de Ravi
  • Si stat () renvoie None, n'essayez pas de définir les périphériques.
  • Fusionné dans lp: ~ breunigs / duplicity / amazondrive3
  • Comme indiqué sur la liste de diffusion, si un espace est entré alors que la duplicité demande l'URL, il échoue. Étant donné que tous les espaces importants sont codés par URL de toute façon, cela devrait être bien même s'il existe des espaces dans l'URL. Je l'ai également corrigé dans le backend onedrive, car il doit avoir des problèmes similaires.
  • Préparation pour 0.7.11

Ce qui est nouveau dans la version 0.7.10:

  • Speedup de path_matches_glob () d'environ 8x.
  • Supprimez -w de setsid en tests fonctionnels.
  • Correction de conflits lors de la fusion de Martin Wilck et application de fusion fusionne l'utilisation de setsid en test fonctionnel.
  • Correction du bug n ° 1612472 avec patch de David Cuthbert
  • La restauration de S3 échoue avec --with-prefix-archive si le préfixe comprend '/'
  • Fusionné dans lp: ~ arashad.ahamad / duplicity / duplicity_latest Modifications pour la connexion à IBM Bluemix ObjectStorage.
  • Fusionné dans lp: ~ fenisilius / duplicity / acd_init_mkdir. Autoriser la duplicité à créer un dossier distant

Ce qui est nouveau dans la version 0.7.09:

  • Correction du bug # 1600692 avec patch de Wolfgang Rohdewald
  • Autoriser le lien symbolique pour avoir une barre oblique en option pendant la vérification.
  • Fusionné dans lp: ~ aaron-whitehouse / duplicity / 07-fix_deja_dup_error_on_locked_files
  • Revert log.Error to log.Warn, comme il était avant la fusion dans rev 1224, car cela affectait d'autres applications (par exemple, deja dup; Bug n ° 1605939).
  • Fusionné dans lp: ~ duplicity-team / duplicity / po-updates

Ce qui est nouveau dans la version 0.7.08:

  • Fusionné dans lp: ~ noizyland / duplicity / fix_azurebackend_typo
  • Corrigez le code de manipulation d'erreur
  • Fusionné dans lp: ~ ghoz / duplicity / swift-prefix:
  • ajoute l'abilité pour utiliser le chemin dans le backend swift, afin d'avoir plusieurs
  • les sauvegardes sur le même conteneur sont bien organisées.
  • Correction du bug # 1573957 avec des correctifs de Dmitry Nezhevenko:
  • télécharger le dernier morceau avec files_upload_session_finish pour éviter une demande supplémentaire
  • télécharger de petits fichiers à l'aide de l'api non chunked
  • Correction du bug # 1586934 avec des correctifs de Dmitry Nezhevenko:
  • corrige la gestion des erreurs dans wrapper
  • Correction du bug # 1586992 avec des correctifs de Dmitry Nezhevenko:
  • Patch ajoute _delete_list à Par2Backend. Et _delete_list des repli sur
  • _ supprimer les appels si le backend enveloppé n'a pas de _delete_list.
  • Correction du bug # 1589038 avec des correctifs de Malte Schroder
  • Ajout de l'option ignore_case aux fonctions de sélection:
  • Fusionné dans lp: ~ mstoll-de / duplicity / b2-reauth:
  • Corrige le bug # 1588503 b2: les gros téléchargements échouent en raison du jeton d'authentification expiré
  • Fusionné dans lp: ~ aaron-whitehouse / duplicity / fix_pep8:
  • Corrigez l'erreur PEP8 dans onedrivebackend.py (espace avant bracket)
  • Correction d'erreur # 822697 ssh-options non transmises dans rsync sur ssh:
  • Ajout de globals.ssh_options à la ligne de commande rsync
  • Augmentation de la taille du volume par défaut à 200M, était de 25M:
  • Correction README-REPO pour ne plus mentionner la série 0.6:
  • Fusionné dans lp: ~ aaron-whitehouse / duplicity / fix_stat_errors:
  • ne donne qu'une erreur sur la possibilité d'accéder au fichier éventuellement verrouillé si
  • ce fichier est censé être inclus ou scanné (c'est-à-dire non exclu).
  • corrige le bogue n ° 1089131
  • Correction du bug # 1594780 avec des correctifs de B. Reitsma:
  • Utilisez re.finditer () pour accélérer le traitement
  • Fusionné dans lp: ~ aaron-whitehouse / duplicity / PEP8_W503_fixes:
  • Corrigez les erreurs PEP8 W503 (rupture de ligne avant l'opérateur binaire) et activez
  • Test PEP8 pour ceci dans test_code.CodeTest.
  • Fusionné dans lp: ~ aaron-whitehouse / duplicity / PEP8_line_length:
  • Définir la longueur d'erreur de longueur de ligne à 120 (correspondant à tox.ini) pour PEP8 et
  • corrigé E501 (ligne trop longue) des erreurs.
  • Fusionné dans lp: ~ duplicity-team / duplicity / po-updates

Ce qui est nouveau dans la version 0.7.07.1:

  • Correction de l'erreur # 1568677 duplicité échoue à utiliser le seau S3 existant dans le backend boto
  • bug introduit par la correction incomplète du bug # 1296793
  • configuration simplifiée des emplacements du seau
  • Erreur corrigée # 1569523 get_bucket emplacement inconnu du mot-clé et my_location name error
  • bug introduit dans une correction incorrecte du bug # 1568677
  • doit aimer ces API incompatibles
  • Correction du bug n ° 1571134 incompatible avec python-oauth2client version 2.x et # 1558155 PyDrive backend brisé, nécessite une mise à jour vers oauth2client library
  • a utilisé un patch à partir de https://bugs.debian.org/820725 mais a apporté des modifications pour permettre à l'utilisateur de continuer à utiliser l'ancienne version
  • Correction du bug # 1570293 La duplicité est très lente en raison d'un fsync excessif
  • supprimé flush () après l'écriture.
  • revenir à la version précédente

Ce qui est nouveau dans la version 0.7.07:

  • Fusionné dans lp: ~ matthew-t-bentley / duplicity / b2
  • réparer les fautes de frappe d'importation et d'erreur.
  • Autoriser plusieurs sauvegardes dans le même seau.
  • corrige le bogue # 1523498.
  • Un couple de corrections permettant de sauvegarder plusieurs sauvegardes dans différents dossiers dans le même seau ainsi que certaines logging pour -v9.
  • Truc aléatoire:
  • supprimer les trucs RPM de makedist
  • ont makedist tirer directement de VCS, pas de dir local
  • update po répertoire de traduction et processus de construction
  • nettoie certains messages d'erreur impairs
  • déplacer Pep8 ignore to tox.ini
  • fournit le chemin correct pour pydevd sous Mac
  • réparez certains tests à exécuter sous Linux et Mac
  • Correction partielle pour bug # 1529606 injection de code shell dans lftpbackend
  • doit toujours réparer les autres backends qui génèrent des commandes shell
  • Créez test_restart compatible avec GNUtar et BSDtar
  • Correction d'un problème stupide avec le chemin de test fonctionnel pour la duplicité
  • Patch appliqué de shaochun pour corriger le bug # 1531154,
  • - le changement de fichier a échoué lorsque le fichier contient des espaces
  • Patch appliqué de manière absolue pour corriger le bug # 1475890
  • autoriser le port à être spécifié avec le nom d'hôte sur S3
  • texte d'aide ajusté et page man pour refléter la modification
  • Annule les modifications sur test_restart.py. GNU tar est nécessaire.
  • Fixer mine pep8 nit dans collections.py
  • Modifications appliquées de ralle-ubuntu pour corriger le bug 1072130.
  • la duplicité ne supporte pas les ftpes: //
  • Correction d'un bug # 1296793 Impossible de créer un seau
  • utilisez S3Connection.lookup () pour vérifier le compartiment existant
  • ignore le traitement d'exception de Boto pour cette vérification
  • dupe de bug # 1507109 et bug # 1537185
  • Fusionné dans lp: ~ mifchip / duplicity / duplicity
  • corrigez le bug # 1313964, le chemin absolu ne fonctionne pas pour FTP
  • Fusionné dans lp: ~ fpytloun / duplicity / webdav-gssapi
  • prend en charge l'authentification GSSAPI dans le backend webdav
  • Ajoutez plus de tags d'avertissement ignorer pylint
  • Ajustez pour que test_restart.py puisse également s'exécuter sur Mac
  • Correction pour bug # 1538333 assert filecount == len (self.files_changed)
  • ajouté flush après chaque écriture pour tous les fichiers FileobjHooked qui devraient empêcher certaines erreurs lorsque la duplicité est fermée de force.
  • Corrigez l'erreur n ° 1540279 dans --help
  • Patch appliqué de kay-diam pour corriger la gestion des erreurs dans ssh pexpect, corrige le bug # 1541314
  • Correction d'une erreur de correction dans ssh_pexpect_backend.py
  • Fusionné dans lp: ~ fpytloun / duplicity / webdav-gssapi-fix
  • Rendre les kerberos facultatifs pour le backend webdav
  • Fusionné dans lp: ~ harningt / duplicity / multibackend-mirror
  • Ce changeet répond à la gestion de la sauvegarde multidirectionnelle pour permettre une option de miroir en plus de son mode "stripe" pour en faire un outil de redondance par rapport à l'outil d'expansion spatiale. Pour ce faire sans trop modifier la configuration, j'ai utilisé la chaîne de requête qui ne serait généralement pas utilisée pour que les fichiers spécifient un comportement qui s'applique à tous les éléments du fichier de configuration.
  • Ajouté acdclibackend.py de Stefan Breunig et Malay Shah
  • renommé de amazoncloudbackend à l'utilisation du stress de acd_cli
  • Correction de problèmes 2to3 et Pep8 qui se sont glissés
  • Sauvegardé les modifications apportées par la correction du bug n ° 1541314. Ces correctifs ne devraient pas être appliqués à la série 0.7.
  • Fusionné dans lp: ~ rye / duplicity / mediafire
  • Backend pour https://www.mediafire.com
  • Nécessite https://pypi.python.org/pypi/mediafire/ installé.
  • Changements réversés effectués dans rev 1164 w.r.t. Obtenir la source de VCS plutôt que d'un répertoire local. Correction du bug # 1548080.
  • Plus de correctifs à dist / makedist pour rendre plus OS agnostique.
  • Fusionné dans lp: ~ ed.so / duplicity / webdav.lftp.ssl -la duplication de révision.1, commandline.py, globals.py a ajouté --ssl-cacert-path parameter backend.py assurez-vous que le composant url path est Correctement classé par URL, dans le cas où il contient des caractères spéciaux (par exemple, @ ou espace) lftpbackend.py citer _all_ cmd ligne params ajouté manquant lftp + ftpes protocole fixer liste vide résultat lorsque chdir a échoué silencieusement ajouté ssl_cacert_path support webdavbackend.py ajouter ssl support de contexte par défaut Pour python 2.7.9+ (en utilisant certs système par exemple dans / etc / ssl / certs) ajouté ssl_cacert_path support pour python 2.7.9+ gettext enveloppé tous les messages de journal des raffinements mineurs
  • Patch appliqué de Dmitry Nezhevenko pour mettre à jour le backend de la boîte à lettres:
  • mise à jour vers SDK v2
  • utilisez le téléchargement en bloc
  • Fusionné dans lp: ~ aaron-whitehouse / duplicity / improve_present_get_sf_man_page
  • Améliorer l'entrée de la page man pour --exclude-if-present
  • Fusionné dans lp: ~ aaron-whitehouse / duplicity / split_glob_matching_from_select
  • Déplacez le code de correspondance global hors de la fonction select de selection.py et dans globmatch.py.
  • Corrigez le bug signalé sur la liste de diffusion de Mark Grandi (erreur d'affirmation lors de la sauvegarde). Dans file_naming.parse (), le nom de fichier était en boîtier inférieur avant l'analyse. Si vous aviez utilisé un préfixe avec un cas mixte, nous écrivions le fichier correctement, mais nous ne pouvions pas le trouver dans le backend.
  • Fusionné dans lp: ~ duplicity-team / duplicity / po-updates

Ce qui est nouveau dans la version 0.7.06:

  • Fusionné dans lp: ~ mnjul / duplicity / s3-infreq-access
  • Cela ajoute une assistance pour la classe de stockage Infrequent Access nouvellement annoncée par AWS S3 et est destiné à implémenter Blueprint: https://blueprints.launchpad.net/duplicity/+spec/aws-s3-std-ia-class.
  • Une nouvelle option de ligne de commande, --s3-use-ia, est ajoutée, et boto backend utilisera automatiquement la valeur de classe de stockage correcte selon que --s3-use-rrs et -s3-use-ia est ensemble. L'analyseur de ligne de commande déclenchera une erreur si les deux -s3-use-ia et -s3-use-rrs sont utilisés ensemble, car ils entrent en conflit les uns avec les autres.
  • La page de manuel a été mise à jour en donnant une brève explication sur la nouvelle option. Son libellé découle de l'annonce officielle d'Amazon: https://aws.amazon.com/about-aws/whats-new/2015/09/announcing-new- amazon-s3-storage-class-and-lower-glacier-prices /
  • Le module ptyprocess ne prend plus en charge Python 2.6, donc corrigez tox.ini pour utiliser une ancienne version. Effectuez des environnements explicites pour tous les tests.
  • Passez à la version la plus récente de pep8 et pylint. Ajoutez trois ignores à test_pep8 et un à test_pylint pour que le reste passe. Ils
  • Patch appliqué d'Alexander Zangerl pour mettre à jour les modifications dans l'API lockfile 0.9 et versions ultérieures. Mise à jour README pour notifier les utilisateurs.
  • Modifié tox.ini pour utiliser le dernier fichier verrouillé.
  • Fusionné dans lp: ~ ed.so / duplicity / setup.shebang
  • L'interpréteur python recherché dans le PATH est beaucoup plus flexible que le / usr / bin / python inséré dans notre scripts shebang par setuptools. Ce patch empêche cela. Ne touchez pas mon shebang!
  • Problèmes de nettoyage autour de Launchpad build, principalement lockfile & gt; = 0.9.
  • Fusionné dans lp: ~ michal-s / duplicity / duplicity
  • WindowsAzureMissingResourceError et WindowsAzureConflictError ont changé en raison des modifications SDK. Sont tous valables dans notre cas.
  • Modifications antérieures inversées à lockfile. Maintenant, il prendra toute version existante dans le référentiel de compilation LP. (PyPi n'est pas utile dans la compilation LP).
  • Fusionné dans lp: ~ ed.so / duplicity / tempfile.tempdir
  • assurez-vous que les paquets utilisant le tempfile de python créent des fichiers temporaires dans le répertoire temporaire de la duplicité
  • Correction du bug # 1511308 - Impossible de restaurer la sauvegarde sans cryptage, sans compression
  • Code corrigé pour inclure le fichier simple dans write_multivolume ()
  • Ajout de PlainWriteFile () à gpg.py
  • Fusionné dans lp: ~ michal-s / duplicity / duplicity
  • Corriger l'importation de la classe de stockage azurebackend
  • Fusionné dans lp: ~ feraudet / duplicity / fix
  • Corriger manquant SWIFT_ENDPOINT_TYPE env var, bug 1519694.
  • Corrigez le bug # 1520691 - Injection de code shell dans le backend hsi
  • Remplacez l'utilisation d'os.popen3 () par un équivalent de sous-processus.
  • Ajout de code pour étendre le chemin du programme relatif au chemin d'accès complet.
  • Réparez son arrière-plan où il attendait qu'une liste ne soit pas une chaîne.
  • Fusionné dans lp: ~ noizyland / duplicity / azurebackend-fixes
  • Prise en charge de la nouvelle version de Azure Storage SDK
  • Refactor _list méthode pour soutenir les conteneurs avec & gt; 5000 blobs
  • Fusionné dans lp: ~ matthew-t-bentley / duplicity / b2
  • Ajoute une sauvegarde pour le service de sauvegarde BackBlaze (actuellement bêta) B2.
  • Cela ajoute backends / b2backend.py, modifie log.py pour ajouter un code d'erreur et modifie commandeline.py pour ajouter l'exemple b2: // au texte d'aide.

Ce qui est nouveau dans la version 0.7.05:

  • Modifiez l'utilisation de mock.patch dans les tests unitaires pour tenir compte de la version obsolète de python-mock sur le serveur de construction.
  • Le boguette de stockage corrigé Bug 1476019 S3 n'est pas automatiquement créé avec un patch de abeverley
  • Ajoutez un profil de test tox qui imite les paquets installés sur le serveur de construction Launchpad, pour réduire la probabilité que les tests passent notre suite de test, mais échouant sur le serveur de construction (par exemple, en raison de la version simplifiée périmée).
  • Définissez RUN_CODE_TESTS sur 0 pour le profil lpbuildd tox, reflétant sa valeur sur le serveur de construction Launchpad (et donc sauter PEP8, 2to3 et pylint). Réfléchit plus précisément au système que nous imitons et enregistre environ 1 minute par cycle de test.
  • Correction de la défaillance Bug 1438170 se bloque en résumé lors de l'utilisation de gpg-agent avec patch d'Artur Bodera (abodera). Appliqué le même patch aux CV supplémentaires.
  • Ce petit patch enregistre les messages de débogage concernant le processus de sélection du chemin et permet aux utilisateurs de déboguer leur configuration include / exclude.
  • Après la réorganisation dans la révision 981 et la correction pour le bug # 1406173, le par2backend ne supprime plus les fichiers .par2 lors de l'élimination des fichiers duplicity - * .gpg.
  • Ce banch ajoute une méthode non filtrée () qui est utilisée dans delete () et delete_list ()
  • Pages man mises à jour pour refléter davantage de contributeurs.
  • Corrigez le bug # 1493573. Correction de la frappe des options dans la page man.
  • Corrigez le bug # 1494228 CygWin: TypeError: base_file doit être un fichier (vrai). Le problème qui a causé la modification à tempfile.TemporaryFile était dû au fait que os.tmpfile crée toujours son fichier dans le répertoire temporaire du système, et non dans le répertoire spécifié. Le correctif appliqué était d'utiliser os.tmpfile dans cygwin / windows et tempfile.TemporaryFile dans tout le reste. Cela signifie que cygwin est maintenant cassé en ce qui concerne le placement de fichier temporaire de ce fichier (supprimé automatiquement à la fermeture).
  • Cela corrige le problème qu'un certain nombre d'utilisateurs (y compris moi-même) ont eu avec la duplicité créant des fichiers avec des noms de fichiers en double sur Google Drive. Il conserve un cache d'exécution du nom de fichier sur les mappages d'ID d'objet, de sorte qu'une fois qu'il a téléchargé un objet, il ne sera pas trompé par des listes de répertoire faiblement cohérentes.

Exigences :

  • Python & gt; = 2.2
  • Librsync & gt; = 0,9.6
  • GnuPG

Logiciel similaire

tar-backup
tar-backup

19 Feb 15

twcbackup
twcbackup

19 Feb 15

Backer-upper
Backer-upper

3 Jun 15

Grab&Burn
Grab&Burn

3 Jun 15

Commentaires à Duplicity

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!