Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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