BSDForen.de  

Zurück   BSDForen.de > FreeBSD > FreeBSD - Allgemein

Antwort
 
Themen-Optionen Thema bewerten Ansicht
Alt 06.06.2012, 19:01   #1
ruiin
Registered User
 
Registrierungsdatum: Aug 2011
Ort: Essen, Germany
Beiträge: 60
ruiin eine Nachricht über Skype™ schicken
rsync nicht effektives syncing

Hi,

um die mangelnde HFS+ Integration zu umgehen will ich ein Backup von einer alten Platte über Netzwerk auf mein FreeBSD 8.2 Server machen. Ich habe dazu längere Zeit rsync als einfaches Tool auf eine samba-Freigabe verwendet. Üblicherweise mit den Parametern "-rl". Die Option "-a" hat einen Error ausgelöst. Aber es lief erst einmal. Und auch gut.

Dann habe ich statt "-rl" einmal "-a" verwendet und das hat irgendwas verändert. Die Backups darauf (wieder mit "-rl") dauerten wesentlich länger. Ich benutze inzwischen den rsync-Daemon, der die Backup-Zeit von Tagen auf einen Tag reduziert hat.

Mein erster Verdacht, das es an den Timestamps liegt, doch die Uhr geht richtig.

Zu den Systemen:
Vom MacOS 10.7 mit HFS+ will ich auf ein
FreeBSD 8.2 mit ZFS backuppen.
Die Zugriffsrechte sind auf FreeBSD auf meinem StandartUser, und auf MacOS

Vielleicht weis jemand von euch einen Rat. thx.
ruiin ist offline   Mit Zitat antworten
Alt 08.06.2012, 18:04   #2
pit234a
Registered User
 
Registrierungsdatum: Jul 2006
Beiträge: 1.613
du machst den Backup nicht direkt auf die jeweiligen Filesysteme, sondern nutzt einen Netzwerkdienst. Auf einem Rechner ist ein Server, auf dem anderen ein Client dazu. Die verständigen sich und tauschen die Daten aus. Welches Dateisystem dann darunter liegt, ist zunächst mal unwichtig, außer, es ist ein Dateisystem, das gar keine Rechteverwaltung kennt oder es ist ein Dateisystem remote so eingebunden, dass die Benutzerrechte nicht von rsync angepasst werden dürfen. Das ergibt dann in der Regel die Fehlermeldung, dass die attribute nicht geändert werden konnten, die Dateien werden aber problemlos überspielt.

Ob das aber bei dir auch das Problem war, weiß ich natürlich nicht.

FreeBSD kann aber auch den AFPD, also den Mac-Netzwerkdienst und darüber Shares zur Verfügung stellen. Du bist nicht auf SAMBA angewiesen.

rsync -au sollte die schnellste Lösung sein, um alles zu syncronisieren.
__________________
“Two of the most famous products of Berkeley are LSD and Unix.
I don’t think that this is a coincidence.”
From: The UNIX-HATERS Handbook, ISBN 1-56884-203-1
pit234a ist offline   Mit Zitat antworten
Alt 08.06.2012, 18:14   #3
ruiin
Registered User
 
Registrierungsdatum: Aug 2011
Ort: Essen, Germany
Beiträge: 60
ruiin eine Nachricht über Skype™ schicken
hab festgestellt das ich einen fehler in der syntax hatte
so hab ich statt
Code:
$rsync -option /pfad/zu/quelle/ rsync://server/freigabe/ziel
so nen unsinn gemacht:
Code:
$rsync -option /pfad/zu/quelle rsync://server/freigabe/ziel
dadurch hat rsync statt den inhalt von quelle zu kopieren in das ziel einen ordner mit dem namen quelle angelegt. Das hat dazu geführt das er noch mal alles rüber schieben wollte.

erkannt und behoben.

andere frage:
wie sieht es mit den rechten aus? werden die daten auf freebsd unter gleichen user:group namen abgespeichert wie auf dem mac? Das würde bei mir zu konfusionen kommen, da es zwar den user auf beiden systemen gibt, aber die group eine andere ist.
ruiin ist offline   Mit Zitat antworten
Alt 08.06.2012, 18:35   #4
drm
Registered User
 
Registrierungsdatum: Feb 2011
Beiträge: 92
Leicht OT: Das Problem hatte ich auch letztens. Wenn man die abschließenden '/' mit im Aufruf hat, kopiert er nur die Ordnerinhalte, lässt man den slash weg, so kopiert er den ganzen Ordner. War die einzige Möglichkeit, einen ganzen Ordner zu kopieren, ohne ihn vorher auf dem Server anlegen zu müssen, ist aber ziemlich (tipp)- oder (tab-extension)-fehleranfällig.
drm ist offline   Mit Zitat antworten
Alt 08.06.2012, 22:23   #5
-Nuke-
Registered User
 
Benutzerbild von -Nuke-
 
Registrierungsdatum: Jul 2004
Beiträge: 338
-Nuke- eine Nachricht über AIM schicken
Andere Möglichkeiten:

NFS nutzen, statt Samba, da in Lion der Samba-Client neu geschrieben wurde und somit noch nicht der schnellste ist. Und überhaupt, warum sollten sich 2 UNIX-Clients über ein Windows-Protokoll unterhalten? Da passen dann auch die Rechte und Co.

oder

netatalk auf FreeBSD installieren und unter OS X TimeMachine nutzen.
__________________
Ich glaube das hier ist 'ne Signatur...

MfG
-Nuke-
-Nuke- ist offline   Mit Zitat antworten
Alt 09.06.2012, 17:32   #6
ruiin
Registered User
 
Registrierungsdatum: Aug 2011
Ort: Essen, Germany
Beiträge: 60
ruiin eine Nachricht über Skype™ schicken
für mehr speed benutz ich ja rsync als server-client-protokoll. Netatalk wollte ich mir auch noch mal neu bauen, doch erst wenn ich auf die neue FreeBSD Version upgegradet hab.
ruiin ist offline   Mit Zitat antworten
Alt 11.06.2012, 14:50   #7
KobRheTilla
used register
 
Registrierungsdatum: Jan 2011
Beiträge: 254
Zitat:
Zitat von ruiin Beitrag anzeigen
andere frage:
wie sieht es mit den rechten aus? werden die daten auf freebsd unter gleichen user:group namen abgespeichert wie auf dem mac? Das würde bei mir zu konfusionen kommen, da es zwar den user auf beiden systemen gibt, aber die group eine andere ist.
--numeric-ids

ist dafür da, die UID/GID zu benutzen, nicht die entsprechenden Namen.

Rob
KobRheTilla ist offline   Mit Zitat antworten
Antwort


Dieses Thema betrachten zurzeit 1 Personen. (0 registrierte Benutzer und 1 Gäste)
 
Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An
[IMG] Code ist An
HTML-Code ist Aus
Gehe zu

Ähnliche Themen
Thema Erstellt von Forum Antworten Letzter Beitrag
Performance von RSYNC soul_rebel FreeBSD - Anwendungen und Ports 5 28.02.2008 14:43
rsync und mod-time Dinh *BSD - Serverdienste 5 12.09.2007 08:42
rsync - Modul vs. Pfadname testit FreeBSD - Anwendungen und Ports 1 29.05.2006 18:18
rsync mit "connection unexpectedly closed" MarcoHensel FreeBSD - Anwendungen und Ports 2 16.05.2006 06:56
Security Advisory: rsync Server asg News 1 05.12.2003 08:29


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:46 Uhr.


Powered by vBulletin (Deutsch)
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.