Neuer Dateiserver, wie automatisiert Laufwerksverknüpfungen anpassen?
Liebes Forum,
unser alter 2003er File-Server soll durch einen neuen 2008er R2 Server ersetzt werden. Ich möchte das so sanft wie möglich machen und zuerst mal die ganzen Home und Abteilungsverzeichnisse auf den neuen Server migrieren.
Die User haben zur Zeit ein bis mehrere Laufwerke zum alten Fileserver verknüpft. Dies ist meist das Laufwerk H: für das Homeverzeichnis \\server1\Username und das Laufwerk I: mit dem Abteilungsverzeichnis \\server1\Abteilung.
Gibt es schon irgendwelche fertigen Scripts mit denen ich dann am User-PC hergehen kann und zum Beispiel alle Verknüpfungen wo \\server1 vorkommt automatisiert auf \\server2 umstellen? Mit VB-Script sollte sowas eigentlich möglich sein, allerdings habe ich damit wenig Erfahrung.
Danke für nen Tipp!
Wolfi3300
unser alter 2003er File-Server soll durch einen neuen 2008er R2 Server ersetzt werden. Ich möchte das so sanft wie möglich machen und zuerst mal die ganzen Home und Abteilungsverzeichnisse auf den neuen Server migrieren.
Die User haben zur Zeit ein bis mehrere Laufwerke zum alten Fileserver verknüpft. Dies ist meist das Laufwerk H: für das Homeverzeichnis \\server1\Username und das Laufwerk I: mit dem Abteilungsverzeichnis \\server1\Abteilung.
Gibt es schon irgendwelche fertigen Scripts mit denen ich dann am User-PC hergehen kann und zum Beispiel alle Verknüpfungen wo \\server1 vorkommt automatisiert auf \\server2 umstellen? Mit VB-Script sollte sowas eigentlich möglich sein, allerdings habe ich damit wenig Erfahrung.
Danke für nen Tipp!
Wolfi3300
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 231816
Url: https://administrator.de/contentid/231816
Ausgedruckt am: 18.11.2024 um 07:11 Uhr
15 Kommentare
Neuester Kommentar
Hi
Also ich arbeite hier immer mit den Windows internen GPOs. Hier hast du die Laufwerke verschieben bzw. den Pfad anpassen. Oder Netzlaufwerke per GPO mappen.
Beim Basislaufwerk der benutzer kannst du im AD den Pfad umdrehen indem du einfach als Pfad \\Server2\%username% einträgst bei allen Usern.
LG Andy
Also ich arbeite hier immer mit den Windows internen GPOs. Hier hast du die Laufwerke verschieben bzw. den Pfad anpassen. Oder Netzlaufwerke per GPO mappen.
Beim Basislaufwerk der benutzer kannst du im AD den Pfad umdrehen indem du einfach als Pfad \\Server2\%username% einträgst bei allen Usern.
LG Andy
Hallo,
wenn du z.B. über das Login-Script die Laufwerke mappst, kannst du das ganze über Gruppen machen. z.B. wenn in Gruppe home_alt, dann werden die Verzeichnisse auf \\server1\username$\ gemappt oder wenn in Gruppe home_neu dann auf dem neuen srv. So bleibt dann im Windows-Explorer der Laufwerksbuchstabe gleich. Die Abteilungslaufwerke, sollten i.d.R. auch über AD-Gruppen eingebunden worden sein, so kannst du das ebenfalls wieder über das Script oder GPO lösen. Oder wurden die Shares manuell per Hand eingebunden ?
Gruß Matze
wenn du z.B. über das Login-Script die Laufwerke mappst, kannst du das ganze über Gruppen machen. z.B. wenn in Gruppe home_alt, dann werden die Verzeichnisse auf \\server1\username$\ gemappt oder wenn in Gruppe home_neu dann auf dem neuen srv. So bleibt dann im Windows-Explorer der Laufwerksbuchstabe gleich. Die Abteilungslaufwerke, sollten i.d.R. auch über AD-Gruppen eingebunden worden sein, so kannst du das ebenfalls wieder über das Script oder GPO lösen. Oder wurden die Shares manuell per Hand eingebunden ?
Gruß Matze
Zitat von @wolfi3300:
Hallo!
Die Shares wurden je nach Bedarf händisch verknüpft. Wer einen bestimmten Share benötigt, hat den irgendwann mal
verknüpft und sein Rechner hat sich das gemerkt. Das ganze hat also kein System dahinter, welches man über ein
Script/GPO steuern könnte.
Ich bräuchte quasi ein Script, welches hergeht und alle mappings durchgeht und überall wo \\server1\ steht, dies auf
\\server2\ abändert.
LG Wolfi
Hallo!
Die Shares wurden je nach Bedarf händisch verknüpft. Wer einen bestimmten Share benötigt, hat den irgendwann mal
verknüpft und sein Rechner hat sich das gemerkt. Das ganze hat also kein System dahinter, welches man über ein
Script/GPO steuern könnte.
Ich bräuchte quasi ein Script, welches hergeht und alle mappings durchgeht und überall wo \\server1\ steht, dies auf
\\server2\ abändert.
LG Wolfi
Hi
Dann würde ich eine GPO erstellen und alle Laufwerke die gemappt sind entfernen lassen und die Richtigen Laufwerke den benutzern zur verfügung stellen. Ob diese händich gemappt wurden oder nicht ist egal.
Wenn du angibst das alle netzlaufwerke von Laufwerksbuchstabe D bis Z entfernt werden sollen sind alle weg und du kannst diese in der selben GPO dann richtig zuweisen lassen.
LG
Hallo,
das wäre jetzt der ideale Zeitpunkt zum neustrukturieren deiner bisherigen Umgebung. Wenn sowiso die Netzlaufwerke neu eingebunden werden müssen, dann kannst du dir ausgeben lassen, welche user auf welche Netzlaufwerke zugreifen, dem entsprechend mit AD-Gruppen zusammenfassen und dementsprechend dann die Laufwerke per GPO oder Script automatisch mappen lassen. So ersparst du dir in Zukunft ähnliche Angelegenheiten. Wie sieht es mit der Rechtevergabe auf den Netzlaufwerken aus? Werden diese über AD-Gruppen geregelt?
Bzgl. deiner Frage, mit net use kannst du dir die entsprechenden gemappten Netzlaufwerke anzeigen lassen, und dementsprechen dann neu einbinden. Aber wie schon Ausserwoeger geschrieben hat, sinnvoller ist es alle zentral entfernen zu lassen und dann neu und strukturiert zu mappen.
Gruß Matze
das wäre jetzt der ideale Zeitpunkt zum neustrukturieren deiner bisherigen Umgebung. Wenn sowiso die Netzlaufwerke neu eingebunden werden müssen, dann kannst du dir ausgeben lassen, welche user auf welche Netzlaufwerke zugreifen, dem entsprechend mit AD-Gruppen zusammenfassen und dementsprechend dann die Laufwerke per GPO oder Script automatisch mappen lassen. So ersparst du dir in Zukunft ähnliche Angelegenheiten. Wie sieht es mit der Rechtevergabe auf den Netzlaufwerken aus? Werden diese über AD-Gruppen geregelt?
Bzgl. deiner Frage, mit net use kannst du dir die entsprechenden gemappten Netzlaufwerke anzeigen lassen, und dementsprechen dann neu einbinden. Aber wie schon Ausserwoeger geschrieben hat, sinnvoller ist es alle zentral entfernen zu lassen und dann neu und strukturiert zu mappen.
Gruß Matze
Zitat von @wolfi3300:
Naja, theoretisch könnte es so klappen.
1./ ein "net use" abschicken und das ergebnis in ein textfile ausgeben.
2./ das Textfile parsen und alle Mappings wo \\server1\xyz[n] vorkommt löschen
3./ alle Mappings mit \\server2\xyz[n] neu setzen
Wenn das noch wer anderer brauchen kann, dann kann ich's natürlich für einen Download zur Verfügung stellen
(vorausgesetzt ich bekomme die Software gebacken)
LG
Naja, theoretisch könnte es so klappen.
1./ ein "net use" abschicken und das ergebnis in ein textfile ausgeben.
2./ das Textfile parsen und alle Mappings wo \\server1\xyz[n] vorkommt löschen
3./ alle Mappings mit \\server2\xyz[n] neu setzen
Wenn das noch wer anderer brauchen kann, dann kann ich's natürlich für einen Download zur Verfügung stellen
(vorausgesetzt ich bekomme die Software gebacken)
LG
Hi
Jo hier gibts auch welche die das Problem mit der Powershell lösen oder lösen möchten.
Powershell Netzlaufwerke trennen
LG Andy
Hi
(auch wenn der Thread schon gelöst ist)
Wenn du eine MS Domäne >=2008 hast - warum machst dann nicht alles via DFS? Damit sparst du dir die "harten" links auf die Server und kannst die Storage Server einfach wechseln ohne das der Benutzer überhaupt etwas machen muss.
Wir haben das vor 2 Jahre umgestellt und wir mussten bisher 3 mal die Fileserver tauschen weil die Kapazitäten nicht mehr ausreichten, zum Übergang einfach den neuen Fileserver als zusätzlicher Storagepool eingebunden, Replikation an und an einem WE dann den alten Server aus dem Pool entfernt - Daten inkl. Berechtigungen sind sauber repliziert und der Benutzer muss rein gar nichts machen
Weiterer Vorteil: du kannst einzelne Unterpfade auf verschiedene Server verteilen ohne das der Anwender das mitbekommt.
Das einbinden der DFS Pfade einfach via GPO, dann kannst das auch Benutzergruppen gesteuert durchführen und jedem MA entsprechend seiner Gruppenzugehörigkeit auch Abteilungslaufwerke zuweisen.
Anbei der Link von MS zum einrichten
http://technet.microsoft.com/de-de/library/cc732863(v=ws.10).aspx
(auch wenn der Thread schon gelöst ist)
Wenn du eine MS Domäne >=2008 hast - warum machst dann nicht alles via DFS? Damit sparst du dir die "harten" links auf die Server und kannst die Storage Server einfach wechseln ohne das der Benutzer überhaupt etwas machen muss.
Wir haben das vor 2 Jahre umgestellt und wir mussten bisher 3 mal die Fileserver tauschen weil die Kapazitäten nicht mehr ausreichten, zum Übergang einfach den neuen Fileserver als zusätzlicher Storagepool eingebunden, Replikation an und an einem WE dann den alten Server aus dem Pool entfernt - Daten inkl. Berechtigungen sind sauber repliziert und der Benutzer muss rein gar nichts machen
Weiterer Vorteil: du kannst einzelne Unterpfade auf verschiedene Server verteilen ohne das der Anwender das mitbekommt.
Das einbinden der DFS Pfade einfach via GPO, dann kannst das auch Benutzergruppen gesteuert durchführen und jedem MA entsprechend seiner Gruppenzugehörigkeit auch Abteilungslaufwerke zuweisen.
Anbei der Link von MS zum einrichten
http://technet.microsoft.com/de-de/library/cc732863(v=ws.10).aspx
Hallo,
eine weitere Möglichkeit wäre über DNS-Aliase. So kann dann auch der Fileserver umgezogen werden und die Nutzer können sich wieder mit ihren bisherigen Shares verbinden. Also z.B. für Server01 einen Alias wie \\share01\ einrichten. Sollten einmal Shares umgezogen werden müssen, so kann man dann die Verzeichnisse auf den neuen Server kopieren und dann für den neuen Server entsprechend den Alias auf \\share01\ setzen. So muss bei den Nutzern keine konfiguration mehr vorgenommen werden.
Gruß Matze
eine weitere Möglichkeit wäre über DNS-Aliase. So kann dann auch der Fileserver umgezogen werden und die Nutzer können sich wieder mit ihren bisherigen Shares verbinden. Also z.B. für Server01 einen Alias wie \\share01\ einrichten. Sollten einmal Shares umgezogen werden müssen, so kann man dann die Verzeichnisse auf den neuen Server kopieren und dann für den neuen Server entsprechend den Alias auf \\share01\ setzen. So muss bei den Nutzern keine konfiguration mehr vorgenommen werden.
Gruß Matze