2009-04-27 21 views
1

Wir haben eine Website, die auf zwei Lasten ausgeglichenen Anwendungsserver (Win 2K3) sitzt, die eine C#/ASP.NET App und eine Reihe von statischen Inhalten enthält, die sich täglich ändert.Sync Inhalt auf mehreren Servern

Meine Frage ist, was ist der beste Weg, um den statischen Inhalt synchron zu halten. In Win2K8 wären wir in der Lage, beide Server auf ein freigegebenes Verzeichnis zu verweisen, aber nicht auf Win2K3.

Früher gab es etwas in Site Server, um dies zu tun, aber nicht mehr.

Idealerweise sollte die Lösung billig und schnell sein und nicht die ganze App neu testen (sonst würden wir einfach auf 2K8 upgraden).

Antwort

1

Haben Sie in Betracht gezogen, Robocopy zu verwenden, das Teil von Windows Resource Kit ist?

Hier ist eine link zu Wikipedia, die viel mehr Erklärungen mit Beispielen hat.

Versuchen Sie auch diese link.

HTH.

1

robocopy ist eigentlich eine sehr gute Lösung, mit der wir auch den statischen Inhalt auf unseren Servern synchronisieren konnten. Sie können es so planen, dass es in dem für Sie passenden Intervall läuft. Eine andere Sache, die wir zum Synchronisieren von benutzergesteuertem statischem Inhalt verwendeten, war eine zentrale IP für das Hochladen des gesamten statischen Inhalts und aller Server [in load balanced environment], die sich auf diese zentrale IP für statischen Inhalt beziehen. Mit diesem Ansatz mussten wir den Inhalt nicht duplizieren, sondern haben uns vor der Synchronisierung der Verzeichnisse bewahrt.

Verwandte Themen