eDiscovery 보류 오류 해결
이 문서에서는 eDiscovery 보류로 발생할 수 있는 일반적인 문제 및 해결 방법에 대해 설명합니다. 이 문서에는 이러한 문제를 완화하거나 방지하는 데 도움이 되는 권장 사례도 포함되어 있습니다.
eDiscovery 검색 문제는 eDiscovery(표준)에서 검색 오류 해결을 참조하세요.
권장 사례
eDiscovery 보류와 관련된 오류 수를 줄이려면 다음 방법을 사용하는 것이 좋습니다.
보류 배포가 보류 중인 경우 상태를 사용
On (Pending)
하거나Off (Pending)
보류 배포가 완료될 때까지 기다렸다가 추가 업데이트를 수행합니다.보류 정책을 추가로 업데이트하기 전에 보류 정책이 보류 중인지 확인합니다. 다음 명령을 실행하거나 PowerShell 스크립트에 저장합니다.
$status = Get-CaseHoldPolicy -Identity <policyname> -DistributionDetail if($status.DistributionStatus -ne "Pending"){ # policy no longer pending Set-CaseHoldPolicy -Identity <policyname> -AddExchangeLocation $user1 }else{ # policy still pending Write-Host "Hold policy still pending." }
각 트랜잭션에 대해 보존 정책을 반복적으로 업데이트하는 대신 단일 대량 요청으로 eDiscovery 보류에 업데이트를 병합합니다. 예를 들어 보안 및 준수 PowerShell에서 Set-CaseHoldPolicy cmdlet을 사용하여 기존 보존 정책에 여러 사용자 사서함을 추가하려면 명령을 실행하거나 스크립트에 코드 블록으로 추가하여 한 번만 실행하여 여러 사용자를 추가합니다.
정답
Set-CaseHoldPolicy -Identity "policyname" -AddExchangeLocation "User1", "User2", "User3", "User4", "User5"
틀렸습니다.
$users = "User1", "User2", "User3", "User4", "User5" ForEach($user in $users) { Set-CaseHoldPolicy -Identity "policyname" -AddExchangeLocation $user }
이전의 잘못된 예제에서 cmdlet은 5번 별도로 실행되어 작업을 완료합니다. 보류 정책에 사용자를 추가하기 위한 권장 사례에 대한 자세한 내용은 자세한 정보 섹션을 참조하세요.
eDiscovery 보류 문제에 대한 Microsoft 지원 문의하기 전에 ResultCode에 따라 DistributionResults를 확인하여 정책이 실패하는 원인을 확인합니다.
Get-CaseHoldPolicy -Identity "policyname" -DistributionDetail | Select -ExpandProperty DistributionResults
오류: PolicySyncTimeout
ResultCode: PolicySyncTimeout 및 다음 오류 메시지에 이 오류가 표시되면 LastResultTime을 확인하여 동기화가 시간 제한에 도달한 후 2시간보다 긴지 확인합니다.
정책을 배포하는 데 예상보다 오래 걸립니다. 최종 배포 상태를 업데이트하는 데 2시간이 더 걸릴 수 있으므로 몇 시간 후에 다시 확인하세요.
해결
실행하면 Set-CaseHoldPolicy -Identity "policyname" -RetryDistribution
문제가 해결됩니다.
Set-CaseHoldPolicy "policyname" -RetryDistribution
또한 Microsoft Purview 규정 준수 포털 사례 보류 페이지에서 다시 시도를 클릭하여 정책을 다시 배포할 수 있습니다.
오류: PolicyNotifyError
ResultCode: PolicyNotifyError 및 다음 오류 메시지에 이 오류가 표시되면 데이터 센터 문제로 인해 정책 동기화가 중단되었습니다.
임시 Microsoft 365 데이터 센터 문제로 인해 콘텐츠 원본에 정책을 배포할 수 없습니다. 현재 정책은 원본의 콘텐츠에 적용되지 않으므로 차단된 배포에 영향을 주지 않습니다. 이 문제를 해결하려면 정책을 다시 배포해 보세요.
해결
실행하면 Set-CaseHoldPolicy -Identity "policyname" -RetryDistribution
문제가 해결됩니다.
Set-CaseHoldPolicy "policyname" -RetryDistribution
또한 Microsoft Purview 규정 준수 포털 사례 보류 페이지에서 다시 시도를 클릭하여 정책을 다시 배포할 수 있습니다.
오류: InternalError
ResultCode: InternalError 및 다음 오류 메시지에 이 오류가 표시되면 Microsoft에서 이 문제를 해결해야 합니다.
예기치 않은 Microsoft 365 데이터 센터 문제로 인해 정책 배포가 중단되었습니다. 배포 문제를 해결하려면 Microsoft 지원에 문의하세요.
해결
다음 정보를 사용하여 Microsoft 지원 문의하세요.
- 정책 이름
- Microsoft 365 서비스 또는 기능
- 결과 코드
- 결과 메시지
- 추가 진단
오류: FailedToOpenContainer
ResultCode: FailedToOpenContainer에 이 오류가 표시되고 보유자 및 데이터 원본을 보류할 때 다음 오류 메시지가 표시되면 해결 단계를 사용하여 문제를 해결합니다.
사서함 또는 SharePoint 사이트가 없을 수 있습니다. 잘못된 경우 Microsoft 지원에 문의하세요. 그렇지 않으면 이 정책에서 제거하세요.
해결
Exchange Online PowerShell에서 Get-Mailbox를 실행하여 사용자 사서함이 조직에 있는지 확인합니다.
SharePoint Online PowerShell에서 Get-SPOSite cmdlet을 실행하여 사이트가 조직에 있는지 확인합니다.
사이트 URL이 변경되었는지 확인합니다.
개체가 없는 경우 정책에서 사서함 또는 사이트를 제거합니다.
오류: SiteInReadonlyOrNotAccessible
ResultCode: SiteInReadonlyOrNotAccessible 및 다음 오류 메시지에 이 오류가 표시되면 SharePoint 사이트는 읽기 전용 모드입니다.
SharePoint 사이트는 읽기 전용이거나 액세스할 수 없습니다. 사이트 관리자에게 문의하여 사이트를 쓰기 가능하게 한 다음, 이 정책을 다시 배포하세요.
해결
사이트 잠금을 해제하거나 관리자에게 잠금을 해제하도록 요청하여 이 문제를 해결합니다. 사이트의 잠금 상태를 변경하는 방법에 대한 자세한 내용은 사이트 잠금 및 잠금 해제를 참조 하세요.
오류: SiteOutOfQuota
ResultCode: SiteOutOfQuota 및 다음 오류 메시지에 이 오류가 표시되면 SharePoint 사이트가 스토리지 할당량에 도달했습니다.
SharePoint 사이트에 할당량이 충분하지 않습니다. 사이트 모음에 더 많은 할당량을 할당한 다음 이 정책을 다시 배포하세요.
해결
사이트에 스토리지를 더 추가하거나 관리자에게 더 많은 스토리지를 사이트 모음에 추가하도록 요청합니다. 사이트의 스토리지 할당량을 관리하는 방법에 대한 자세한 내용은 사이트 모음 스토리지 제한 관리를 참조 하세요.
사이트에 더 많은 스토리지 할당량이 추가되면 정책을 다시 배포해야 합니다.
Set-CaseHoldPolicy "policyname" -RetryDistribution
또한 Microsoft Purview 규정 준수 포털 사례 보류 페이지에서 다시 시도를 클릭하여 정책을 다시 배포할 수 있습니다.
오류: RecipientTypeNotAllowed
ResultCode: RecipientTypeNotAllowed 및 다음 오류 메시지에 이 오류가 표시되면 사서함인 Exchange 위치가 정책에 할당됩니다.
받는 사람 유형은 보류할 수 없습니다.
해결
Exchange Online PowerShell에서 Get-Recipient를 실행하여 엔드포인트의 주소가 유효한 사서함인지 확인합니다.
위의 cmdlet에 SMTP 주소가 유효한 사서함이 아닌 경우 정책에서 제거합니다.
Set-CaseHoldPolicy "policyname" -RemoveExchangeLocation "non-mailbox user"
자세한 정보
"권장 사례" 섹션에서 여러 사용자에 대한 보류 정책을 업데이트하는 방법에 대한 지침은 시스템이 보류 정책에 대한 동시 업데이트를 차단한다는 사실에서 비롯됩니다. 즉, 업데이트된 보류 정책이 새 콘텐츠 위치에 적용되고 보류 정책이 보류 중 상태인 경우 추가 콘텐츠 위치를 보류 정책에 추가할 수 없습니다. 이 문제를 완화하는 데 도움이 되도록 주의해야 할 몇 가지 사항은 다음과 같습니다.
업데이트된 보류가 업데이트 될 때마다 즉시 보류 상태로 전환됩니다. 보류 상태는 보류가 콘텐츠 위치에 적용되고 있음을 의미합니다.
루프를 실행하고 정책에 위치를 하나씩 추가하는 스크립트가 있는 경우("권장 사례" 섹션에 표시된 잘못된 예제와 유사) 첫 번째 콘텐츠 위치(예: 사용자 사서함)는 보류 중인 상태를 트리거하는 동기화 프로세스를 시작합니다. 즉, 후속 루프에서 정책에 추가된 다른 사용자는 오류가 발생합니다.
조직에서 루프를 실행하는 스크립트를 사용하여 보류 정책의 콘텐츠 위치를 업데이트하는 경우 단일 대량 작업에서 위치를 업데이트하도록 스크립트를 업데이트해야 합니다("권장 사례" 섹션의 올바른 예제에 표시된 대로).