Glengamoi (Forum) · AspHeute · .NET Heute (RSS-Suche) · AspxFiles (Wiki) · .NET Blogs

Virtuelle Verzeichnisse umbenennen

Geschrieben von: Christoph Wille
Kategorie: IIS 6.0

This printed page brought to you by AlphaSierraPapa

Willkommen beim ersten Artikel zu Administrationsthemen rund um den IIS 6.0. Heute beginnen wir mit einem Thema das auf den ersten Blick fürchterlich banal aussieht: dem Umbenennen von virtuellen Verzeichnissen. Hier existiert nämlich ein größerer Unterschied zum alten IIS 5 als man zuerst annehmen möchte.

Um zu verstehen warum viele Umsteiger von IIS 5 das Thema als banal abqualifizieren würden, hier ein Screenshot:

Im Kontextmenü für IIS 5 gibt es den "Rename" Befehl, so einfach kann es sein. Die ISM von IIS 6.0 sieht auf den ersten Blick zwar ähnlich aus,

allerdings den "Rename" Befehl sucht man vergeblich. Der Grund hierfür ist, daß am Namen des virtuellen Verzeichnisses in IIS 6.0 mehr dranhängt (Instanzen und mehr) als bei IIS 5 (wo defakto nichts dranhängt). Deshalb geht ein einfaches Umbenennen schlicht und wenig ergreifend nicht.

Ein Weg wäre, das existierende virtuelle Verzeichnis zu löschen, und neu anzulegen. Hat man viele Einstellungen getroffen, ist das allerdings mehr als lästig - es kostet Zeit und es ist fehleranfällig, weil man könnte ja eine Einstellung vergessen. Das muß doch anders auch gehen.

Stimmt, es gibt eine Möglichkeit - der Weg führt über Backup und Restore. Man speichert die Konfiguration des umzubenennenden Verzeichnisses, und re-importiert sie als neu benanntes virtuelles Verzeichnisses. Gehen wir die Schritte dazu gemeinsam durch.

Als erstes exportieren wir die Einstellungen des Verzeichnisses, das wir Umbenennen wollen (All Tasks / Save Configuration to a File):

Ein Dateiname muß eingegeben werden, und man kann nach Wunsch auch verschlüsselt speichern:

Mit der gespeicherten Konfiguration können wir nun ein neues virtuelles Verzeichnis anlegen (New / Virtual directory (from file)):

Als erstes browsen wir nach der Datei, in der wir zuvor die Konfiguration des virtuellen Verzeichnisses gespeichert haben:

Mit "Read File" sehen wir, welche Konfigurationsinformation gespeichert worden sind, und wählen das virtuelle Verzeichnis aus (in diesem Fall die einzige Option, da wir ja auch nur dieses exportiert haben):

Nach einem Klick auf OK werden wir gefragt, ob wir ein neues virtuelles Verzeichnis anlegen wollen, oder das existierende mit den gespeicherten Konfigurationsdaten überschreiben möchten:

Wir möchten das virtuelle Verzeichnis ja unter einem neuen Namen speichern, also wählen wir die erste Option. Jetzt sind beide virtuelle Verzeichnisse vorhanden - das alte und das neue:

Wichtig: das "alte" virtuelle Verzeichnis darf man erst jetzt löschen. Der Grund dafür ist, daß wenn man es vor dem Neuanlegen löscht, wird die Konfiguration einfach unter dem Namen aus der Backupdatei zurückgespielt - man bekommt keine Möglichkeit, es unter einem neuen Namen anzulegen!

Schlußbemerkung

Auch wenn es auf den ersten Anblick kompliziert erscheint, so hat diese Methode auch einen sehr großen Vorteil: man kann die gespeicherte Konfiguration eines virtuellen Verzeichnisses auf beliebigen Rechnern in beliebige Sites zurückspielen, etwas, das vor IIS 6.0 nicht möglich war.

This printed page brought to you by AlphaSierraPapa

Verwandte Artikel

Den Webserver umsiedeln (IIS 4 oder 5)
http:/www.aspheute.com/artikel/20020729.htm
HTTP Komprimierung in IIS5
http:/www.aspheute.com/artikel/20001115.htm
Script-basierte IIS Administration
http:/www.aspheute.com/artikel/20010504.htm
Siteüberwachung mit Scheduled Tasks
http:/www.aspheute.com/artikel/20010419.htm
Web Folders mit IIS
http:/www.aspheute.com/artikel/20030203.htm
Webserver-Tuning mit XTune
http:/www.aspheute.com/artikel/20000814.htm
XTune Revisited
http:/www.aspheute.com/artikel/20011002.htm

 

©2000-2006 AspHeute.com
Alle Rechte vorbehalten. Der Inhalt dieser Seiten ist urheberrechtlich geschützt.
Eine Übernahme von Texten (auch nur auszugsweise) oder Graphiken bedarf unserer schriftlichen Zustimmung.