Довідник з міграції БД контенту SharePoint

사용 중인 쉐어 포인트 컨텐츠 데이터 베이스 를 팜 으로 옮기는 작업 에 대한 절차 및 입니다.

로 서버 에서 개발 서버 로 База даних контенту 를 옮기는 작업 에 대해 적용 가능 합니다.

공식적인 기술 문서 는 아래 의 링크 들을 참조 하실 수 있습니다

- Переміщення баз даних вмісту в SharePoint 2013 (https://technet.microsoft.com/en-us/library/cc262792.aspx)

- Приєднати або відімкнути бази даних вмісту в SharePoint 2013 (https://technet.microsoft.com/en-us/library/ff628582.aspx)

- Test-SPContentDatabase (https://technet.microsoft.com/en-us/library/ff607941.aspx)

- Move-SPUser (https://technet.microsoft.com/en-us/library/ff607729.aspx)

- SPFarm.MigrateGroup (https://msdn.microsoft.com/en-us/library/microsoft.sharepoint.administration.spfarm.migrategroup.aspx)

1. 운영 환경 의 Спеціальні 솔루션 / 빌드 버전 / 권한 구성 내용 / 관리 경로 확인

  • Po 서버 의 SharePoint 빌드 버전 과 개발 서버 의 SharePoint 빌드 버전 의 확인 이 합니다. 빌드 번호 가 같 거나 높을 때에 데이터베이스 를 를 마운트 할 수 있습니다

    개발 서버 가 운영 서버 보다 빌드 버전 이 높 거나 같아야.

  • 된 서버 에 설치 배포 된 Custom 된 에 대한 조사 가 필요 합니다. 개발 서버 에도 동일 설치 배포 되어야만 데이터베이스 를 마운트 할 있습니다.
  • 운영 서버 에서 권한 을 어떻게 설정 하여 구성 하였는지에 대한 조사 가 필요 구체적 으로 는 AD 그룹 을 권한 설정 에 사용 했는지 에 대한 조사 가 필요 합니다
  • 운영 서버 에서 두번째 이후 의 사이트 컬렉션 에서 사용 하는 관리 경로 대한 조사 가 합니다

2. 운영 SQL 에서 데이터 베이스 백업

  • 운영계 의 SQL 서버 에서 이전 할 대상 이 되는 데이터베이스 를 백업 해주십시오

3. 백업 된 데이터 베이스 개발 SQL 에서 복원

  • - 백업 된 데이터베이스 의 bak 파일 을 개발계 SQL 로 옮겨 새로운 데이터베이스 로 복원 주십시오

4. 신규 웹 응용 프로그램 생성

  • 개발계 서버 에서 신규 로 웹 응용 프로그램 을 생성 해주십시오. 다만 웹 응용 프로그램 만들고 최상위 사이트 컬렉션 을 만드는 작업 은 하지 않습니다.

5. 1 번 항목 의 내용 을 개발계 에 적용

  • 1 번 항목 에서 운영 서버 환경 에서 조사한 내용 을 개발계 에 적용
  • 운영 서버 에서 특정한 관리 경로 를 사용 있다면, 4 번 에서 새로 만든 응용 프로그램 에 동일한 관리 경로 를 만들어.
  • 된 서버 에 설치 배포 된 Спеціальне рішення 이 개발계 에도 설치 배포 되어야 합니다.

6. 데이터 베이스 검증

  • She 서버 에서 Оболонка управління SharePoint 을 관리자 권한 으로 실행 해 주십시오
  • -아래의명령어명령어를합니다합니다합니다합니다name합니다합니다합니다합니다합니다합니다합니다합니다합니다합니다합니다합니다합니다합니다합니다합니다합니다합니다합니다합니다합니다합니다-“합니다합니다we합니다합니다합니다------http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http http
  • 이 명령어 를 수행 하였을 때, 아무 메시지 도 출력 되지 않는 것이 성공 것. 만약 어떤 메세지 들이 출력 된다면, 트러블 슈팅 이 필요 합니다.

7. 데이터 베이스 마운트

  • She 서버 에서 Оболонка управління SharePoint 을 관리자 권한 으로 실행 해 주십시오
  • M 의 명령어 를 통해 데이터 베이스 를 마운트 .Mount-SPContentDatabase “” -DatabaseServer “” -WebApplication http: // SiteName
  • 이 작업 이 성공적 으로 완료 된다면, 중앙 관리 사이트 에서 사이트 컬렉션 을 수 있고, 실제로 브라우저 를 통해 사이트 에 접속 가능 합니다.

8. 사용자 마이그레이션

  • 이 작업 은 필요 에 따라 진행 하지 않아도
  • 이전 서버 의 사용자 를 새 서버 의 사용자 로 마이그레이션 할 수 있습니다.
  • She 서버 에서 Оболонка управління SharePoint 을 관리자 권한 으로 실행 해 주십시오
  • M 의 명령어 를 통해 사용자 를 마이그레이션 할 수 .Move-SPUser -Ідентифікація “DomainAJaneDoe” -NewAlias ​​“DomainBJaneDoe”
  • 사용자 별로 개별적 으로 수행해 주어야 하며, 이 작업 을 통해 사용자 의 사이트 와 에 대한 권한 을 마이그레이션 할 수 있습니다
  • Ad 그룹 으로 권한 부여한 내용 을 그대로 살리고 자 한다면 개발계 AD 에 그룹 을 만들고 명령어 를 통해 그룹 마이그레이션 을 할 s stsadm -o migrategroup –oldlogin oldabc –newlogin newabc

    참조: https://blogs.msdn.microsoft.com/sowmyancs/2012/01/06/migrate-users-groups-powershell-script/

9. 테스트 검증

  • 사이트 에 접속 하여 테스트 를 수행 하여 마이그레이션 결과 를 확인

джерело

залишити коментар

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються ваші дані коментарів.