SharePoint Server 2016으로의 업그레이드 모범 사례
적용 대상:2013 2016 2019 Subscription Edition SharePoint in Microsoft 365
SharePoint Server 2016로의 업그레이드를 보다 빠르고 효율적으로 수행하려면 다음 모범 사례에 따라 업그레이드를 테스트 및 완료하세요.
업그레이드 테스트 모범 사례
업그레이드할 환경을 업그레이드 전에 미리 파악하고 업그레이드에 필요한 시간을 계획하려면 시험 업그레이드를 한 번 이상 수행해야 합니다. 업그레이드 테스트의 목표는 실제 업그레이드를 수행하기 전에 문제를 파악 및 해결하여 업그레이드 결과를 확실하게 예측하는 것입니다. SharePoint Server 2013 서비스 팩 1(SP1)에서 SharePoint Server 2016로의 업그레이드 프로세스에 대해 정확한 시험 업그레이드를 개발하려면 다음 모범 사례를 따르세요.
해당 환경에 무엇이 있는지 파악합니다. 먼저 전체 조사를 실시합니다.
업그레이드 대상 환경의 하드웨어 및 소프트웨어, 설치 및 사용되는 서버 쪽 사용자 지정 내용, 필요한 설정 등을 문서화합니다. 그러면 시험 업그레이드를 계획하고 업그레이드가 실패할 경우 쉽게 복구할 수도 있습니다.
테스트 환경을 실제 환경과 최대한 비슷하게 설정합니다.
가능한 경우 동일한 종류의 하드웨어를 사용하고 동일한 설정, 동일한 URL 등을 사용하여 해당 하드웨어를 구성합니다. 테스트 환경과 실제 환경 간의 차이점을 최소화하세요. 차이점이 많을수록 실제 업그레이드 중에 문제가 발생하지 않도록 하기 위해 관련도 없는 문제를 해결하는 데 더 많은 시간을 낭비하게 됩니다.
실제 데이터를 사용합니다.
실제 데이터베이스의 복사본을 사용하여 테스트를 실행합니다. 실제 데이터를 사용하는 경우 문제 영역을 식별하고 업그레이드 성능을 결정할 수 있습니다. 또한 다양한 종류의 데이터에 대해 다양한 업그레이드 시퀀스 및 작업이 수행되는 기간을 측정할 수 있습니다. 모든 데이터를 테스트할 수 없는 경우 데이터의 대표적인 하위 집합을 테스트합니다. 사용자 환경에 있는 사이트, 목록, 라이브러리 및 사용자 지정의 다양한 종류와 크기에 문제가 있는지 확인합니다. 스토리지 문제로 인해 모든 데이터를 테스트할 수 없는 경우 여러 패스로 데이터를 이동하여 이전 평가판 복사본을 제거한 후 다음 일괄 처리로 진행합니다.
테스트를 여러 번 실행합니다.
단일 테스트를 통해 큰 문제가 발생할지 여부를 알 수 있습니다. 여러 테스트를 통해 발생할 수 있는 모든 문제를 찾고 프로세스에 대한 보다 정확한 타임라인을 예측하는 데 도움이 됩니다. 여러 테스트를 실행하여 다음을 확인할 수 있습니다.
환경에 가장 적합한 업그레이드 방식
사용하도록 계획해야 하는 가동 중지 시간 단축 기술
첫 번째 테스트에서 확인된 문제를 해결한 후 성능이나 프로세스가 변경될 수 있는 방식
그런 다음 최종 테스트를 통해 오류가 해결되었으며 프로덕션 환경을 업그레이드할 준비가 되었는지 여부를 검증할 수 있습니다.
오류나 경고를 무시하지 않습니다.
경고는 오류가 아니더라도 업그레이드 프로세스에서 문제를 일으킬 수 있습니다. 오류를 해결하면서 동시에 경고도 조사하여 해당 경고가 미칠 수 있는 영향을 파악하세요.
업그레이드 프로세스뿐 아니라 업그레이드된 환경도 테스트합니다.
서비스 응용 프로그램을 확인하고 검색 크롤링을 실행하여 로그 파일을 검토합니다.
SharePoint Server 2016으로의 업그레이드 모범 사례
SharePoint Server 2013에서 SharePoint Server 2016으로 원활하게 업그레이드하려면 다음 모범 사례를 따르세요.
SharePoint Server 2013용 최신 누적 업데이트 및 SharePoint Server 2016에 대한 최신 공개 업데이트를 설치합니다(하지만 최소한 SharePoint Server 2013은 2013년 3월 PU(15.0.4481.1005)를 실행해야 합니다.)
업그레이드를 시작하기 전에 환경이 제대로 작동하는지 확인합니다.
업그레이드를 수행한다고 해서 환경의 문제가 해결되는 것은 아닙니다. 따라서 업그레이드를 시작하기 전에 환경이 제대로 작동하고 있는지 확인해야 합니다. 예를 들어 더 이상 사용하지 않는 웹 응용 프로그램의 경우 업그레이드를 수행하기 전에 확장을 취소하세요. IIS(인터넷 정보 서비스)에서 삭제하려는 웹 응용 프로그램의 경우에도 삭제 전에 확장을 취소해야 합니다. 이렇게 하지 않으면 SharePoint Server 2016에서 존재하지 않는 웹 응용 프로그램을 업그레이드하려고 시도하므로 업그레이드가 실패합니다. 업그레이드 전에 문제를 파악하여 해결하면 예상한 대로 업그레이드 일정을 진행하는 데 도움이 됩니다.
우선 테스트 팜에서 시험 업그레이드를 수행합니다.
데이터베이스를 테스트 환경에 복사하고 평가판 업그레이드를 수행합니다. 결과를 검사하여 다음을 확인합니다.
서비스 응용 프로그램 데이터가 예상대로 업그레이드되었는지 여부
업그레이드된 사이트의 모양
업그레이드 후 문제 해결 작업에 허용되는 시간
업그레이드 프로세스 자체에 허용되는 시간
전체 검색 인덱싱 크롤링을 시도해 봅니다.
용량을 계획합니다.
업그레이드 요구 사항을 처리하기에 디스크, 프로세서 및 메모리 용량이 충분한지 확인합니다. 시스템 요구 사항에 대한 자세한 내용은 SharePoint 2016의 시스템 요구 사항을 참조하세요.
업그레이드 전에 환경을 정리합니다.
환경에 문제가 있으면 업그레이드를 정상적으로 수행하지 못할 수 있으며, 데이터가 매우 많거나 불필요한 데이터가 있으면 데이터베이스 및 사이트 모음 둘 다의 업그레이드 성능에 영향을 줄 수 있습니다. 환경에서 필요 없는 항목은 업그레이드 전에 제거하세요. 문제가 발견되는 경우 업그레이드를 시작하기 전에 해결합니다.
데이터베이스를 백업합니다.
업그레이드 전에 데이터베이스 전체 백업을 수행합니다. 이렇게 하면 업그레이드 실패 시 다시 시도할 수 있습니다.
업그레이드 전에 환경을 최적화합니다.
업그레이드 전에 비즈니스 관리 방식 요구 사항 또는 SharePoint Server 2016의 경계나 제한에 따른 제한 사항이나 한도를 충족하도록 SharePoint Server 2013 서비스 팩 1(SP1) 환경을 최적화해야 합니다. 이렇게 하면 업그레이드 프로세스 중에 오류를 줄일 수 있으며 업그레이드 후에 목록이나 사이트 손상을 방지할 수 있습니다.
(선택 사항) 업그레이드 중에 원래 환경을 계속 사용할 수 있도록 하려면 원본 데이터베이스를 읽기 전용으로 설정합니다.
업그레이드하는 동안 가동 중지 기간이 길어질 것으로 예상되는 경우 원래 환경의 데이터베이스를 읽기 전용으로 설정할 수 있습니다. 이렇게 하면 사용자가 데이터에 계속 액세스할 수는 있지만 데이터를 변경할 수는 없습니다. 자세한 내용은 SharePoint Server 2016으로 콘텐츠 데이터베이스 업그레이드를 참조하세요.
업그레이드 후 업그레이드 상태 페이지 및 업그레이드 로그를 확인하여 해결해야 하는 문제가 있는지 파악합니다. 그런 다음 업그레이드된 사이트를 검토합니다.
업그레이드 상태 페이지는 업그레이드 프로세스에 대해 보고하고, 업그레이드 로그는 업그레이드 프로세스 중 발생한 오류 또는 경고 목록을 제공합니다. 업그레이드를 완료한 것으로 간주하기 전에 모든 사이트를 확인 및 테스트하세요. 자세한 내용은 SharePoint Server 2016에서 데이터베이스 업그레이드 확인 및 SharePoint Server 2016으로 사이트 모음 업그레이드의 Review site collections upgraded 섹션을 참조하세요.
적절한 서비스 팩 또는 업데이트가 2013 환경에 적용되었는지 확인하세요. 환경에서 원격 블로그 저장소(RBS)를 사용하는 경우 업그레이드 프로세스를 시작하기 전에 환경에 SharePoint Server 2013 서비스 팩 1(SP1)이 실행되고 있어야 합니다.