Wiederherstellen der Reaktionsgruppeneinstellungen

 

Letztes Änderungsdatum des Themas: 2012-10-18

Wenn Sie die Reaktionsgruppenanwendung bereitgestellt haben und einen Back-End-Server oder einen Standard Edition-Server wiederherstellen müssen, müssen Sie auch die Konfigurationseinstellungen der Reaktionsgruppe wiederherstellen.

Zum Wiederherstellen der Konfigurationseinstellungen der Reaktionsgruppe führen Sie das Skript RgsImportExport.ps1 aus. Da sich in Active Directory-Domänendienste (AD DS) jedoch Reaktionsgruppen-Kontaktobjekte befinden, tritt bei dem Skript ein Fehler auf, es sei denn, Sie löschen die Kontaktobjekte vorher aus AD DS. Vor dem Ausführen von RgsImportExport.ps1 zum Wiederherstellen der Einstellungen müssen Sie ein anderes Skript ausführen, mit dem die Reaktionsgruppen-Kontaktobjekte in AD DS aufgelistet und dann gelöscht werden. Im folgenden Verfahren wird beschrieben, wie Sie das Skript beziehen und ausführen und anschließend die Einstellungen für die Reaktionsgruppe wiederherstellen.

So stellen Sie die Konfigurationseinstellungen für die Reaktionsgruppe wieder her

  1. Melden Sie sich über ein Benutzerkonto, das ein Mitglied der Gruppe RTCUniversalServerAdmins ist, bei dem Server an, den Sie wiederherstellen möchten.

  2. Kopieren Sie das Skript Get-CsApplicationContact.ps1 aus dem Lync Server-Windows PowerShell-Blog unter https://go.microsoft.com/fwlink/?linkid=210869&clcid=0x407, und fügen Sie es in einen Text-Editor ein, z. B. Editor, oder in einen Windows PowerShell-Editor. Speichern Sie das Skript unter dem Namen Get-CsApplicationContact.ps1 auf dem Server.

    noteHinweis:
    Dieses Skript müssen Sie lokal ausführen.
  3. Starten der Lync Server-Verwaltungsshell: Klicken Sie auf Start, zeigen Sie auf Alle Programme und dann auf Microsoft Lync Server 2010, und klicken Sie anschließend auf Lync Server-Verwaltungsshell.

  4. Navigieren Sie zu dem Ordner, in dem Sie das Skript gespeichert haben, und geben Sie an der Befehlszeile Folgendes ein:

    Import-Module .\Get-CsApplicationContact.ps1
    
  5. Zum Abrufen der Liste der Reaktionsgruppen-Kontaktobjekte, die dem Pool zugeordnet sind, geben Sie an der Befehlszeile Folgendes ein:

    Get-CsApplicationContact -OwnerUrn "urn:application:Rgs" -Filter "(MSRTCSIP-ApplicationOptions=1)" -RegistrarPool <pool FQDN>
    

    Beispiel:

    Get-CsApplicationContact -OwnerUrn "urn:application:Rgs" -Filter "(MSRTCSIP-ApplicationOptions=1)" -RegistrarPool "pool01.contoso.com"
    
  6. Überprüfen Sie die Ausgabe des Skripts Get-CsApplicationContact, um sicherzustellen, das die aufgelisteten Kontaktobjekte die sind, die Sie löschen möchten. Zum Entfernen der Kontaktobjekte geben Sie an der Befehlszeile Folgendes ein:

    Get-CsApplicationContact -OwnerUrn "urn:application:Rgs" -Filter "(MSRTCSIP-ApplicationOptions=1)" -RegistrarPool <pool FQDN> -Delete
    
    noteHinweis:
    Sie werden für jedes Kontaktobjekt aufgefordert, den Löschvorgang zu bestätigen. Kontaktobjekte, die nicht gelöscht werden sollen, können Sie überspringen.
  7. Führen Sie die folgenden Schritte aus, um die Konfigurationseinstellungen wiederherzustellen:

    1. Installieren Sie die Lync Server 2010 Resource Kit-Tools, falls dies noch nicht geschehen ist, um das Skript RgsImportExport.ps1 auf dem Computer zu speichern. Ausführliche Informationen dazu finden Sie unter Anforderungen für die Sicherung und Wiederherstellung: Tools und Berechtigungen.

    2. Navigieren Sie zu dem Ordner, in dem Sie das Skript gespeichert haben, und geben Sie an der Befehlszeile Folgendes ein:

      Import-Module .\RgsImportExport.ps1
      Import-CsRgsConfiguration <service:poolFQDN> -FileName <path and file name of the backed up file at $Backup>
      

      Beispiel:

      Import-Module .\RgsImportExport.ps1
      Import-CsRgsConfiguration ApplicationServer:pool01.contoso.com -FileName D:\RgsConfig.zip -Verbose