Datenbankspiegelung
Wenn Sie eine Microsoft SQL-Datenbank spiegeln und die primäre Version nicht mehr zur Verfügung steht, unterstützt Citrix Provisioning die gespiegelte Version zur Erhöhung der Verfügbarkeit.
Die Datenbankspiegelung kann in einer neuen oder einer vorhandenen Farm implementiert werden. Dazu sind die folgenden allgemeinen Aufgaben erforderlich:
- Erstellen der primären MS SQL-Datenbank für die Citrix Provisioning (wird beim Ausführen des Installationsassistenten auf dem Server erstellt)
Hinweis:
Für die Funktion der Datenbankspiegelung muss das Wiederherstellungsmodell auf Full festgelegt sein.
- Identifizieren des primären Datenbankservers und der primären Datenbankinstanz (wird beim Ausführen des Konfigurationsassistenten angegeben)
- Angeben eines vorhandenen MS SQL-Failoverdatenbankservers (wird beim Ausführen des Konfigurationsassistenten angegeben nicht erstellt)
- Konfigurieren der Spiegelung zwischen dem primären und den Failoverdatenbankservern (konfiguriert mit den MS SQL-Datenbankservertools)
Citrix empfiehlt, dass der Failoverserver gestartet wird, bevor Sie die Datenbankspiegelung in der Farm aktivieren. Weitere Informationen finden Sie unter Failoverclustering in Windows Server mit SQL Server.
Tipp:
Konfigurieren Sie anhand der Informationen in diesem Artikel die Datenbankspiegelung mit dem Konfigurationsassistenten.
Führen Sie den Konfigurationsassistenten aus, um den neuen Failoverserver anzugeben, sodass der Status der Citrix Provisioning-Farm die neuen Einstellungen richtig meldet. Nach der erneuten Ausführung des Assistenten werden einige Dienste, einschließlich des Streamdiensts, neu gestartet, sodass die Farm über die neuen Failoverservereinstellungen verfügt.
Aktivieren der Spiegelung beim Konfigurieren einer neuen Farm
- Starten Sie den Konfigurationsassistenten auf einem Server, der in der neuen Farm ist.
- Aktivieren Sie bei Ausführung des Assistenten auf der Seite Farm Configuration zum Erstellen einer Farm das Optionsfeld Create Farm und klicken Sie dann auf Next.
- Gehen Sie auf der Seite Database Server wie folgt vor:
- Geben Sie den Namen der primären Datenbankservers und der primären Datenbankinstanz ein oder wählen Sie diese über die Schaltfläche Browse aus.
- Wählen Sie Active Directory Integrated aus, wenn Sie das Benutzerkonto der Dienste verwenden möchten. Geben Sie die Datenbank-Anmeldeinformationen ein, die die Stream- und SOAP-Dienste verwenden.
- Klicken Sie auf Connections Options…
- Gehen Sie auf der Seite Database Connection Options folgendermaßen vor:
- Aktivieren Sie das Kontrollkästchen Specify database mirror failover partner.
- Geben Sie den Namen des Failoverdatenbankservers und der Instanz ein oder wählen Sie über die Schaltfläche Browse aus. Geben Sie optional eine TCP-Portnummer für die Kommunikation mit diesem Server ein.
- Klicken Sie auf OK. Wenn die Failoverdatenbank konfiguriert wurde und ausgeführt wird, stellt Citrix Provisioning eine Verbindung zu ihr her. Falls die Failoverdatenbank nicht erstellt wurde bzw. nicht ausgeführt wird, wird ein Verbindungsfehler gemeldet. Wenn Sie in diesem Fall eine Aufforderung erhalten, klicken Sie auf Yes, um fortzufahren (die Failoverdatenbank kann nach dem Erstellen der neuen Farm erstellt und konfiguriert werden).
- Klicken Sie auf der Seite Database Server auf Next.
- Geben Sie im Popup-Fenster die Anmeldeinformationen des Datenbankadministrators ein. Wählen Sie Active Directory-Authentifizierung aus, wenn Sie das aktuelle Benutzerkonto verwenden möchten. Klicken Sie auf OK.
- Geben Sie auf der Seite New Farm einen Namen für die neue Datenbank auf dem primären Datenbankserver und alle zusätzlich benötigten Informationen ein.
- Klicken Sie auf Weiter.
- Vervollständigen Sie die verbleibenden Seiten des Assistenten.
Aktivieren der Spiegelung innerhalb einer vorhandenen Farm
Aktivieren der Spiegelung in einer vorhandenen Farm
- Stellen Sie sicher, dass der primäre und der Failoverdatenbankserver ausgeführt werden.
- Spiegeln Sie mit den MS SQL-Servertools die Citrix Provisioning-Datenbank auf eine Datenbank auf dem Failoverdatenbankserver.
- Führen Sie auf jedem Server den Konfigurationsassistenten aus.
- Identifizieren Sie die Farm, indem Sie auf der Seite Farm Configuration entweder die Option Farm is already configured oder Join exisiting farm wählen.
- Gehen Sie auf der Seite Database Server wie folgt vor:
- Geben Sie den Namen der primären Datenbankservers und der primären Datenbankinstanz ein oder wählen Sie diese über die Schaltfläche Browse aus.
- Wählen Sie Active Directory Integrated aus, wenn Sie das Benutzerkonto der Dienste verwenden möchten. Geben Sie die Datenbank-Anmeldeinformationen ein, die die Stream- und SOAP-Dienste verwenden.
- Klicken Sie auf Connections Options…
- Gehen Sie auf der Seite Database Connection Options folgendermaßen vor:
- Aktivieren Sie das Kontrollkästchen Specify database mirror failover partner.
- Geben Sie den Namen des Failoverdatenbankservers und der Instanz ein oder wählen Sie über die Schaltfläche Browse aus. Geben Sie optional eine TCP-Portnummer für die Kommunikation mit diesem Server ein.
- Klicken Sie auf der Seite Database Server auf Next.
- Geben Sie im Popup-Fenster die Anmeldeinformationen des Datenbankadministrators ein. Wählen Sie Active Directory-Authentifizierung aus, wenn Sie das aktuelle Benutzerkonto verwenden möchten. Klicken Sie auf OK.
- Vervollständigen Sie die verbleibenden Seiten des Assistenten.