Veröffentlichung des Originalartikels: 18.06.2012
Damit Sie einen persistenten virtuellen Computer in Azure erstellen können, müssen Sie als Erstes Ihr Konto upgraden, um die entsprechenden bislang im Vorschaumodus verfügbaren Features nutzen zu können. Sobald die Features aktiviert sind, können Sie anhand des folgenden Verfahrens die verschiedenen Komponenten konfigurieren, die den Betrieb einer isolierten SharePoint-Farm unterstützen.
In aktuellen Fall bezeichne ich mit dem Begriff "isolierte Farm" eine Farm mit zwei virtuellen Abbildern. In meinem Szenario werden in dem einen Abbild Active Directory, DNS und AD FS (Active Directory Federation Services, Active Directory-Verbunddienste) ausgeführt. Im anderen Abbild werden SharePoint 2010 und SQL 2012 ausgeführt. Das zweite Abbild ist mit der Gesamtstruktur verknüpft, die im ersten Abbild ausgeführt wird. Die vom Domänencontroller (SRDC) verwendete IP-Adresse lautet 192.168.30.100. Die IP-Adressen für den SharePoint-Server (SRSP) lauten 192.168.30.150 und 192.168.30.151.
WICHTIG: Aktivieren Sie für Ihre Abbilder unbedingt Remotedesktop, bevor Sie sie zu Azure hochladen (diese Funktion ist standardmäßig deaktiviert). Andernfalls gestaltet sich die Verwaltung der Farm, besonders von Komponenten wie Active Directory und AD FS, sehr schwierig.
Die Abbilder durchlaufen möglicherweise verschiedene Status, darunter auch Beendet, bevor sie schließlich den Status Wird ausgeführt erhalten. Sobald ein Abbild aktiv ist, müssen Sie ihm ein paar Minuten Zeit zum Starten geben. Dann können Sie es im Azure-Portal auswählen und am unteren Seitenrand auf die Schaltfläche Verbinden klicken. Dadurch wird eine RDP-Verbindung (Remote Desktop Protocol) hergestellt und heruntergeladen, über die Sie das Abbild anbinden und nutzen können.
Es ist auch wichtig zu wissen, dass die Netzwerkeinstellungen nicht beibehalten werden. Das bedeutet, meine Abbilder haben statische IP-Adressen verwendet, aber nach dem Neustarten der Abbilder in Azure haben sie DHCP verwendet und lokale Adressen erhalten. Deshalb sind ein paar Konfigurationsschritte erforderlich, damit die Abbilder funktionieren.
Die Netzwerkkonfiguration für die Abbilder hat sich geändert, nachdem diese in Azure gestartet worden sind. Persistente virtuelle Computer in Azure verwenden DHCP, aber die Leases bestehen unbegrenzt fort. Das Verhalten ähnelt also festen IP-Adressen sehr stark. Eine der wichtigsten Beschränkungen besteht jedoch darin, dass Sie nur eine einzige IP-Adresse pro Computer verwenden können. Die zweite Testumgebung für den SAML-Anlauf ist folglich nicht machbar.
Als Erstes müssen Sie jedoch DNS und den Domänencontroller korrigieren, also zuerst RDP zum Domänencontroller (in meinem Szenario SRDC). Starten Sie den Anmeldedienst, entweder über das Applet Dienste, oder indem Sie an einer Eingabeaufforderung net stop netlogon und danach net start netlogon eingeben. Dadurch wird die neue DHCP-Adresse auf eine der Hostadressen für die Domäne zurückgesetzt. Als Nächstes müssen Sie die alte Hostadresse für die Domäne löschen, in meinem Fall war das 192.168.30.100. Öffnen Sie den DNS-Manager, und doppelklicken Sie auf die Forward-Lookupzone für Ihre Domäne. Suchen Sie den Host-(A)-Datensatz mit der alten Adresse heraus, in meinem Fall 192.168.30.100 (in der Spalte Name steht außerdem (identisch mit übergeordnetem Ordner)), und löschen Sie ihn.
Als Nächstes müssen Sie den DNS-Server für Ihre Netzwerkkarte so konfigurieren, dass er auf die DHCP-Adresse zeigt, die dem Abbild zugeordnet wurde. Öffnen Sie eine Eingabeaufforderung, geben Sie den Befehl ipconfig ein, und drücken Sie dann die EINGABETASTE. Die nun angezeigte IPv4-Adresse ist die, die als DNS-Serveradresse verwendet werden muss. Um sie zu ändern, klicken Sie mit der rechten Maustaste auf das Netzwerksymbol auf der Taskleiste, und wählen Sie Netzwerk- und Freigabecenter öffnen aus. Klicken Sie auf den Link Adaptereinstellungen ändern. Klicken Sie mit der rechten Maustaste auf den Adapter, und wählen Sie Eigenschaften aus.
Deaktivieren Sie im Dialogfeld Eigenschaften das Kontrollkästchen neben Internet Protocol Version 6. Klicken Sie auf Internet Protocol Version 4, aber DEAKTIVIEREN SIE DAS KONTROLLKÄSTCHEN NICHT. Klicken Sie dann auf die Schaltfläche Eigenschaften. Klicken Sie im DNS-Abschnitt auf das Optionsfeld Folgende DNS-Serveradressen verwenden. Geben Sie für Bevorzugter DNS-Server die DHCP-Adresse des SRDC-Servers ein, die Sie mit ipconfig abgerufen haben. Klicken Sie auf OK, um das Eigenschaftendialogfeld für Internet Protocol Version 4 zu schließen. Klicken Sie dann erneut auf OK, um das Eigenschaftendialogfeld für den Netzwerkadapter zu schließen. Jetzt können Sie das Fenster Netzwerkverbindungen schließen.
Wenn Sie jetzt eine Eingabeaufforderung öffnen und ping sowie den Namen Ihrer Active Directory-Gesamtstruktur eingeben, sollte der Name aufgelöst und ein ping zurückgesendet werden. Bei meinem Abbild wurde mit der Adresse 192.168.30.4 geantwortet.
Auf dem SharePoint-Server müssen Sie nur die IP-Adresse des primären DNS-Servers in die IP-Adresse des Domänencontrollers ändern, die im aktuellen Beispiel 192.168.30.4 lautete. Danach sollten Sie den Namen Ihres Domänencontrollers und den Namen Ihrer Active Directory-Gesamtstruktur pingen können. Wenn das einwandfrei funktioniert, müssen Sie die neue IP-Adresse abrufen, die dem SharePoint-Server zugewiesen worden ist, und das DNS auf dem Domänencontroller aktualisieren, wenn Sie statische Hostnamen für Ihre SharePoint-Websites verwendet haben. Eine Beschränkung, die in diesem Szenario NICHT beseitigt werden konnte, ist die Tatsache, dass mein SharePoint-Server mehrere IP-Adressen verwendet hat, persistente Abbilder in Azure derzeit aber nur eine einzige IP-Adresse unterstützen.
Dies ist ein übersetzter Blogbeitrag. Den Originalartikel finden Sie unter Creating an Azure Persistent VM for an Isolated SharePoint Farm.