RGS(응답 그룹 서비스) 데이터 백업
비즈니스용 Skype Server 2019 7월 누적 업데이트를 통해 표준 백업의 일부로 RGS 데이터를 포함하는 기능이 포함되어 있습니다.
RGS 데이터 복제 기능을 시도하려면 아래 단계를 수행합니다.
- 쌍을 이루는 풀의 모든 프런트 엔드(ES)에 7월 누적 업데이트를 설치합니다.
- 쌍을 이루는 풀의 두 멤버에 RGS 데이터베이스를 설치합니다.
Install-CsDatabase -ConfiguredDatabases -SqlServerFqdn <Pool1 BackendDatabase FQDN>
Install-CsDatabase -ConfiguredDatabases -SqlServerFqdn <Pool2 BackendDatabase FQDN>
- 두 풀에서 다음 cmdlet을 실행하여 RGSBackupService에서 데이터를 선택할 수 있도록 기존 RGS 데이터를 백업 테이블에 복제합니다.
Invoke-CsRGSStoreReplicateData -PoolFqdn <Pool1 FQDN>
Invoke-CsRGSStoreReplicateData -PoolFqdn <Pool2 FQDN>
- RGSBackupService를 사용하도록 설정합니다(이를 통해 RGSBackupService를 전역적으로 사용할 수 있습니다. 이 매개 변수를 true로 설정하면 RGSBackupService는 쌍을 이루는 풀에서 RGS 데이터 동기화를 시작합니다(두 풀 모두 CU1이어야 합니다). 시작하려면 몇 분 정도 기다립니다. 처음에 RGS BackupService 상태는 NotInitialized입니다.
Set-CsBackupServiceConfiguration -EnableRgsBackupService 1
- BackupServiceStatus를 확인하려면 다음을 수행합니다.
Get-CsBackupServiceStatus -Category RGS -PoolFqdn <Pool1 FQDN>
- 풀에서 DataReplication을 확인하려면 다음 cmdlet을 사용합니다(이러한 cmdlet은 소유자 풀 데이터만 표시).
Get-csRGSWorkflow
Get-csRGSQueue
Get-csRGSAgentGroup
Get-csRGSHourOfBusiness
Get-csRGSHolidaySet
- 소유자 풀 RGS 데이터 및 해당 백업 데이터를 확인하려면 다음을 수행합니다.
Get-csRGSWorkflow -showAll
Get-csRGSQueue -showAll
Get-csRGSAgentGroup -showAll
Get-csRGSHourOfBusiness -showAll
Get-csRGSHolidaySet -showAll
- 워크플로에 대한 오디오 호출을 통해 워크플로 기능을 확인합니다.
- RGS 소유자 풀을 장애 조치합니다.
- 워크플로에 대한 오디오 호출을 통해 워크플로 기능을 확인합니다.
- 풀을 장애 복구(failback)합니다.
- 원본 풀에서 RGS 데이터를 업데이트하고 다른 장애 조치(failover)를 수행하여 변경 내용이 백업 풀에 반영되는지 확인합니다. RGS는 장애 조치 전에 동작했던 것과 동일한 방식으로 동작해야 합니다.
팁
대량의 데이터에 대해 이러한 단계를 수행하고 자주 장애 조치(failover) 및 장애 복구(failback)를 수행하는 것이 좋습니다. 이 CU 업데이트 후에 만든 모든 새 RGS도 복제해야 합니다.
- BackupServiceStatus를 확인하려면(내보내기 상태는 최종 또는 안정 상태여야 합니다. 가져오기 상태는 정상 상태여야 합니다. RGSBackupservice를 사용하도록 설정해야 합니다.
Get-CsBackupServiceStatus -Category RGS -PoolFqdn <Pool1 FQDN>
- RGS 데이터를 완전히 동기화하려면 백업 풀(백업 풀의 전체 RGS 데이터를 동기화합니다.)
Invoke-CsBackupServiceSync -PoolFqdn <Pool1 FQDN> -BackupModule ApplicationServer.RGSDataStore
- 백업 풀에서 RGS 파일 저장소를 완전히 동기화하려면(백업 풀의 전체 RGS 데이터를 동기화합니다.)
Invoke-CsBackupServiceSync -PoolFqdn <Pool1 FQDN> -BackupModule ApplicationServer.RGSFileStore
- RGS 델타 데이터를 동기화하려면 백업 풀(RGS에 대해서만 백업 풀의 델타 데이터를 동기화합니다.)
Backup-CsPool -PoolFqdn <Pool FQDN> -Category RGS
- RGS를 포함한 모든 모듈 데이터를 동기화하려면 다음을 수행합니다.
Backup-CsPool -PoolFqdn <Pool FQDN>
- RGSBackupService를 사용하지 않도록 설정하려면(전역적으로 RGSBackupService를 사용하지 않도록 설정합니다. 이 매개 변수를 true로 설정하면 쌍을 이루는 모든 풀에서 RGSBackupService를 사용할 수 없습니다.
Set-CsBackupServiceConfiguration -EnableRgsBackupService 0