마이그레이션 평가 검사: 완전 신뢰 구성 요소 결과
개요
완전 신뢰 솔루션은 SharePoint 환경 검사 팜 수준 솔루션 패키지 [WSP] 파일을 통해 배포된 코드에 대한 참조를 검색합니다. Microsoft 365의 SharePoint는 완전 신뢰 솔루션을 지원하지 않으므로 이 유형의 기능을 사용하는 위치를 이해하고 SharePoint로 마이그레이션할 계획을 수립해야 합니다.
데이터 마이그레이션
콘텐츠는 SharePoint로 마이그레이션되지만 완전 신뢰 코드와 연결된 기능은 마이그레이션 후 작동하지 않습니다. 마이그레이션 후 더 이상 사용할 수 없는 완전 신뢰 코드를 사용하는 일부 콘텐츠를 사용할 때 오류가 발생할 수 있습니다.
중요
SharePoint에서 "액세스 권한 없음"(잠금)으로 구성된 사이트는 모두 건너뜁니다. 잠긴 사이트 모음 목록을 보려면 잠긴 사이트 검사 결과를 확인하세요.
마이그레이션 준비하기
온-프레미스 환경에서 완전 신뢰 코드가 사용된 다양한 이유를 확인합니다. 주요 비즈니스 시나리오를 SharePoint 기능으로 대체하는 계획을 수립합니다. 사용자 지정을 빌드하거나 추가 기능을 사용하여 모든 시나리오를 처리해야 할 수 있습니다.
Microsoft 365의 SharePoint에 제공된 동일한 솔루션이 없는 경우 Microsoft 365 패턴 및 사례 설명서에 따라 SharePoint 사용자 지정을 살펴볼 수 있습니다.
마이그레이션 후
콘텐츠 마이그레이션이 완료되면 "마이그레이션 준비" 중에 빌드된 계획을 구현합니다. 여기에는 사용자 지정, 추가 기능 배포 또는 SharePoint 인터페이스를 통해 사이트에서 기능을 사용하도록 설정하는 작업이 포함될 수 있습니다.
자세한 결과
참고
입력 파일은 RootOutputFolder>\Internal\FullTrustSolution 아래에 <있습니다. 입력 파일은 설치된 모든 팜 수준 완전 신뢰 솔루션 패키지를 읽고 SharePoint 팜에 설치된 항목에 대한 보고서를 작성하여 생성됩니다. 입력 파일 위치에는 아래에 설명된 보고서 파일을 생성하는 데 사용되는 파일뿐만 아니라 추출된 모든 완전 신뢰 코드 패키지 파일이 포함됩니다.
2017년 7월 업데이트에서 완전 신뢰 구성 요소는 두 가지 별도 검사로 분할됩니다.
FullTrustSolution_Farm은 완전 신뢰 코드의 팜 수준 사용량을 검사합니다.
FullTrustSolution_Content는 콘텐츠에서 완전 신뢰 코드 참조를 검사합니다.
완전 신뢰 솔루션 검사에 대한 출력은 이제 팜에 배포된 팜 수준 WSP 파일에서 제공하는 기능을 사용하는 환경의 보고 영역에 중점을 둡니다. 콘텐츠에 분리된 완전 신뢰 솔루션 참조가 있는 경우 이 도구는 해당 정보를 보고하지 않습니다. SharePoint와 함께 제공되는 Test-SPContentDatabase PowerShell cmdlet을 사용하여 마이그레이션에 문제가 있는 경우 해당 cmdlet을 찾을 수 있습니다.
비즈니스 중단 또는 마이그레이션 프로젝트 지연을 방지하기 위한 포괄적인 계획을 수립하려면 완전 신뢰 코드의 [팜 및 콘텐츠] 수준을 모두 이해하는 것이 중요합니다.
FullTrustSolution_Farm은 다음과 같은 보고서를 생성합니다.
구성 요소 | 설명 | 입력 파일 | 구성 요소 보고서 |
---|---|---|---|
팜 기능 | 팜 범위에서 활성화되는 사용자 지정 기능입니다. | Features.csv | FullTrustSolution_Features_Farm_Usage.csv |
웹 응용 프로그램 기능 | 웹 응용 프로그램 범위에서 활성화되는 사용자 지정 기능입니다. | Features.csv | FullTrustSolution_Features_WebApplication_Usage.cs |
구성 요소 | 설명 | 입력 파일 | 구성 요소 보고서 |
---|---|---|---|
콘텐츠 형식 | 사용자 지정 콘텐츠 형식이 배포되는 위치입니다. | ContentTypes.csv | FullTrustSolution_ContentTypes_Usage.csv |
사용자 지정 이벤트 수신기를 사용하는 콘텐츠 형식 | 사용자 지정 이벤트 수신기를 사용하는 콘텐츠 형식입니다. 예를 들어 사용자 지정 이벤트 수신기를 배포하고 기본 콘텐츠 형식의 에 연결한 경우 이 보고서는 해당 정보를 표시합니다. | EventReceivers.csv | FullTrustSolution_ContentTypesUsingEventReceivers_Usage.csv |
사용자 지정 필드 | 사용자 지정 필드 또는 필드 정의를 사용하는 목록 및 콘텐츠 형식입니다. | CustomFields.csv FieldTypes.csv |
FullTrustSolution_CustomFields_Usage.csv |
이벤트 수신기 | 사용자 지정 이벤트 수신기를 사용하는 목록입니다. | EventReceivers.csv | FullTrustSolution_EventReceivers_Usage.csv |
사이트 기능 | 사용자 지정 기능을 사용하는 사이트입니다. | Features.csv | FullTrustSolution_Features_Site_Usage.csv |
목록 서식 파일 | 사용자 지정 목록 서식 파일을 사용하는 목록입니다. | ListTemplates.csv | FullTrustSolution_ListTemplates_Usage.csv |
배포된 페이지 레이아웃 | 사용자 지정 페이지 레이아웃이 배포된 위치입니다. 모든 사용자 지정 페이지 레이아웃을 포함합니다. | PageLayouts.csv | FullTrustSolution_PageLayouts_DeployedLayouts_Usage.csv |
사용자 지정 페이지 레이아웃을 사용하는 페이지 | 사용자 지정 페이지 레이아웃을 사용하는 페이지입니다. | PageLayouts.csv | FullTrustSolution_PageLayouts_Pages_Usage.csv |
웹 파트 | 사용자 지정 웹 파트를 사용하는 페이지입니다. | WebParts.csv | FullTrustSolution_WebParts_Usage.csv |