SharePoint Server 2016으로 내 사이트 업그레이드
적용 대상:2013 2016 2019 Subscription Edition SharePoint in Microsoft 365
내 사이트는 최종 사용자가 문서를 저장하고, 다른 사용자와 연결하고, 콘텐츠를 팔로우하고 검색하는 데 사용할 수 있는 개인 사이트 모음입니다. 내 사이트 업그레이드는 내 사이트가 공유된 내 사이트 호스트 사이트 모음(내 사이트 호스트라고도 함)과 내 사이트 개인 사이트 모음(개인 사이트 모음이라고도 함)으로 구성되므로 다른 사이트 모음을 업그레이드하는 것과 다릅니다.
내 사이트 호스트. 내 사이트 호스트는 모든 내 사이트 사용자 간에 공유되는 특수한 사이트 모음입니다. 내 사이트 호스트는 내 사이트에 프로필(person.aspx) 및 뉴스 피드 페이지(default.aspx)를 표시하는 데 사용됩니다. 또한 사용자 프로필 사진을 저장하는 데에도 사용됩니다.
개인 사이트 모음. SharePoint Server 2013에서는 사용자의 문서를 저장하는 데 개인 사이트 모음이 사용되었습니다. SharePoint Server 2016에서 개인 사이트 모음에는 OneDrive, 팔로우한 콘텐츠 등이 포함됩니다.
내 사이트 업그레이드 계획
SharePoint Server 2013에서 SharePoint Server 2016으로 업그레이드를 시작하기 전에 업그레이드 프로세스를 신중히 계획해야 합니다. 다음 목록에서는 내 사이트 업그레이드를 계획할 때의 몇 가지 고려 사항을 설명합니다.
내 사이트 호스트 및 개인 사이트 모음을 업그레이드하기 전에 Managed Metadata Service 응용 프로그램을 업그레이드한 다음 User Profile Service 응용 프로그램을 업그레이드해야 합니다. 자세한 내용은 SharePoint Server 2016의 서비스 업그레이드 개요를 참조하세요.
일부 엔터프라이즈에는 여러 팜이 있으며 여기에는 서비스 팜이 포함될 수 있습니다. 이러한 환경에서는 일반적으로 엔터프라이즈 서비스 팜이라는 서버 팜 하나에서 교차 팜 공유 서비스를 게시하고 나머지 팜에서 이러한 공유 서비스를 사용합니다. 간혹, 서비스 팜에서 User Profile Service 응용 프로그램을 공유하고 공유 User Profile Service 응용 프로그램을 사용하는 별도의 팜에 내 사이트가 포함된 경우도 있습니다. 이 유형의 구성을 업그레이드할 때는 내 사이트 팜을 업그레이드하기 전에 먼저 서비스 팜에서 User Profile Service 응용 프로그램을 업그레이드해야 합니다.
클래식 모드에서 SharePoint Server 2013의 클레임 기반 인증으로 업그레이드해야 하는지 고려합니다. 자세한 내용은 Migrate from classic-mode to claims-based authentication in SharePoint Server을 참조하세요.
중요
이 목록에는 내 사이트 업그레이드를 수행할 때 고려할 몇 가지 중요한 사항이 강조되어 있습니다. 업그레이드에 대한 자세한 내용은 SharePoint Server 2016으로의 업그레이드 시작을 참조하세요.
내 사이트 업그레이드
다음 목록에는 내 사이트 업그레이드에만 적용되는 일부 업그레이드 작업이 요약되어 있습니다. 업그레이드에 대한 자세한 내용은 SharePoint Server 2016으로 업그레이드를 참조하세요.
중요
내 사이트 호스트 및 개인 사이트 모음을 업그레이드한 후에는 업그레이드를 취소할 수 없습니다. > 다음 목록의 일부 항목에는 추가 단계를 수행해야 합니다. 이러한 추가 단계는 이 절차를 따르는 섹션에서 설명합니다. 전체 서버 팜을 업그레이드할 때 내 사이트도 업그레이드하는 것이 좋습니다.
새 SharePoint Server 2016 팜을 설치 및 구성합니다. 자세한 내용은 데이터베이스 연결 업그레이드를 위한 SharePoint Server 2016 팜 만들기를 참조하세요.
SharePoint Server 2013 내 사이트 콘텐츠 데이터베이스, 소셜 데이터베이스, 동기화 데이터베이스(선택 사항), 프로필 데이터베이스 및 Managed Metadata Service 데이터베이스를 SharePoint Server 2016 팜을 지원하는 SQL Server에 복사합니다. 이 단계를 수행하려면 db_owner 사용 권한이 필요합니다. 자세한 내용은 SharePoint Server 2016으로 업그레이드하기 위해 새 팜에 데이터베이스 복사 및 데이터베이스 연결 업그레이드를 위한 SharePoint Server 2016 팜 만들기를 참조하세요.
SharePoint Server 2016 팜에 필요한 새 서비스 응용 프로그램을 만듭니다. User Profile Service 응용 프로그램 과 Managed Metadata Service 응용 프로그램 은 만들지 마세요. 이러한 서비스 응용 프로그램은 다음 단계에 설명된 대로 업그레이드해야 합니다. 그러나 User Profile Service와 Managed Metadata Service는 서버의 서비스 관리 에서 시작해야 합니다.
데이터베이스 연결 방법을 사용하여 관리되는 메타데이터 서비스 및 사용자 프로필 서비스 애플리케이션 을 업그레이드합니다. 자세한 내용은 서비스 애플리케이션을 SharePoint Server 2016으로 업그레이드를 참조하세요. 업그레이드 프로세스 중에 이 필드가 업데이트되므로 사용자 프로필 서비스 애플리케이션의 내 사이트 호스트 URL 필드가 비어 있는지 확인합니다. 자세한 내용은 사용자 프로필 서비스 애플리케이션에 대한 내 사이트 설정 구성을 참조하세요.
기본 콘텐츠 데이터베이스를 사용하여 내 사이트의 웹 응용 프로그램을 만듭니다. 사용자의 저장소 요구 사항을 충족하는지 확인하려면 내 사이트 웹 응용 프로그램에서 사이트 할당량을 검토해야 합니다.
내 사이트 웹 응용 프로그램에서 사이트 만들기에 대한 호환성 범위 설정을 지정합니다. MinCompatibilityLevel = 15 및 MaxCompatibilityLevel= 15 를 호환성 범위 설정에 사용합니다.
사용자 지정 항목을 설치합니다.
내 사이트 콘텐츠 데이터베이스를 업그레이드하기 전에 Test-SPContentDatabase cmdlet을 실행하여 모든 사용자 지정 항목 및 언어 팩이 서버에 설치되어 있는지 확인합니다. 모든 내 사이트 콘텐츠 데이터베이스에 대해 이 cmdlet을 실행해야 합니다. 이 cmdlet을 실행하면 환경에 대한 보고서가 생성됩니다. 보고된 일부 항목으로 인해 다음 단계를 진행하지 못할 수도 있으므로 이 보고서의 모든 항목을 검토해야 합니다.
Mount-SPContentDatabase cmdlet을 실행합니다. 참고: 이 cmdlet은 이 시점에서 개인 사이트 모음을 업그레이드하지 않습니다. 이 단계를 완료한 후에도 내 사이트는 여전히 SharePoint Server 2013 내 사이트로 표시됩니다.
내 사이트 웹 응용 프로그램에서 셀프 서비스 사이트 만들기 및 관리 경로 설정 구성을 검토하여 올바른 구성 설정이 웹 응용 프로그램에 적용되었는지 확인합니다. 자세한 내용은 SharePoint Server에서 내 사이트 구성을 참조하세요.
User Profile Service 응용 프로그램의 내 사이트 호스트 URL 필드에 사용자가 내 사이트 웹 응용 프로그램에 액세스하기 위해 사용해야 하는 올바른 URL이 있는지 확인합니다. 자세한 내용은 User Profile Service 응용 프로그램에 대해 내 사이트 설정 구성을 참조하세요.
SharePoint Server 2013 내 사이트 호스트에서 SharePoint Server 2016 내 사이트 호스트로 내 사이트 호스트를 업그레이드합니다(내 사이트 호스트 사이트 모음 업그레이드 참조).
개인 사이트 모음을 업그레이드합니다(개인 사이트 모음 업그레이드 참조).
주의
사용자는 업그레이드 프로세스가 완료될 때까지 업그레이드 프로세스 중에 내 사이트에서 발생하는 일부 변경 사항을 육안으로 확인할 수 있습니다. 사용자 및 지원 센터 관리자에게 이는 예상된 결과임을 알려야 합니다.
내 사이트 호스트 사이트 모음 업그레이드
SharePoint Server 2013 내 사이트 호스트에서 SharePoint Server 2016 내 사이트 호스트로 업그레이드하려면 SharePoint 2016 관리 셸 명령 프롬프트에서 다음 명령을 실행합니다.
Upgrade-SPSite http://MySiteHostURL -versionupgrade
여기서,
- http://MySiteHostURL은 내 사이트 호스트의 URL입니다.
개인 사이트 모음 업그레이드
개인 사이트 모음은 사용자가 자신의 내 사이트를 방문하면 자동으로 업그레이드됩니다. SharePoint Server 2016 내 사이트 호스트에는 숨겨진 자동 업그레이드 웹 파트가 있습니다. 호환성 범위 설정에서 2013 사용자 인터페이스 모드를 허용하는 경우 사용자가 내 사이트 호스트를 방문하면 내 사이트의 자동 업그레이드가 시작됩니다. 이 업그레이드 프로세스는 사용자별로 수행되며 완료되는 데 약간의 시간이 소요될 수 있습니다.
내 사이트를 업그레이드하는 다른 절차
내 사이트를 SharePoint Server 2016 내 사이트로 업그레이드하지 못하도록 제한하는 제약 조건이 있을 수 있습니다. 예를 들어 전체 서버 팜을 업그레이드하는 경우 내 사이트에 SharePoint Server 2016에서 테스트하지 않은 사용자 지정 항목이 있을 수 있습니다. 이 시나리오에서는 테스트를 완료할 때까지 내 사이트를 업그레이드하지 못할 수 있습니다.
내 사이트를 SharePoint Server 2013 내 사이트로 유지한 상태로 서버 팜을 업그레이드하려면 위에 설명된 내 사이트 업그레이드 절차를 다음과 같이 변경합니다.
6단계: 내 사이트 웹 응용 프로그램의 호환성 범위 설정에 MinCompatibilityLevel = 14 및 MaxCompatibilityLevel = 14를 사용합니다.
12단계: 이 단계를 수행하지 않습니다.
13단계: 이 단계를 수행하지 않습니다.
내 사이트를 업그레이드할 준비가 완료되면
내 사이트 웹 응용 프로그램의 호환성 범위 설정에 MinCompatibilityLevel = 15 및 MaxCompatibilityLevel = 15를 사용합니다.
12단계에 설명된 대로 내 사이트 호스트를 업그레이드합니다.
13단계에 설명된 대로 개인 사이트 모음을 업그레이드합니다.
중요
내 사이트를 SharePoint Server 2016 내 사이트로 업그레이드한 후에는 SharePoint Server 2013 내 사이트로 되돌릴 수 없습니다.
개인 사이트 모음을 업그레이드하는 다른 절차
관리자는 사용자가 내 사이트 호스트를 처음 방문할 때 내 사이트의 자동 업그레이드가 실행되지 않도록 하려는 경우 다음 대체 방법을 선택하여 개인 사이트 모음을 업그레이드할 수 있습니다.
강제 업그레이드. 강제 업그레이드 경로를 사용하면 사용자가 내 사이트를 처음 방문할 때 자동 업그레이드가 발생하지 않습니다. 대신 내 사이트가 자동으로 이미 업그레이드됩니다. 팜 관리자는 SharePoint 2016 관리 셸 명령 프롬프트에서 다음 명령을 실행하여 팜의 모든 내 사이트에 대해 강제 업그레이드를 수행할 수 있습니다.
Get-SPSite -limit all |where {$_.CompatibilityLevel -eq '14'} | where {$_.RootWeb.WebTemplateId -eq 21} | upgrade-spsite -versionupgrade
중요
강제 업그레이드를 수행하기 전에 내 사이트 호스트가 제대로 업그레이드되었는지 확인해야 합니다. 내 사이트 호스트에 SharePoint Server 2016 사용자 인터페이스가 있는지 확인하거나 업그레이드 프로세스 중에 발생한 오류가 없는지 확인하여 이를 알아볼 수 있습니다.
주의
강제 업그레이드 방법을 사용하면 업그레이드하는 내 사이트 수에 따라 업그레이드가 완료되는 데 시간이 오래 걸릴 수 있습니다. 이는 서버 팜의 성능에 영향을 주므로 전체 업그레이드 프로세스 동안 팜이 읽기 전용 모드로 유지됩니다.
지연 사이트 모음 업그레이드 기능이 제공됩니다. 지연된 사이트 모음 업그레이드 프로세스에서는 관리자가 데이터베이스를 업그레이드하고 사이트 모음을 SharePoint Server 2010 모드로 유지할 수 있도록 호환성 범위 설정을 사용합니다. 호환성 범위 설정에서 2010 사용자 인터페이스 모드와 2013 사용자 인터페이스 모드(MinCompatibilityLevel = 14와 MaxCompatibilityLevel= 15)를 둘 다 허용하는 경우에는 내 사이트 소유자에게 해당 내 사이트 위쪽에 빨간색 배너가 표시됩니다. 이 배너에서 내 사이트 소유자는 SharePoint Server 2013 사용자 인터페이스로 업그레이드하기 전에 미리 볼 수 있도록 내 사이트의 평가 사이트 모음을 요청할 수 있습니다. 평가 사이트는 결국 삭제되는 임시 사이트이므로 일반 내 사이트로 전환할 수 없습니다. 지연된 사이트 모음 업그레이드 경로는 사용자별로 수행됩니다.
주의
지연된 사이트 모음 업그레이드를 사용할 때 혼합된 사용자 인터페이스 모드 문제가 발생할 수 있습니다. 따라서 프로덕션에서 이를 수행할 때는 먼저 업그레이드를 신중히 준비하고 테스트해야 합니다. 내 사이트에서 혼합된 사용자 인터페이스 모드가 발생한 경우 내 사이트가 없는 새 사용자는 새로운 내 사이트를 만들 수 없습니다.
내 사이트 업그레이드 문제 해결
사용자에게 혼합된 사용자 인터페이스 모드와 같은 문제가 발생하거나 내 사이트를 SharePoint Server 2013 사용자 인터페이스 모드로 업그레이드할 수 없는 경우 다음 단계가 완료되었는지 확인합니다.
내 사이트 호스트가 SharePoint Server 2016 내 사이트 호스트로 업그레이드되었습니다.
호환성 범위 설정에서 2013 사용자 인터페이스 모드의 사이트 만들기를 허용합니다.
업그레이드를 요청하는 사용자의 개인 사이트 모음에 대한 SPSite.CanUpgrade 속성이 true 로 설정되어 있습니다. 관리자는 사이트 모음 수준에서 이 속성을 설정하여 특정 사이트 모음의 업그레이드를 허용하거나 제한할 수 있습니다.
참고
개인 사이트 모음 업그레이드는 즉각적인 프로세스가 아닙니다. 내 사이트가 업그레이드 대기열에 추가됩니다. 업그레이드가 시작된 경우 업그레이드 프로세스 중에 내 사이트를 계속 사용할 수 있습니다. 사용자는 업그레이드 프로세스가 진행되는 동안 문서에서 작업할 수 있습니다. 업그레이드가 완료될 때가지 내 사이트 호스트와 개인 사이트 모음에 혼합된 사용자 인터페이스 모드가 표시됩니다.