Sichern von RGS-Daten (Response Group Service)
Mit dem kumulativen Update für Skype for Business Server 2019 vom Juli 2019 haben wir die Möglichkeit hinzugefügt, RGS-Daten als Teil der Standardsicherung einzuschließen.
Führen Sie die folgenden Schritte aus, um die RGS-Datenreplikationsfunktionalität auszuprobieren:
- Installieren Sie das kumulative Update vom Juli auf allen Front-Ends (FEs) Ihres gekoppelten Pools.
- Installieren Sie die RGS-Datenbank auf beiden Mitgliedern des gekoppelten Pools:
Install-CsDatabase -ConfiguredDatabases -SqlServerFqdn <Pool1 BackendDatabase FQDN>
Install-CsDatabase -ConfiguredDatabases -SqlServerFqdn <Pool2 BackendDatabase FQDN>
- Führen Sie das folgende Cmdlet für beide Pools aus, um vorhandene RGS-Daten in die Sicherungstabellen zu replizieren, damit die Daten von RGSBackupService erfasst werden können:
Invoke-CsRGSStoreReplicateData -PoolFqdn <Pool1 FQDN>
Invoke-CsRGSStoreReplicateData -PoolFqdn <Pool2 FQDN>
- Aktivieren Sie RGSBackupService (Dadurch wird RGSBackupService global aktiviert. Wenn dieser Parameter auf true festgelegt ist, beginnt RGSBackupService mit der Synchronisierung von RGS-Daten in gekoppelten Pools (beide Pools müssen CU1 sein). Warten Sie einige Minuten, bis sie gestartet wird. Anfänglich lautet der RGS BackupService-Status NotInitialized.):
Set-CsBackupServiceConfiguration -EnableRgsBackupService 1
- So überprüfen Sie BackupServiceStatus:
Get-CsBackupServiceStatus -Category RGS -PoolFqdn <Pool1 FQDN>
- Verwenden Sie zum Überprüfen von DataReplication poolsübergreifend die folgenden Cmdlets (diese Cmdlets zeigen nur Besitzerpooldaten an):
Get-csRGSWorkflow
Get-csRGSQueue
Get-csRGSAgentGroup
Get-csRGSHourOfBusiness
Get-csRGSHolidaySet
- So überprüfen Sie die RGS-Daten des Besitzerpools und die zugehörigen Sicherungsdaten:
Get-csRGSWorkflow -showAll
Get-csRGSQueue -showAll
Get-csRGSAgentGroup -showAll
Get-csRGSHourOfBusiness -showAll
Get-csRGSHolidaySet -showAll
- Überprüfen Sie die Workflowfunktionalität, indem Sie workflowanrufen.
- Führen Sie ein Failover für Ihren RGS-Besitzerpool durch.
- Überprüfen Sie die Workflowfunktionalität, indem Sie workflowanrufen.
- Failback des Pools.
- Aktualisieren Sie RGS-Daten im Quellpool, und führen Sie ein weiteres Failover aus, um zu überprüfen, ob Änderungen im Sicherungspool widergespiegelt werden. RGS sollte sich genauso verhalten wie vor dem Failover.
Tipp
Es wird empfohlen, diese Schritte für einen Großteil der Daten auszuführen und häufige Failover und Failbacks durchzuführen. Alle neuen RGS, die nach diesem CU-Update erstellt wurden, sollten ebenfalls repliziert werden.
- So überprüfen Sie BackupServiceStatus (Der Exportstatus sollte sich im Endgültigen oder stabilen Zustand befinden. Der Importstatus sollte den Status Normal aufweisen. RGSBackupservice muss aktiviert sein.):
Get-CsBackupServiceStatus -Category RGS -PoolFqdn <Pool1 FQDN>
- Zum vollständigen Synchronisieren von RGS-Daten im Sicherungspool (dadurch werden die vollständigen RGS-Daten im Sicherungspool synchronisiert):)
Invoke-CsBackupServiceSync -PoolFqdn <Pool1 FQDN> -BackupModule ApplicationServer.RGSDataStore
- So synchronisieren Sie den RGS-Dateispeicher vollständig im Sicherungspool (dadurch werden die vollständigen RGS-Daten im Sicherungspool synchronisiert):)
Invoke-CsBackupServiceSync -PoolFqdn <Pool1 FQDN> -BackupModule ApplicationServer.RGSFileStore
- So synchronisieren Sie RGS-Deltadaten für den Sicherungspool (Dadurch werden Deltadaten im Sicherungspool nur für RGS synchronisiert):
Backup-CsPool -PoolFqdn <Pool FQDN> -Category RGS
- So synchronisieren Sie alle Moduldaten, einschließlich RGS:
Backup-CsPool -PoolFqdn <Pool FQDN>
- So deaktivieren Sie RGSBackupService (Dadurch wird RGSBackupService global deaktiviert. Wenn dieser Parameter auf true festgelegt ist, ist RGSBackupService für alle gekoppelten Pools deaktiviert.):
Set-CsBackupServiceConfiguration -EnableRgsBackupService 0