rsync über netz kopiert Daten nur versteckt

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
mampfi
Beiträge: 1979
Registriert: 16.08.2005 18:15:29
Lizenz eigener Beiträge: GNU General Public License
Wohnort: münchen

rsync über netz kopiert Daten nur versteckt

Beitrag von mampfi » 24.07.2013 16:45:53

ich habe eine Kopie von einem Skript gemacht, das erfolgreich das Datenverzeichnis übers Netz synchrosiert

Für einen rsync auf eine wheezy-Installation

funktioniert auf Windows-Rechner und auch auf (squeeze-)debian-Rechner.

Nun wird zwar erfolgreich kopiert, Verzeichnisstruktur ist korrekt, aber die Dateien werden zu .*-Dateien also versteckten.

Die Skripts sind identisch, zu den anderen für notebook und Windows-Rechner.

!!!Wichtige Zeile ist die Zeile mit dem rsync.!!!



Skript:

ping -c 3 nb2

if [ $? != 0 ]
then
echo "Rechner ist nicht verfügbar"
exit 0
fi;

. win_mount_test
. note_date
chmod 777 zeit.txt
echo "rsync_daten_test" >>zeit.txt
date >>zeit.txt
rsync -a -r -v --delete /media/daten /media/net_mount/rsync_daten
chmod 777 -R /media/net_mount
date >>zeit.txt
cat zeit.txt

echo "umount"
umount /media/net_mount

win_mount_test:

mount.cifs //nb2/daten /media/net_mount -o username=manfred,password=manfred
la -al /media/net_mount
Zuletzt geändert von mampfi am 24.07.2013 16:54:14, insgesamt 1-mal geändert.
Es gibt viele Foren und eine Welt ausserhalb

gbotti
Beiträge: 846
Registriert: 16.07.2010 14:24:43
Wohnort: München

Re: rsync über netz kopiert Daten nur versteckt

Beitrag von gbotti » 24.07.2013 16:54:10

Hi.

Du hast da ein Verbose in dem rsync-Befehl (-v). Kannst du mal ein paar Zeilen vom Output posten bitte?
Georg
RTFM, LMGTFY, Orakel... Ach... Warum muss man suchen...
Schrödingers Backup --- "Der Zustand eines Backups ist unbekannt, solange man es nicht wiederherstellt" --- Quelle: Nixcraft

mampfi
Beiträge: 1979
Registriert: 16.08.2005 18:15:29
Lizenz eigener Beiträge: GNU General Public License
Wohnort: münchen

Re: rsync über netz kopiert Daten nur versteckt

Beitrag von mampfi » 24.07.2013 16:58:16

kommt gleich

momentan läuft ein rsync auf einen anderen Rechner
Es gibt viele Foren und eine Welt ausserhalb

mampfi
Beiträge: 1979
Registriert: 16.08.2005 18:15:29
Lizenz eigener Beiträge: GNU General Public License
Wohnort: münchen

Re: rsync über netz kopiert Daten nur versteckt

Beitrag von mampfi » 24.07.2013 17:29:21

Erwähnenswert: Ich führe das Skript als root auf der Kommandozeile aus


Wenn ich auf den anderen Rechner (ein debian squeeze) erscheint der Ordner rsync_daten normal als icon und beim rsync auf das wheezy mit Schlüsselsymbol

Auszug:

daten/korres/Kor1999/Sozialgericht/Sozialgericht_Antwort_Juni.doc
daten/korres/Kor1999/Sozialgericht/Sozialgericht_Antwort_Oktober.doc
daten/korres/Kor1999/agis/
rsync: chown "/media/net_mount/rsync_daten/daten/korres/Kor1999/agis" failed: Permission denied (13)
deleting daten/korres/Kor1999/agis/.agis_2.doc.U5OrHB
deleting daten/korres/Kor1999/agis/.agis_1.doc.aRWJJD
daten/korres/Kor1999/agis/agis_1.doc
daten/korres/Kor1999/agis/agis_2.doc
Es gibt viele Foren und eine Welt ausserhalb

cosmac
Beiträge: 4576
Registriert: 28.03.2005 22:24:30

Re: rsync über netz kopiert Daten nur versteckt

Beitrag von cosmac » 24.07.2013 19:47:38

hi,

für samba bzw. cifs gibt es in der smb.conf mehrere Optionen für versteckte Dateien, z.B. werden mit "hide dot files" .*-Dateien mit dem Windows-Attribut "hidden" versehen. Vielleicht funktioniert das auch umgekehrt. "hide unwritable files" finde ich auch verdächtig.
Beware of programmers who carry screwdrivers.

mampfi
Beiträge: 1979
Registriert: 16.08.2005 18:15:29
Lizenz eigener Beiträge: GNU General Public License
Wohnort: münchen

Re: rsync über netz kopiert Daten nur versteckt

Beitrag von mampfi » 24.07.2013 20:06:31

Die Skripte sind 1 zu 1 übertragen.

Habe zur Sicherheit die smb.conf vom Notebook auf den "problematischen" Rechner übertragen, damit identische Verhältnisse herrschen.

Sehr mysteriös.
Es gibt viele Foren und eine Welt ausserhalb

gbotti
Beiträge: 846
Registriert: 16.07.2010 14:24:43
Wohnort: München

Re: rsync über netz kopiert Daten nur versteckt

Beitrag von gbotti » 25.07.2013 11:44:05

Hi.

Ich habe das mal nachgebaut bei mir... Ich habe Wheezy 7.1 zum testen verwendet und habe Daten einmal aus einer Windows XP-VM, dann aus einer squeeze-Maschine mit Samba mit mount.cifs eingebunden und per rsync in einen anderen Ordner gesynct und habe nichts feststellen können. Es läuft alles so, wie es soll.

Zeig uns doch mal bitte die Ausgabe von "mount". Welches FS nutzt du für die Zielpartition?
Georg
RTFM, LMGTFY, Orakel... Ach... Warum muss man suchen...
Schrödingers Backup --- "Der Zustand eines Backups ist unbekannt, solange man es nicht wiederherstellt" --- Quelle: Nixcraft

mampfi
Beiträge: 1979
Registriert: 16.08.2005 18:15:29
Lizenz eigener Beiträge: GNU General Public License
Wohnort: münchen

Re: rsync über netz kopiert Daten nur versteckt

Beitrag von mampfi » 25.07.2013 12:36:45

Interessanterweise bringt er auch beim funktierenden Rsync auf den Notebook ein paar Fehlermeldungen
(z.B. rsync: chown "/media/net_mount/rsync_daten/daten/work/bat/bat_brenn/brenn_tar_nofix" failed: Permission denied (13))
Die haben mich aber nicht gestört, da zum Schluss ja ein chmod ausgeführt wird und die Dateien auf dem Ziel korrekt sind.

Die Quelle ist immer der Hauptrechner ein debian squeeze.

Referenz: rsync auf den notebook, datenpartition auch mit ext2. Die Datenpartition ist ein mit ext2 formatiert.

Im Windows-Fall ist es ein FAT32.

Mount bei funktionierendem Ziel auf notebook:

. win_mount_notebook
insgesamt 4
drwxrwxrwx 4 root root 0 24. Jul 20:41 .
drwxr-xr-x 17 root root 4096 25. Jul 12:14 ..
drwxrwxrwx 2 root root 0 31. Okt 2012 lost+found
drwxrwxrwx 3 nobody nogroup 0 24. Jul 20:41 rsync_daten

Mount bei wheezy als Ziel:

. win_mount_test
insgesamt 4
drwxrwxrwx 3 manfred users 0 24. Jul 18:37 .
drwxr-xr-x 17 root root 4096 25. Jul 12:14 ..
drwxrwxrwx 3 nobody nogroup 0 24. Jul 18:37 rsync_daten
Es gibt viele Foren und eine Welt ausserhalb

mampfi
Beiträge: 1979
Registriert: 16.08.2005 18:15:29
Lizenz eigener Beiträge: GNU General Public License
Wohnort: münchen

Re: rsync über netz kopiert Daten nur versteckt

Beitrag von mampfi » 25.07.2013 12:42:42

Grad noch mal ein rsync auf wheezy.

Scheint jetzt zu funktionieren, bin mir aber nicht sicher, ob es alle Dateien korrekt sind.

Setze mal noch nicht auf gelöst.
Es gibt viele Foren und eine Welt ausserhalb

gbotti
Beiträge: 846
Registriert: 16.07.2010 14:24:43
Wohnort: München

Re: rsync über netz kopiert Daten nur versteckt

Beitrag von gbotti » 25.07.2013 15:32:41

Gut.. ext2... Ich verstehe nicht warum ext2... aber das ist ja auch ein Filesystem...

Mit "mount" meinte ich eigentlich, dass ich die aktuellen "mount-Parameter" sehen wollte...

Einfach mal auf der Konsole

Code: Alles auswählen

mount
eingeben... ;)
Georg
RTFM, LMGTFY, Orakel... Ach... Warum muss man suchen...
Schrödingers Backup --- "Der Zustand eines Backups ist unbekannt, solange man es nicht wiederherstellt" --- Quelle: Nixcraft

mampfi
Beiträge: 1979
Registriert: 16.08.2005 18:15:29
Lizenz eigener Beiträge: GNU General Public License
Wohnort: münchen

Re: rsync über netz kopiert Daten nur versteckt

Beitrag von mampfi » 25.07.2013 23:33:19

Ext2, ja ich bin ein Koservativer, root und home sind bei mir immer ext3. ;-)

der mount vom notebook :

//notebook/daten/ on /media/net_mount type cifs (rw,mand)

der mount vom wheezy-Ziel :

//nb2/daten/ on /media/net_mount type cifs (rw,mand)

Ergänzenderweise noch Windows:

//bill/D/ on /media/net_mount type cifs (rw,mand)
Es gibt viele Foren und eine Welt ausserhalb

Antworten