Re: Wie kann man Dirs auf mehreren Maschinen in sync halten?

From: alex (ntnewsNOSPAM_at_hrz3.hrz.tu-darmstadt.de)
Date: 07/22/03


Date: Tue, 22 Jul 2003 19:27:31 +0200

Hallo

also periodisch laufen lassen kann ich nicht. wir wollen von Windows 2000
weggehen... daher kenne ich z.b. DFS (Distributed File System). Das stellt
einen virtuelles Verzeichnis zu Verfügung. Darauf kann man dann mit dem
Webserver zugreifen. Jeder Server in dem Verbund hat einen Spiegel diese
Dateien. Wenn eine Änderung stattfinden merkt es das irgendwie und überträgt
diese neue Datei sofort bzw. alle 15min auf alle Server. Sowas brauchen wir
auch.

Mit Rsync habe ich noch nie gearbeitet - aber mit robocopy unter Windows.
Robocopy stößt bei diesen Servern an seine Grenzen und ist nicht mehr
benutzbar! Es arbeitet meines Wissen wie rsync. Es schaut also nur nach
welche Dateien geändert wurden und überträgt diese geänderten / neuen
Dateien. Desweiteren kann es über eine Mirror Funktion auch gelöschte Files
automatisch wieder entfernen. ABER wie gesagt - robocopy und vermutlich auch
rsync ist in diese Umgebung nicht mehr benutztbar. Ich will euch auch sagen
warum. es handelt sich um einen Websever mit heute 40.000 Verzeichnissen und
über 500.000 Dateien. Dies stellt heute schon eine riesen Problem dar, denn
Robocopy braucht für die Aktion bei einem Mirror knapp 2,5h für einen
Durchlauf!

Die Kunden laden die Dateien (Bilder) über ein Webfrontend auf den Server -
nicht per FTP. Desweiteren laufen auf dem Server regelmässig diverse
Schnittstellen, die Aktualisierungen mit größeren Bildermengen alle 2-3
Monate machen (ca 180.000 Bilder pro Schnittstelle).

Das "muss" in "Echtzeit" (max 5-15min delay) gehen, weil ich nicht weiss auf
welchem Server der User sich befindet. Ansonsten könnte es passieren, dass
er die Bilder auf www1 hochläd, seinen Browser schliesst, sich neu anmeldet,
dann auf www2 gelandet ist und sich wundert wo seine Bilder hin sind, die er
eben hochgeladen hat... ich hoffe die Problematik ist damit besser
verständlich...

Gruss
Alex



Relevant Pages

  • Re: Image aus System.Drawing.Image einem System.Web.UI.WebControls.Image zuweisen?
    ... Das Prinzip von Http habe ich glaube ich nach 9 semestern informatik ganz ... weise die ImageUrl zu und es werden auch bilder angezeigt. ... >> wenn ich die streams nun in dateien auf dem server packe, ...
    (microsoft.public.de.german.entwickler.dotnet.asp)
  • =?iso-8859-15?Q?Beim_Ver=F6ffentlichen_Dateien_gel=F6scht?=
    ... ich arbeite mit VS 2003 an einem Projekt, ... Das ging bis jetzt immer prima (die Bilder wurden nicht jedesmal ... Einmal die Bilder vom Server gelöscht waren. ... zwar Dateien ergänzt oder überschrieben werden aber nicht, ...
    (microsoft.public.de.german.entwickler.dotnet.asp)
  • Re: NW3.12 auf NAS sichern
    ... aber da heute das LTO1 Laufwerk im Server das Handtuch ... Kopiert Robocopy nur, oder "synct" es auch? ... Werden gelöschte Dateien auch auf dem Ziel ...
    (de.comp.sys.novell)
  • Re: XCOPY Insufficient system resources problem.
    ... Windows Sever should do this "alone", ... I work with server virtualization (through Virtual ... Xcopy didn't helped, and neither Rocobopy. ... There is another reason why robocopy is preferable (other than ...
    (microsoft.public.windows.server.general)
  • Re: Samba Benutzerrechte: keine Dateien =?ISO-8859-1?Q?l=F6schen?=
    ... > also mein erstes Linux System macht sich inzwischen prima, ... > Server arbeitet fleißig ... > Dateien zugreifen und darauf schreiben. ... > den freigegebenen Ordner habe ich dummy als Besitzer eingestellt, ...
    (de.comp.os.unix.linux.misc)