SharePoint 팜을 복원한 후 사용자 프로필 서비스 애플리케이션이 제대로 작동하지 않음

원래 KB 번호: 2752610

증상

SharePoint Server 2013에서 중앙 관리 웹 사이트를 사용하여 Microsoft SharePoint 팜을 백업하고 다른 SharePoint 서버로 복원한다고 가정합니다. 복원 프로세스가 완료되면 사용자 프로필 서비스 애플리케이션이 제대로 작동하지 않습니다.

또한 사용자 프로필 서비스 애플리케이션의 속성에 다음과 같은 오류 메시지가 표시됩니다.

예기치 않은 오류가 발생했습니다.

원인

중앙 관리 웹 사이트를 사용하여 SharePoint 팜을 복원할 때 발생하는 알려진 문제입니다.

해결 방법

이 문제를 해결하려면 현재 사용자 프로필 서비스 애플리케이션 프록시를 삭제한 다음 새 프록시를 만듭니다. 이렇게 하려면 다음 PowerShell 명령을 실행합니다.

  • $proxy = Get-SPServiceApplicationProxy | where {$_.typename -eq "User profile service application Proxy"}
    
    Remove-SPServiceApplicationProxy -Identity $proxy -confirmfalse
    

    이 명령은 현재 사용자 프로필 서비스 애플리케이션 프록시를 삭제합니다.

  • $upa = Get-SPServiceApplication | where {$_.name -eq "<name here>"}  
    
    New-SPProfileServiceApplicationProxy -Name<ProxyName> -Uri $upa.uri.absoluteURI
    

    이 명령은 새 사용자 프로필 서비스 애플리케이션 프록시를 만듭니다.

참고

새 사용자 프로필 서비스 애플리케이션 프록시를 만든 후에도 복원된 사용자 프로필 애플리케이션과 연결된 내 사이트 URL이 원래 서버를 가리킬 수 있습니다. 이로 인해 내 사이트 페이지로 이동하려고 할 때 문제가 발생할 수 있습니다. 이 문제를 resolve 새 서버 이름을 반영하도록 내 사이트 호스트 위치 필드의 값을 변경합니다. 이렇게 하려면 다음과 같이 하십시오.

  1. 사용자가 팜 관리자 그룹의 구성원인지 또는 사용자 프로필 서비스 애플리케이션의 서비스 애플리케이션 관리자인지 확인합니다.
  2. 중앙 관리 웹 사이트의 애플리케이션 관리에서 서비스 애플리케이션 관리를 선택합니다.
  3. 서비스 애플리케이션 관리 페이지의 서비스 애플리케이션 목록에서 사용자 프로필 서비스 애플리케이션 을 선택합니다.
  4. 리본에서 관리를 선택합니다.
  5. 프로필 서비스 관리 페이지의 내 사이트 설정에서 내 사이트 설정을 선택합니다.
  6. 내 사이트 설정 페이지에서 새 서버 위치를 반영하도록 내 사이트 호스트 위치 필드의 값을 변경합니다.

추가 정보

SharePoint Server 2013 미리 보기에서 사용자 프로필 서비스 애플리케이션을 복원하는 방법에 대한 자세한 내용은 SharePoint Server에서 사용자 프로필 서비스 애플리케이션 복원을 참조하세요.