rsync – confirmation et/ou suggestion

Forum de support pour les utilisateurs francophones

Moderator: Laurent85

Forum rules
Topics in this forum are automatically closed 6 months after creation.
Locked
berubd
Level 1
Level 1
Posts: 26
Joined: Fri Mar 19, 2021 6:08 am
Location: Trois-Rivières

rsync – confirmation et/ou suggestion

Post by berubd »

Je vous explique :

Je possède deux disques dur externe. Le disque 1 reçois des données importantes à tous les jours. Comme ces données sont importantes j’aimerais en avoir une copie intégrale sur mon disque 2 mais de façon automatique et journalière.

Avant d’utiliser crontab, j’ai besoin d’être certain que ma commande ne bousillera pas mes données.

sudo rsync -arhpz. --delete ~/mnt/disque1/Denis /mnt/Disque2/Denis

Mes deux disques ont un répertoire Denis à la racine et je veux que mes données du disque 1 soient synchronisé dans le répertoire Denis du disque 2. Est-ce que je dois mettre un /

Merci de me corriger s’il y a lieu et les propositions sont les bienvenues…

Salutations !
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
sim4n6
Level 1
Level 1
Posts: 26
Joined: Mon Apr 05, 2021 12:42 pm

Re: rsync – confirmation et/ou suggestion

Post by sim4n6 »

Je vous suggère de jeter un coup d’œil sur explainshell https://explainshell.com/explain?cmd=+r ... e2%2FDenis

- l'option: point me parait suspicieux.
- /mnt/disque1 à la racine pourquoi le tilde ~ ??
- l'option: --delete a éviter au premier tests :::
This option can be dangerous if used incorrectly! It is a very good idea to first try a run using the --dry-run option (-n) to see what files are going to be deleted.
Laurent85
Level 17
Level 17
Posts: 7081
Joined: Tue May 26, 2015 10:11 am

Re: rsync – confirmation et/ou suggestion

Post by Laurent85 »

Bonjour,
J'utiliserais cette commande, attention à la justesse de la saisie avec l'option --delete :

Code: Select all

sudo rsync -SHAXvax --delete /mnt/disque1/Denis/ /mnt/Disque2/Denis
/mnt/disque1/Denis/ avec le slash à la fin est important.

Par contre la racine des points de montage recommandée est :
/media pour les media amovibles
/mnt pour les montages temporaires
Mais pas de montage dans ton home
Image
regmar
Level 3
Level 3
Posts: 106
Joined: Sun Aug 26, 2018 7:44 pm
Location: Canada

Re: rsync – confirmation et/ou suggestion

Post by regmar »

Si ce sont vos données personnelles que vous synchronisez (vous êtes propriétaire de tous les fichiers), sudo est inutile et potentiellement dangereux. Comme indiqué, utilisez l'option --dry-run au début pour simuler les fichiers qui seront copiés. J'ajouterais les options --verbose --log-file=/tmp/rsync.log --update (ne remplace pas un fichier plus récent sur le disque 2). Pour ne pas traîner le chemin ~/mnt/disque1 sur le disque 2 (à votre choix), je suggère cette commande :

Code: Select all

cd ~/mnt/disque1
rsync -arhpz --dry-run --verbose --update --delete --log-file=/tmp/rsync.log Denis ~/mnt/Disque2
Mint 21.3 Cinnamon - Intel NUC11
berubd
Level 1
Level 1
Posts: 26
Joined: Fri Mar 19, 2021 6:08 am
Location: Trois-Rivières

Re: rsync – confirmation et/ou suggestion

Post by berubd »

Merci à vous tous pour les réponses rapides. Maintenant il me reste à faire les tests avec vos propositions et trouver ce qui me convient le mieux. Je vais suivre vos conseils pour --dry-run.

Laurent85 : Peux-tu m'expliquer ta commande stp? J'aimerais bien comprendre la syntaxe suivante : -SHAXvax ???

sim4n6 : Merci pour l'info, je ne connaissais pas ce site internet.

sim4n6 : Merci, ça fait la deuxième fois que tu m'aides !
User avatar
jjcojax
Level 5
Level 5
Posts: 610
Joined: Fri Apr 03, 2015 6:01 am
Location: Belgium

Re: rsync – confirmation et/ou suggestion

Post by jjcojax »

Bonjour,

Option:

Comme sous Linux, il y a des programmes bien faits, je montre LuckyBackup que j'utilise pour copier mes sauvegardes dans un dossier d'un autre PC.

Image

J'y met le ou les dossiers source que je veux sauvegarder
J'y met la destination que je veux (que je monte via l'explorateur ou via fstab)
J'ai un choix d'options important.
Le bouton valider me donne la commande rsync utilisée.

Dans l'onglet profil, il y a un bouton planification.

Le PC de destination permet de vérifier que le contenu est correct (chez moi, c'est un vieux PC qui est trop lent pour l'utilisation d’aujourd’hui)
Je l’éteins après la sauvegarde réussie. (j'ai vu ce qu'un crypto programme genre wanacry fait, et donc la sauvegarde ne doit pas resté accessible après la sauvegarde)

Pour une restauration, il suffit de faire un autre bouton ou on échange la source et la destination.

Ce que je montre est une simple suggestion qui répond peut être à
j’aimerais en avoir une copie intégrale sur mon disque 2 mais de façon automatique et journalière.
jjcojax
berubd
Level 1
Level 1
Posts: 26
Joined: Fri Mar 19, 2021 6:08 am
Location: Trois-Rivières

Re: rsync – confirmation et/ou suggestion

Post by berubd »

Merci jjcojax, je vais regarder cette option également...
Salutations!
Laurent85
Level 17
Level 17
Posts: 7081
Joined: Tue May 26, 2015 10:11 am

Re: rsync – confirmation et/ou suggestion

Post by Laurent85 »

berubd wrote: Tue Apr 06, 2021 8:02 pm Laurent85 : Peux-tu m'expliquer ta commande stp? J'aimerais bien comprendre la syntaxe suivante : -SHAXvax ???
Ce sont les options que j'utilise pour les sauvegardes système. Consulte la page de man de rsync je ne ferais que répéter la signification de chaque option si je le faisais moi-même.
Image
berubd
Level 1
Level 1
Posts: 26
Joined: Fri Mar 19, 2021 6:08 am
Location: Trois-Rivières

Re: rsync – confirmation et/ou suggestion

Post by berubd »

Parfait je vais aller voir, merci !
Locked

Return to “Français - French”