Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

RSync kann Berechtiungen nicht übermitteln

Mitglied: Mineralwasser

Mineralwasser (Level 1) - Jetzt verbinden

07.02.2013 um 10:20 Uhr, 7879 Aufrufe, 7 Kommentare

Guten Tag

Ich versuche von einem Netgear NAS auf ein anderes, meine Backups zu kopieren. Dies hat bis jetzt eigentlich auch immmer super funktioniert und ich glaube ab dem letzten Firmware Update funktioniert es nicht mehr richtig. Ich habe natürlich auch schon im Netgear Forum nachgefragt, doch leider konnte mir dort niemand weiterhelfen.

FSTAB Eintrag sieht so aus:
//192.168.x.x/backup /mnt/pdzhnas2_backup cifs username=xxx,password=xxx 0 0

Mein RSync Befehl ist folgendermassen:
rsync -az $SOURCE --bwlimit=$C_SPEEDLIMIT_KB --partial --delete --stats $TARGET >> $C_LOGFILE

Fehlermeldung:
rsync: chown "/mnt/pdzhnas2_backup/Test/." failed: Permission denied (13)
rsync: chgrp "/mnt/pdzhnas2_backup/Test/cool.txt" failed: Permission denied (13)

Quelle und Ziel NAS sind folgender Typ:
ReadyNAS 2100
RAIDiator-x86 4.2.22

Nun das kopieren funktioniert einwandfrei, nur leider kann es die Rechte (Permissions) nicht mehr übermitteln. Woran könnte das Problem liegen?

Vielen Dank
Mitglied: facebraker
07.02.2013 um 10:43 Uhr
Hallo,

ich vermute dass auf deinen Ziel ein Dateisystem ist, welches keine Berechtigungen speichern kann.
Zum Beispiel FAT32.

Gruß Alex
Bitte warten ..
Mitglied: Coreknabe
07.02.2013, aktualisiert um 11:36 Uhr
Moin,

ich würde einen Bug in Raidiator vermuten.

Meine Konfig:
ReadyNAS3100, Raidiator 4.2.22 (als Sicherungsziel)
Ubuntu 12.04LTS als Rsync-Server / Sicherungsquelle

Ich konfiguriere beide Seiten (zu Testzwecken erst mal ohne SSL), der Verbindungstest auf Seiten der ReadyNAS funktioniert einwandfrei. Starte ich den Backupjob auf der ReadyNAS, werden stundenlang die Verzeichnisse ermittelt und es passiert nichts mehr. Gegenprobe mit einem Win7 Pro-Rechner und der Rsync-Implementation DeltaCopy als Rsync-Server: Läuft, zumindest während meiner (wenn auch recht kurzen) Testphase. Die Fehlermeldungen in den Logs deuten auf ein Rechteproblem hin, ohne dass ich das jetzt eingrenzen könnte. In den nächsten Tag teste ich noch mal mit einem QNAP-NAS als Rsync-Server.

Meine Suche nach Hilfe im Netgear-Forum war ebenfalls erfolglos. Bei Netgear habe ich einen Call eröffnet, der lediglich folgende Antwort ergeben hat: Linux ist als Rsync-Server "nicht supportet". Aha, dann vielen Dank....
In zwei Ubuntu-Foren konnte ich ebenfalls nichts in Erfahrung bringen.

@facebraker: FAT32 auf der ReadyNAS?!? Wohl kaum.
Bitte warten ..
Mitglied: 64748
07.02.2013, aktualisiert um 12:22 Uhr
Hallo zusammen,
Fehlermeldung:
rsync: chown "/mnt/pdzhnas2_backup/Test/." failed: Permission denied (13)
rsync: chgrp "/mnt/pdzhnas2_backup/Test/cool.txt" failed: Permission denied (13)
das kann darauf hindeuten, dass der "kopierende" Benutzer auf der Quelle auf dem Zielrechner (NAS) nicht vorhanden ist (vergleiche nicht den Benutzernamen sondern die Benutzer-ID).

Ein anderer möglicher Fehler ist, dass der kopierende Benutzer die Berechtigungen von einem Benutzer mit höherer Berechtigung setzen will, das geht grundsätzlich nicht. Auf Deutsch: ein normaler Benutzer kann keine Dateien dem Benutzer root zuweisen.

Kann es sein, dass durch das Firmware-Update die Benutzer-IDs verändert worden sind?

Markus
Bitte warten ..
Mitglied: Mineralwasser
07.02.2013, aktualisiert um 14:54 Uhr
Hallo

Also bei der Firmware 4.2.19 hat es bei mir noch einwandfrei funktioniert. Laut den changelogs von der Firmware, sollte sich dort nichts geändert haben. Wahrscheinlich haben sie dennoch irgendwo etwas geändert.

@facebraker
Es ist NTFS.

@Coreknabe
Linux ist als Rsync-Server nicht supportet??? Ist ja wohl ein Witz oder?

@64748
Möglich ist alles. Wie kann ich denn die Benutzer-ID kontrollieren?

Folgenden Test habe ich einmal gemacht:
NAS1 LOKAL: chown veeam test.txt [ok]
NAS2 LOKAL: chown veeam test.txt [ok]
NAS1 --> Mount NAS2: chown veeam test.txt [permission denied]

Komisch... weil der User veeam gibts eigentlich sowohl auf dem Lokalen als auf remote NAS und sollte alle Berechtigungen haben.

Nun habe ich einmal versucht auf einem NAS via Windows NTFS Permissions zu setzten. Und es ist tatsächlich so, dass ich keine Domain-Users hinzufügen kann. Hmm bin mir jetzt nicht mehr hundert prozentig sicher, aber ich glaube früher hat das funktionert.

Gruss
Bitte warten ..
Mitglied: 64748
07.02.2013 um 15:03 Uhr
Also auf einem Unixsystem kann man die Benutzer-ID (uid) in der Datei /etc/passwd nachsehen.

Ändern derselben geht mit dem usermod Befehl mit der Option -u oder --uid. Allerdings weiß ich nicht, ob man das so auf den NAS-Systemen machen kann.

Du kannst (falls kein Linux oder Unix vorhanden) die Manpage zum Befehl usermod auch mit Google finden, einfach "man usermod" bei Google eingeben.

So wie Du es beschreibst, also wann genau der Berechtigungsfehler auftritt, gehe ich davon aus, dass es etwas in dieser Richtung ist.

Eine andere Sache ist, Du könntest versuchen herauszufinden, ob rsync mit irgendwelchen default-Optionen aufgerufen wird, von denen Du nix weißt. Darin unterscheiden sich die Tools in den verschiedenen Linux-Distributionen gerne schonmal. Ich würde empfehlen, auch die Manpage von rsync zu konsultieren.

Markus
Bitte warten ..
Mitglied: Mineralwasser
07.02.2013 um 17:09 Uhr
Hallo

@Markus
Danke für den Tipp. Ich bin nicht so der Linuxguru. Also ich habe es nun geschafft auch dem remote user die selbe uid zu vergeben. Leider funktioniert auch dies nicht, wenn ich mit chown versuche die Berechtigung auf ein Remote File zu setzen. Da brauche ich wohl auch gar nicht mehr weiter mit rsync zu suchen. Ich habe eher zuerst gedacht, dass der Fehler schon beim mounten passiert.

#/etc/fstab
//192.168.x.x/backup /mnt/pdzhnas2_backup cifs username=xxx,password=xxx 0 0

Danke schon einmal
Gruss
Bitte warten ..
Mitglied: 64748
07.02.2013, aktualisiert um 17:31 Uhr
naja, jetzt wo Du darauf hinweist fällt mir das auf
#/etc/fstab
192.168.x.x:backup /mnt/pdzhnas2_backup cifs username=xxx,password=xxx 0 0
So würde man das auf einem Linuxrechner in /etc/fstab eintragen (so ist es hier)

Allerdings: wenn rsync grundsätzlich geht, dann ist der Mountpoint richtig angelegt, vielleicht suchst Du mal in der manpage für den mount-Befehl bzw für fstab danach, wie man Benutzername und Passwort korrekt übergibt.....

Markus

Edit: ich merke gerade, dass ich keine Ahnung hab. Also die Übergabe von username und password wird so gemacht (wie bei Dir) bei einer Sambafreigabe, dann ist die Syntax //server/pfad richtig. Ich benutze aber nur NFS und hab mit Samba zu wenig Erfahrung. Das was ich oben geschrieben habe, also server:/pfad bezieht sich auf NFS.
Bitte warten ..
Ähnliche Inhalte
Netzwerkmanagement
Rsync über VPN
Frage von bluepythonNetzwerkmanagement13 Kommentare

Hallo zusammen, ich habe zwei NAS von Synology. Beide stehen an zwei verschiedenen Standorten. Die beiden Standorte sind per ...

RedHat, CentOS, Fedora
Rsync zwischen zwei Server
Frage von Malli88RedHat, CentOS, Fedora1 Kommentar

Hallo zusammen, ich stehe vor einem kleinen Problem mit dem Backup eines Datenbank-Dumps. Es sollen alle Dateien aus dem ...

Festplatten, SSD, Raid
Rsync unter Windows mit cygwin langsam
gelöst Frage von ketanest112Festplatten, SSD, Raid4 Kommentare

Hallo zusammen, ich habe ein bisschen recherchiert, wie ich am besten ein differentielles Backup für meine Freigaben erstelle und ...

Backup
Rsync - rechte werden umgeschrieben
gelöst Frage von TomTheCatBackup5 Kommentare

Ich scheitere klaeglich an ein Backup meines Servers zu erstellen. Verwende rsync mit den Befehl Funktioniert alles soweit gut. ...

Neue Wissensbeiträge
Router & Routing

Olle Fritzbox 7270 mit VPN und SIP-Telefonie hinter O2 Homebox 6641 als "Modem"

Erfahrungsbericht von the-buccaneer vor 2 StundenRouter & Routing

Nun war es soweit: Auch O2 hat mich mit VOIP zwangsbeglückt. Heute am Privatanschluss, in 2 Wochen ist das ...

Sicherheit

Ungepatchte Remote Code Execution-Lücke in LG NAS

Information von kgborn vor 15 StundenSicherheit

Nutzt wer LG NAS-Einheiten? In den NAS-Einheiten der LG Network Storage-Einheiten gibt es eine sehr unschöne Schwachstelle, die einen ...

Windows Update

Neue Version KB4099950 NIC Einstellungen gehen verloren

Information von sabines vor 20 StundenWindows Update2 Kommentare

Es ist eine neue Version des KB4099950 verfügbar, die das Problem mit den verlorenen Netzwerkeinstellungen lösen soll. Das Datum ...

Microsoft Office

MS Office 2019 ohne OneNote - OneNote App speichert nur in Cloud

Information von Deepsys vor 1 TagMicrosoft Office5 Kommentare

Microsoft zeigt deutlich wohin alles bei Ihnen geht, OneNote 2019 wird es nicht mehr geben, und die Windows 10 ...

Heiß diskutierte Inhalte
Festplatten, SSD, Raid
Server SSD: NVMe PCIe 3.0 RAID?
Frage von bouneeFestplatten, SSD, Raid15 Kommentare

Hallo liebe Admins, mir stellt sich gerade die Frage, ob ein neuer Server mit SSD NVMe PCIe 3.0 Sinn ...

Sonstige Systeme
Wie Normenkataloge im Unternehmen bereit stellen?
Frage von MuzzepuckelSonstige Systeme14 Kommentare

Hallo Kollegen, ich lese schon lange hier mit, nun mein ersrer Beitrag, bzw. Frage. :-) Wir benötigen für unsere ...

Windows 10
Windows 10 Startmenü-Einstellungen Systemweit festlegen
Frage von flotautWindows 1013 Kommentare

Guten Morgen liebe Admins, wir möchten bei uns am Lehrstuhl demnächst auf Windows 10 umsteigen. Wir installieren unsere PC's ...

LAN, WAN, Wireless
OpenVPN Client Fehlermeldungen
Frage von chris84LAN, WAN, Wireless12 Kommentare

Hallo Zusammen, wir nutzen seit kurzem einen neuen Router und den OpenVPN Client. Die VPN Verbindung klappt; allerdings kommen ...