#1 Le 20/12/2022, à 14:20
- Ragoune
Sauvegarde incrémentielle en SSH avec rsync
Bonjour !
Dans le cadre d'un projet je dois réaliser un script est afin d'effectuer une sauvegarde incrémentielle avec rsync via SSH voilà sur la base dont je suis partie :
Une sauvegarde complète le dimanche et le reste de la semaine, sauvegarde incrémentielle.
Dans un premier temps voici le script utilisé :
https://imagizer.imageshack.com/img923/4458/K2Ip5X.png
Voici le résultat le dimanche :
https://imagizer.imageshack.com/img924/1535/CVWKte.png
Résultat le lundi (j'ai modifié le dossier sauvegardé en ajoutant un fichier "test 1" afin de tester le fonctionnement de celui-ci :
https://imagizer.imageshack.com/img922/9568/h9cxbW.png
Voici le problème si on regarde en détail dans le dossier qui a été sauvegarder :
https://imagizer.imageshack.com/img924/4176/K9Kazg.png
Il a bien ajouté la modification apportée entre les deux sauvegardes sauf qu'il y a encore dans le dossier sauvegardé les restes des dernières sauvegardes alors que dans le dossier sauvegardé du lundi on devrait retrouver uniquement les modifications apportées c'est-à-dire le fichier "test 1" après beaucoup de temps de recherche et mon niveau de débutant je n'arrive pas à trouver de solution le résultat actuel correspond plus à une sauvegarde différentielle qu'incrémentielle, est-il possible d'effectuer une sauvegarde incrémentielle en ssh avec rsync ?
Help ! Merci d'avance !
Dernière modification par Ragoune (Le 20/12/2022, à 16:40)
Hors ligne
#2 Le 23/12/2022, à 14:43
- Astrolivier
Re : Sauvegarde incrémentielle en SSH avec rsync
bonjour,
je pense (pas sûr !) que c'est --ignore-existing qui pose problème
il semble que cette option sert à ignorer les fichiers qui sont déjà dans ton répertoire destination, et donc te copie tout dans ton rep d'incrément puisqu'il ne voit rien dans ton rep destination
https://linuxhint.com/rsync-ignore-existing/
man rsync
--ignore-existing skip updating files that exist on receiver
voici un exemple d'implémentation (pas en ssh)
https://linuxconfig.org/how-to-create-i … c-on-linux
S'il faut absolument faire des sacrifices pour assurer le progrès de l'humanité, ne serait-il pas indispensable de s'en tenir au principe selon lequel c'est à ceux dont on exige le sacrifice que la décision doit revenir en dernier ressort ? (howard zinn)
Hors ligne
#3 Le 23/12/2022, à 15:03
- choops
Re : Sauvegarde incrémentielle en SSH avec rsync
Bonjour
Le script en image... voilà, quoi... pas génial niveau capacité de visu pour tout le monde (par exemple, je suis sur un réseau d'entreprise qui bloque imageshack.com)
1er résultat de recherche avec un moteur quelconque (testé avec google et duckduckgo): https://www.linuxadictos.com/fr/rsync-c … ielle.html
Ça te fournit les options à mettre en place, certes sur du local, mais ajouter du ssh dans rsync, c'est pas vraiment le plus compliqué
Hors ligne