rsync aendert Gruppe und Besitzer
Moins, 2 Suse 10.0 Rechner, dabei will ich als root per script /etc und /var mittels rsync sichern. der aufruf rsync -av Quelle Ziel führt aber dazu, dass im Zielverzeichnis die Rechte und der Besitzer auf nobody bzw nogroup geändert werden. Bisher dachte ich, das -a auch dafür verantwortlich ist, dass diese unverändert weitergegeben werden. Auf einer früheren 9.3 hat das auch funktioniert. Hat sich bei rsync was verändert? rsync 2.6.6-2.2 Das Zielverzeichnis ist per nfs gemountet. kiste:/mnt/backup-kiste-wurzel # ls -l insgesamt 3 drwxrwxrwx 3 root root 72 2006-11-06 09:55 . drwxr-xr-x 5 root root 152 2005-12-20 20:25 .. drwxr-xr-x 4 nobody nogroup 3008 2006-11-06 09:56 etc kiste:/mnt/backup-kiste-wurzel # Hat einer einen Tipp für mich? Aus meiner Googlesuche finde ich nichts brauchbares bis eben den Hinweis, dass -a eigentlich der richtige Schalter ist. Danke und einen guten Wochenstart Christian
Am Montag, 6. November 2006 10:05 schrieb Christian Banek:
2 Suse 10.0 Rechner, dabei will ich als root per script /etc und /var mittels rsync sichern.
der aufruf
rsync -av Quelle Ziel
führt aber dazu, dass im Zielverzeichnis die Rechte und der Besitzer auf nobody bzw nogroup geändert werden.
Bisher dachte ich, das -a auch dafür verantwortlich ist, dass diese unverändert weitergegeben werden. Auf einer früheren 9.3 hat das auch funktioniert. Hat sich bei rsync was verändert?
rsync 2.6.6-2.2
Das Zielverzeichnis ist per nfs gemountet.
was steht denn so in /etc/fstab und /etc/exports drin? siehe man exports unter dem Stichwort "User ID Mapping" Man kann hier angeben, wie die Benutzer abgebildet werden. Bye Jürgen -- Dr.rer.nat. Juergen Vollmer, Viktoriastrasse 15, D-76133 Karlsruhe Tel: +49(721) 92 04 87 1 Fax: +49(721) 92 04 87 2 Juergen.Vollmer@informatik-vollmer.de www.informatik-vollmer.de Internet-Telefonie: www.skype.com Benutzer: juergen.vollmer
Am Montag, 6. November 2006 11:22 schrieb Christian Banek:
Am Montag, den 06.11.2006, 10:29 +0100 schrieb Dr. Jürgen Vollmer:
was steht denn so in /etc/fstab und /etc/exports drin?
/mnt/backup-kiste-wurzel/ *(async,all_squash)
hier liegt das Problem: Aus: man exports: root_squash Map requests from uid/gid 0 to the anonymous uid/gid. Note that this does not apply to any other uids that might be equally sensi- tive, such as user bin. no_root_squash Turn off root squashing. This option is mainly useful for diskless clients. all_squash Map all uids and gids to the anonymous user. Useful for NFS- exported public FTP directories, news spool directories, etc. The opposite option is no_all_squash, which is the default setting. Also die all_squash-option weglassen. Wenn man auf die Abbildung UID --> User-Name keinen Wert legt (z.B. bei Anzeigen von Verzeichnisinhalten), dann muß man in /etc/passwd auf dem Sicherungsserver die user nicht angeben. Ein ls ..... zeigt dann eben nur die numerische UID an, und nicht den User-namen. Root_squash oder no_root_squash kann man angeben oder nicht, hängt vom Einsatzzwekc des NFS ab. Ich hab no_root_squash eingeschalten, da mein Heimnetz vertrauenswürdig ist, und ich mir das Leben einfach machen möchte. Bye Jürgen - Dr.rer.nat. Juergen Vollmer, Viktoriastrasse 15, D-76133 Karlsruhe Tel: +49(721) 92 04 87 1 Fax: +49(721) 92 04 87 2 Juergen.Vollmer@informatik-vollmer.de www.informatik-vollmer.de Internet-Telefonie: www.skype.com Benutzer: juergen.vollmer
participants (2)
-
Christian Banek
-
Dr. Jürgen Vollmer