Contenu | Rechercher | Menus

Annonce

Toute l'équipe d'ubuntu-fr vous souhaite un joyeux Noël et une bonne et heureuse année 2018.

Ubuntu 16.04 LTS
Commandez vos DVD et clés USB Ubuntu-fr !

Pour en savoir un peu plus sur l'équipe du forum.

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.

#1 Le 11/01/2018, à 23:25

polemarque

[résolu] rsync et permissions

Bonjour à Tous,

Je cherche à faire un backup de mon rasbian installé sur une clef USB (mon \ ).
je n'arrive pas à conserver les user et les groupe lors de la copy vers le disque d'un autre PC.
J'utilise la commande

sudo rsync -avx /media/polemarque/GS-Data-Cloud/ /media/polemarque/Data/01_Data/05_Applications/01_NextCloud/01_2018-01-02_Image01/

si je liste le contenue de la clef j'ai:

polemarque@PC-polemarque ~ $ ll /media/polemarque/GS-Data-Cloud/
total 100
drwxr-xr-x   22 root root  4096 janv.  7 11:41 ./
drwxr-x---+   5 root root  4096 janv. 11 22:10 ../
drwxr-xr-x    2 root root  4096 janv.  7 00:33 bin/
drwxr-xr-x    2 root root  4096 nov.  29 03:35 boot/
drwxr-xr-x    3 root root  4096 déc.   4 14:04 boot.bak/
drwxr-xr-x    4 root root  4096 nov.  29 02:10 dev/
drwxr-xr-x  100 root root  4096 janv.  7 14:41 etc/
drwxr-xr-x    4 root root  4096 janv.  7 14:39 home/
drwxr-xr-x   17 root root  4096 janv.  7 10:28 lib/
drwx------    2 root root 16384 nov.  29 03:35 lost+found/
drwxr-xr-x    2 root root  4096 nov.  29 02:06 media/
drwxr-xr-x    2 root root  4096 nov.  29 02:06 mnt/
drwxr-xr-x    4 root root  4096 déc.   4 15:27 opt/
drwxr-xr-x    2 root root  4096 juil. 28 00:17 proc/
drwx------    3 root root  4096 janv.  7 10:29 root/
drwxr-xr-x    5 root root  4096 nov.  29 02:23 run/
drwxr-xr-x    2 root root  4096 janv.  7 00:33 sbin/
drwxr-xr-x    2 root root  4096 nov.  29 02:06 srv/
drwxr-xr-x    2 root root  4096 juil. 28 00:17 sys/
drwxrwxrwt    7 root root  4096 janv.  7 14:42 tmp/
drwxr-xr-x   10 root root  4096 nov.  29 02:06 usr/
drwxr-xr-x   13 root root  4096 janv.  7 14:42 var/
polemarque@PC-polemarque ~ $ 

Le résultats est le suivant apres rsync:

polemarque@PC-polemarque ~ $ ll /media/polemarque/Data/01_Data/05_Applications/01_NextCloud/01_2018-01-02_Image01/
total 165
drwx------ 1 polemarque polemarque 28672 déc.   4 16:59 ./
drwx------ 1 polemarque polemarque     0 janv.  3 21:36 ../
drwx------ 1 polemarque polemarque 32768 janv.  1 20:16 bin/
drwx------ 1 polemarque polemarque     0 nov.  29 03:35 boot/
drwx------ 1 polemarque polemarque  4096 déc.   4 14:04 boot.bak/
drwx------ 1 polemarque polemarque 16384 nov.  29 02:10 dev/
drwx------ 1 polemarque polemarque 28672 janv.  2 21:07 etc/
-rw------- 1 polemarque polemarque   216 nov.  29 03:38 .fstab
drwx------ 1 polemarque polemarque     0 déc.   4 15:10 home/
drwx------ 1 polemarque polemarque  4096 nov.  29 02:38 lib/
drwx------ 1 polemarque polemarque     0 nov.  29 03:35 lost+found/
drwx------ 1 polemarque polemarque     0 nov.  29 02:06 media/
drwx------ 1 polemarque polemarque     0 nov.  29 02:06 mnt/
drwx------ 1 polemarque polemarque     0 déc.   4 15:27 opt/
drwx------ 1 polemarque polemarque     0 juil. 28 00:17 proc/
-rw------- 1 polemarque polemarque     0 nov.  29 02:09 .pwd.lock
drwx------ 1 polemarque polemarque  4096 déc.   4 15:28 root/
drwx------ 1 polemarque polemarque  4096 nov.  29 02:23 run/
drwx------ 1 polemarque polemarque 32768 janv.  1 20:16 sbin/
drwx------ 1 polemarque polemarque     0 nov.  29 02:06 srv/
drwx------ 1 polemarque polemarque     0 juil. 28 00:17 sys/
drwx------ 1 polemarque polemarque  4096 janv.  2 11:58 tmp/
drwx------ 1 polemarque polemarque  4096 nov.  29 02:06 usr/
drwx------ 1 polemarque polemarque  4096 déc.   4 14:16 var/
polemarque@PC-polemarque ~ $ 

Je pense que le probleme viens du fait que /media/polemarque/Data à pour owner et group polemarque.

J'ai tente de changer les "owner et group" repertoire de copie en root, mais impossible.

Une idée ?
D'avance merci.

Dernière modification par polemarque (Le 18/01/2018, à 23:40)

Hors ligne

#2 Le 12/01/2018, à 07:29

kholo

Re : [résolu] rsync et permissions

salut,
pour faire des sauvegardes d'OS complet,
je préconise l'utilisation d'un logiciel qui gère des images disques plutôt que rsync...
avec gnome-disk-utility (aka disque)
tu peux créer ou restaurer une image disque au format img.
NB : je ne me sert que de ce logiciel pour graver mes clés USB : une perle !

Hors ligne

#3 Le 12/01/2018, à 07:49

DonutMan75

Re : [résolu] rsync et permissions

Hello,
je ne comprends pas ton "je n'arrive pas à conserver les user et les groupe lors de la copy vers le disque d'un autre PC."
Veux tu dire par là que les fichiers /etc/passwd et /etc/group ne sont pas copiés ?
EDIT : j'avais pas encore bu mon café dis-donc... fallait bien entendu comprendre que le propriétaire des fichiers change....

rsync retourne-t-il des erreurs ? Peux-être pourrait-tu le relancer avec l'option -v (verbose) pour plus de détail sur ce qu'il s'est passé ?

Quel est le but que tu recherches par ailleurs ?
Avoir une copie exacte (par exemple pour booter à nouveau sur une autre clef USB si la 1ere tombe en panne) ?
Dans ce cas, comme le préconise kholo, il faut faire une image et pas une copie...

Pour cela, il faut d'abord connaître le device de ta clef USB (dans l'exemple ci-dessous ce serait /dev/sde4)

$ df /media/polemarque/GS-Data-Cloud
Sys. de fichiers blocs de 1K Utilisé Disponible Uti% Monté sur
/dev/sde4          976917500   95800  976821700   1%  /media/polemarque/GS-Data-Cloud

Puis tu démontes le périphérique via umount

$ umount /media/polemarque/GS-Data-Cloud

Enfin tu lances une copie via dd (il y a surement plein d'options utiles à préciser ici, j'ai juste mis la commande "brute".... je pense notamment au bs)

$ dd if=/dev/sde4 of=/media/polemarque/Data/01_Data/05_Applications/01_NextCloud/01_2018-01-02_Image01.iso

Bon courage pour la suite smile

Donut

Dernière modification par DonutMan75 (Le 12/01/2018, à 08:39)

Hors ligne

#4 Le 12/01/2018, à 07:50

Watael

Re : [résolu] rsync et permissions

salut,

je ne suis pas sûr d'avoir bien compris l'usage de l'option -x, elle semble empêcher la copie de systèmes de fichiers montés.

es-tu sûr que la sauvegarde se fait correctement ?
ça vaudrait la peine de créer un --log-file, pour vérifier tranquillement...


eval, c'est mal.

Hors ligne

#5 Le 12/01/2018, à 08:06

kholo

Re : [résolu] rsync et permissions

dd est une bombe à retardement pour les débutants...
et, toujours pour eux, rien ne vaut un GUI !
je le répète, "disk" est une perle !
(et surtout parce qu'il est intégré à l'installation)

et, au fait,
rsync en sudo : pas glop !

Hors ligne

#6 Le 12/01/2018, à 08:27

bruno

Re : [résolu] rsync et permissions

Bonjour,

Ta commande rsync est correcte (sauf peut-être le -x à remplacer par -X, voir la remarque de Watael en #4).
Normalement l'option -a permet de conserver tous les propriétaires, groupes et droits d'accès mais il faut que le système de fichiers où tu effectues ta copie gèrent ces droits d'accès (cela ne fonctionnera pas sir c'est un système FAT par exemple).
Donc quel est le système de fichiers du périphérique monté sur /media/polemarque/Data ?

Hors ligne

#7 Le 17/01/2018, à 21:22

polemarque

Re : [résolu] rsync et permissions

Bonjour à tous,

Merci pour vos réponses.
En fait c'est Bruno qui à "raison". Je faisais ma copy sur un disque NTFS. Ca marche mieux sur un disque ext4 smile (qui lui gère les droits).

J'ai aussi plusieurs fois essayé avec disk. A chaque fois j'ai eu des erreurs. pourquoi ? bonne question. (peux etre ma clef USB ....)

Bonne soirée.

Pol.

Hors ligne