kugelschreiber
Goto Top

Zwei Datenserver für Userdaten mittels DFS?

Zwei Server Windows Server 2003 (bald 2008 R2) sollen als Dateiserver fungieren und die gleichen Daten enthalten

Hallo Ihr Lieben

Folgende Situation in einer VMWare Testumgebung.
Domäne: "garage.local"
Alle Server laufen mit Windows Server 2003 SP2 und befinden sich in der Domäne

GARDOM01 -> 1. Domaincontroller , 1. DNS Server
GARDOM02 -> 2. Domaincontroller, 2. DNS Server
GARDATA01 -> 1. Dateiserver mit einer Freigabe \\GARDATA01\USERDATEN Zielort ist der Ordner "D:\USERDATEN" auf sich selbst
GARDATA02 -> 2. Dateiserver mit einer Freigabe \\GARDATA02\USERDATEN Zielort ist der Ordner "D:\USERDATEN" auf sich selbst

Objekte im AD und der DNS replizieren sich bereits über das AD auf beide Domaincontroller. DNS Forward und Revers funktionieren tadellos.

Ziel ist es eine Freigabe für Userdaten zu erstellen, welche aber auf zwei Server (Datenserver) zielen soll und im Falle eines Ausfalls eines Datenservers somit kein für den User "sichtbarer" Ausfall bemerkbar wäre.
Die User bekommen dann von dem Ausfall nichts mit, weil die Freigabe ja noch auf dem laufenden Server erreichbar ist.

Daher habe ich mir das Thema DFS mal angeschaut, habe aber noch ein Verständnisproblem.
Wenn ich es richtig verstanden habe dann Repliziert sich das DFS über DFS-R mit Hilfe des ADs.

Dazu habe ich folgende Fragen:

1. Was ist ein Domainstamm, wenn es nicht nur der "DFS Freigabename" (also ein UNC Name) innerhalb der Domäne ist?
(In meinem Fall lautet der Name "DFS" und ist unter \\garage.local\DFS auch erreichbar) aber warum muss ich - wenn es so ist - einen Ordner auf dem Domaincontroller dafür freigeben? Denn dort werden doch gar keine Daten gespeichert, oder doch? Und wenn ja, warum benötige ich dann noch Verknüpfungen?

2. Wenn ich dann eine Verknüpfung "USERDATEN" anlege und deren Ziele dann auf meine beiden Freigaben auf den beiden Dateiservern \\GARDATA01\USERDATEN und \\GARDATA01\USERDATEN verweise, fragt er mich nach dem Anlegen des zweiten Ziels, ob die Daten jetzt repliziert werden sollen. Ich klickte auf OK doch die Daten replizierten sich nicht. (Keine Fehler in irgendeinem Ereignisprotokoll auf allen 4 Servern.)

3. Da ja nun die "DFS Freigabe" \\garage.local\DFS\USERDATEN existiert, warum brauche ich den Ordner "DFS" auf GARDOM01?

4. Und wenn es über alle Domaincontroller Repliziert wird, warum brauche ich dann keinen Ordner auf GARDOM02?

Mein Verständnis war das ich als DFS Domainstamm einen Namen "DFS" angebe, dort drunter dann Verknüpfungen "USERDATEN" oder "INSTALL" mit Zielen (als UNC Pfaden), welche auf die Dateiservern verweise und zwischen den Zielen innerhalb der Verknüpfung dann repliziert wird.

Alles ein bisschen unklar weil verwirrend.

Daher wo ist der Unterschied zwischen DFS Stamm, welchen ich ebenfalls zwei Ziele geben kann, und Verknüpfung?

Vielen Dank für Eure Hilfe.

Gruß Kuli

Content-Key: 165720

Url: https://administrator.de/contentid/165720

Printed on: April 23, 2024 at 20:04 o'clock

Member: ackerdiesel
ackerdiesel May 05, 2011 at 14:12:14 (UTC)
Goto Top
Zitat von @kugelschreiber:
Dazu habe ich folgende Fragen:

1. Was ist ein Domainstamm, wenn es nicht nur der "DFS Freigabename" (also ein UNC Name) innerhalb der Domäne ist?

(In meinem Fall lautet der Name "DFS" und ist unter \\garage.local\DFS auch erreichbar) aber warum muss ich - wenn
es so ist - einen Ordner auf dem Domaincontroller dafür freigeben? Denn dort werden doch gar keine Daten gespeichert, oder
doch? Und wenn ja, warum benötige ich dann noch Verknüpfungen?

Die Verzeichnisnamen werden dort gespeichert und auf den jeweiligen Ordner "umgeleitet"


2. Wenn ich dann eine Verknüpfung "USERDATEN" anlege und deren Ziele dann auf meine beiden Freigaben auf den beiden
Dateiservern \\GARDATA01\USERDATEN und \\GARDATA01\USERDATEN verweise, fragt er mich nach dem Anlegen des zweiten Ziels,
ob die Daten jetzt repliziert werden sollen. Ich klickte auf OK doch die Daten replizierten sich nicht. (Keine Fehler in
irgendeinem Ereignisprotokoll auf allen 4 Servern.)

Das replizieren dauert seine Zeit und wird "nebenbei" ausgeführt. Warte mal ein paar Stunden, dann sind dort auch Daten zu sehen.


3. Da ja nun die "DFS Freigabe" \\garage.local\DFS\USERDATEN existiert, warum brauche ich den Ordner "DFS"
auf GARDOM01?

Für die Freigabe. Legt Windows an.


4. Und wenn es über alle Domaincontroller Repliziert wird, warum brauche ich dann keinen Ordner auf GARDOM02?
Wenn Du das DFS auch replizierts (also auf beiden Domänenkomtroller verfügbar machst, dann wird auf Gardom02 auch ein Ordner angelegt. In der DFS - Verwaltung kannst Du den den zweiten Server als zweiten STammreplikat hinzufügen, dann werden dort die Ordner für die Fraigaben erstellt.



Mein Verständnis war das ich als DFS Domainstamm einen Namen "DFS" angebe, dort drunter dann Verknüpfungen
"USERDATEN" oder "INSTALL" mit Zielen (als UNC Pfaden), welche auf die Dateiservern verweise und zwischen den
Zielen innerhalb der Verknüpfung dann repliziert wird.

Du musst beides machen, um die Daten hochverfügbar zu machen, ersten zwei Speicherorte (GARDATA01 und GARDATA02) und zweitens den Stamm auf beiden Rechnern einrichten (GARDOM01 und GARDOM02). Dann kannst Du jeweils einen rechner, egal ob Domänenkontroller oder Datenserver abschalten. bzw der Server kann ausfallen ohne das der User dies bemerkt.

Gruß
ackerdiesel
Member: kugelschreiber
kugelschreiber May 05, 2011 at 16:20:58 (UTC)
Goto Top
Hallo Ackerdiesel (was für ein geiler Name)

Vielen Dank für Deine Antworten.
Du hast endlich ein wenig Licht ins Dunkel gebracht. face-smile

Daher ein Stamm speichert nur die Freigaben als Namen und "weiß" im Endeffekt wohin die Verknüpfung gehen.
Daten selbst werden also im Stamm - somit wie schon von mir vermutet - keine gespeichert.
Wenn ich als Stammziel den GARDOM02 mit angebe, werden also die Informationen der Orte und Freigaben mit repliziert. Daher auch zur Vergüguu ng stehen, wenn GARDOM01 ausfällt. (Warum man dafür dennoch einen Ordner braucht, ist mir noch schleierhaft, aber egal)
Die Daten selbst befinden sich dann auf den Verknüpfungen im Stamm, welche wiederum auf Freigaben zu verschiednen DatenServer zielen und dort untereinander repliziert werden. OK. Das habe ich glaube ich verstanden. Echt genial!

Dennoch habe ich noch ein paar weitere Fragen:

1. Kann man die Replizierung auch anstoßen? (manuell per Script, Serviceneustart oder Ähnliches)
2. Wo muss der DFS Service laufen? Also nur auf den Datenservern und/oder auch auf den DCs?

Vielen vielen Dank!
Member: ackerdiesel
ackerdiesel May 06, 2011 at 06:10:41 (UTC)
Goto Top
Hallo Kugelschreiber ( der Name ist auch nicht schlecht )

Daher ein Stamm speichert nur die Freigaben als Namen und "weiß" im Endeffekt wohin die Verknüpfung gehen.

Genau

Daten selbst werden also im Stamm - somit wie schon von mir vermutet - keine gespeichert.

Auch richtig

Wenn ich als Stammziel den GARDOM02 mit angebe, werden also die Informationen der Orte und Freigaben mit repliziert. Daher
auch zur Vergüguu ng stehen, wenn GARDOM01 ausfällt. (Warum man dafür dennoch einen Ordner braucht, ist mir
noch schleierhaft, aber egal)

Ja so soll es sein. Gardom02 benötigt die Ordner um auch die Freigaben bereitstellen zu können

Die Daten selbst befinden sich dann auf den Verknüpfungen im Stamm, welche wiederum auf Freigaben zu verschiednen DatenServer
zielen und dort untereinander repliziert werden. OK. Das habe ich glaube ich verstanden. Echt genial!

Dennoch habe ich noch ein paar weitere Fragen:

1. Kann man die Replizierung auch anstoßen? (manuell per Script, Serviceneustart oder Ähnliches)

Ja, kann man. In der DFS - Verwaltung unter dem Ordnerziel im Reiter Replikation.

2. Wo muss der DFS Service laufen? Also nur auf den Datenservern und/oder auch auf den DCs?

Auf den DC´s und die DFS - replikationsdienste müssen auf den Datenservern laufen.


Vielen vielen Dank!

Gern geschehen.
Member: kugelschreiber
kugelschreiber May 06, 2011 at 09:28:26 (UTC)
Goto Top
Perfekt.
Ich werde nachher mal schauen, was die Replikation so macht und bei Erfolg diesen Thread dann schließen.

Vielen Dank Ackerbenzin! äääähhhh Diesel!

PS: Ich hoffe Du hast auch einen Rußpartikelfilter installiert? face-smile