Créer une archive différentielle [Résolu]

Signaler
Messages postés
9
Date d'inscription
jeudi 4 juillet 2019
Statut
Membre
Dernière intervention
7 juin 2021
-
Messages postés
64
Date d'inscription
lundi 22 février 2021
Statut
Membre
Dernière intervention
9 juin 2021
-
Bonjour,

J'ai une application qui utilise un grand nombre de dossiers et de fichiers (+/- 500 000 pour +/- 100 Go). J'ai fait une sauvegarde de ces fichiers mi-avril et je souhaiterai créer un archives qui comporterait uniquement les fichiers créés ou modifier depuis la sauvegarde de la mi avril.
En effet la sauvegarde a été installé sur un serveur distant et je souhaite pouvoir la mettre à jour sans avoir à tout sauvegarder à nouveau.

Je cherche donc un outil qui me permettrait de repérer les fichiers qui ont été modifiés ou créés depuis la date de la sauvegarde et de créer une archive qui conserverait les chemins (dossier, sous-dossier) des fichiers afin de pouvoir les rajouter dans la sauvegarde par la suite.
En vous remerciant par avance.

Jean Baptiste

2 réponses

Messages postés
64
Date d'inscription
lundi 22 février 2021
Statut
Membre
Dernière intervention
9 juin 2021
2
Robocopy ou xxcopy font tous les deux le job à la ligne de commandes (et que l'on peut automatiser dans un batch), il suffit de sélectionner les commutateurs adéquats.
Robocopy est intégré aux versions récentes de Windows, xxcopy n'est plus maintenu, les dernières versions étaient en shareware; version freeware ici:
https://archive.org/details/xcpy2259_zip.
Xcopy est une solution bâtarde puisque le seul commutateur prévu à cet effet est la date, et qu'il faudrait donc bricoler pour en faire une variable.
Si on veut faire une archive compressée, un certain nombre d'utilitaires comme Paext (utilitaire inclus dans les versions freeware de Power Archiver jusqu'à 6.0) peuvent compléter le tableau, on peut même raffiner jusqu'à nommer et dater l'archive selon un schéma personnalisé (par exemple avec fdate).
Je tiens des exemples à disposition de qui ça intéresse.
Messages postés
9
Date d'inscription
jeudi 4 juillet 2019
Statut
Membre
Dernière intervention
7 juin 2021

Un grand merci à vous car Robocopy semble correspondre exactement à ce que je recherchais.

Tous les fichiers de Source vers destination qui ont été créés ou modifiés depuis n jours en reprenant les répertoire et sous répertoires...
robocopy *.* Source:\ Destination:\Test /MAXAGE:5 /E

https://www.malekal.com/robocopy-sauvegarde-de-windows/
Messages postés
64
Date d'inscription
lundi 22 février 2021
Statut
Membre
Dernière intervention
9 juin 2021
2 >
Messages postés
9
Date d'inscription
jeudi 4 juillet 2019
Statut
Membre
Dernière intervention
7 juin 2021

De rien.
xxcopy est plus puissant et encore meilleur dès qu'il s'agit de choses tordues (exclusion de fichiers, de répertoires à différents niveaux...) mais souffre d'une doc en anglais et pas très conviviale.
Messages postés
32106
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
9 juin 2021
7 720
Bonjour,

Moi j'utilise SyncBackFree qui fait exactement cela
Messages postés
9
Date d'inscription
jeudi 4 juillet 2019
Statut
Membre
Dernière intervention
7 juin 2021

Bonjour et merci à vous.
J'utilise également SynBackFree mais il me permet de synchroniser mon répertoire avec ma sauvegarde. Là je voudrais juste une archive contenant uniquement ce qui a été modifié depuis la date de la sauvegarde.

Jean Baptiste
Messages postés
32106
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
9 juin 2021
7 720 >
Messages postés
9
Date d'inscription
jeudi 4 juillet 2019
Statut
Membre
Dernière intervention
7 juin 2021

Je comprends. Mais ta demande pose un soucis pour les fichiers/dossiers supprimés.

SyncBack présente l'avantage de pouvoir partir d'une copie faite à l'origine à la main, maintenue par lui et que la sauvegarde synchronisée est directement exploitable sans le logiciel.

Les logiciels qui font du différentiel/incrémental travaillent généralement en vase clos, l'archive n'est pas exploitable sans le logiciel.