Share via


중앙 관리를 사용하여 Office SharePoint Server 2007 마이그레이션

업데이트: 2007-06-30

이 절차를 수행하기 전에 다음 사항을 확인하십시오.

  • 서버와 서버 팜 이동 및 마이그레이션(Office SharePoint Server 2007) 문서를 읽어야 합니다.

  • 시스템에서 Microsoft Office SharePoint Server 2007을 실행하고 있어야 합니다.

    중요

    이 절차를 완료하려면 최소한 Farm Administrators 그룹의 구성원이거나 이에 상응하는 권한이 있어야 합니다.

    마이그레이션 프로세스 중 데이터베이스 액세스 계정에 sysadmin 고정 서버 역할을 부여해야 합니다. 해당 계정이 데이터베이스의 보안 설정을 복제하는 데 이 역할이 필요하기 때문입니다. 이 액세스 수준은 마이그레이션 프로세스가 완료된 후 제거할 수 있습니다.

이 문서에서는 SharePoint 중앙 관리 웹 사이트를 사용하여 Office SharePoint Server 2007 마이그레이션 프로세스를 진행하는 과정을 안내합니다. 여기에서는 새 서버 팜이나 다른 서버 팜으로 데이터를 마이그레이션하는 방법을 설명합니다.

새 서버 팜으로 마이그레이션

다음 절차에 따라 새 서버 팜으로 마이그레이션합니다. 서버 팜으로 마이그레이션한다는 것은 원래 이름과 다른 이름으로 서버에 복원함을 나타냅니다. 이 절차는 Office SharePoint Server 2007이 이미 설치되어 있다는 전제하에 진행됩니다. Office SharePoint Server 2007 설치에 대한 자세한 내용은 서버 팜 환경에 Office SharePoint Server 2007 배포를 참조하십시오. 이 절차에서는 이전에 Office SharePoint Server 2007 설치가 작동한 적이 없거나 개발된 적이 없는 서버 팜에, 즉 새 서버 팜에 Office SharePoint Server 2007의 백업을 마이그레이션하는 방법을 설명합니다.

중앙 관리를 사용하여 마이그레이션

  1. 중앙 관리로 이동합니다. URL은 http://<서버_이름>:port/default.aspx 형식입니다.

  2. 위쪽 탐색 모음에서 작업을 클릭합니다.

  3. 작업 페이지의 백업 및 복원 섹션에서 백업에서 복원을 클릭합니다.

  4. 백업에서 복원: 1단계: 백업 파일 선택 페이지의 백업 파일 위치에서 백업 폴더의 UNC 경로를 입력한 다음 확인을 클릭합니다.

  5. 백업에서 복원: 2단계: 복원할 백업 패키지 선택 페이지에서 대상 백업 패키지를 선택한 다음 복원 프로세스 계속을 클릭합니다.

  6. 백업에서 복원: 3단계: 복원할 구성 요소 선택 페이지에서 복원 수준을 선택한 다음 복원 프로세스 계속을 클릭합니다.

  7. 백업에서 복원: 4단계: 복원 옵션 선택 페이지에서 새 구성을 선택한 다음 나타나는 대화 상자에서 확인을 클릭합니다.

  8. 로그인 이름 및 암호 섹션에서 페이지에 나열된 웹 응용 프로그램에 사용할 사용자 이름과 암호를 입력합니다.

  9. 복원된 콘텐츠의 복사본을 만들려면 새 이름 섹션에서 웹 응용 프로그램 URL과 이름, 데이터베이스 서버 이름, 서버 내 파일 위치 및 새 데이터베이스의 새 이름을 지정합니다.

  10. 확인을 클릭합니다.

  11. 새로 고침을 클릭하여 복원 상태 페이지에서 복원 작업의 상태를 볼 수 있습니다. 백업과 복구는 타이머 서비스 작업이므로 복구가 시작되려면 몇 초 정도 걸릴 수 있습니다.

  12. 복구가 완료되면 IIS(인터넷 정보 서비스)를 다시 시작하여 설정이 IIS 메타베이스에 전파되었는지 확인합니다.

  13. 오류 메시지가 나타나면 위에서 지정한 UNC 경로에 있는 sprestore.log 파일에서 자세한 내용을 찾아볼 수 있습니다.

기존 서버 팜으로 마이그레이션

기존 팜으로 마이그레이션하는 단계는 새 팜으로 마이그레이션하는 단계와 같지만 콘텐츠 데이터베이스를 기존 웹 응용 프로그램 중 하나에 추가할 것인지, 아니면 새로 만든 웹 응용 프로그램에 추가할 것인지를 먼저 결정해야 합니다. 새 웹 응용 프로그램을 만들 필요가 없고 기존 웹 응용 프로그램 중 하나를 사용하려면 마이그레이션 수행으로 건너뛸 수 있습니다.

새 웹 응용 프로그램을 만들기로 선택하는 이유는 다양하지만 대부분 마이그레이션하는 콘텐츠가 기존 서버에서 제공되는 것과 다른 종류의 인증을 필요로 하기 때문일 것입니다. 예를 들어 기존 서버가 Windows 사용자를 인증하도록 구성되었는데 새 콘텐츠는 폼 기반 인증이 필요하다고 가정합니다. 이 경우에는 새 웹 응용 프로그램을 만들어야 합니다. 웹 응용 프로그램을 확장해야 할 수도 있지만 이 경우 새 웹 응용 프로그램도 만들어야 합니다.

다른 사용자가 다른 도메인을 사용하여 콘텐츠에 액세스해야 하는 익스트라넷 환경을 사용할 경우 다른 IIS 웹 사이트로 웹 응용 프로그램을 확장해야 할 수도 있습니다. 이 작업은 같은 콘텐츠를 호스트하는 추가 IIS 웹 사이트를 사용하여 동일한 콘텐츠를 다른 사용자 집합에 표시합니다.

새 웹 응용 프로그램 만들기

웹 응용 프로그램에는 고유한 응용 프로그램 풀과 함께 IIS 사이트가 포함됩니다. 웹 응용 프로그램을 새로 만들 때는 새 데이터베이스를 만들고 데이터베이스 연결 시에 사용할 인증 방법도 정의합니다. 마이그레이션할 때 이와 같이 새로 만든 데이터베이스를 복원합니다.

새 웹 응용 프로그램 만들기

  1. 중앙 관리의 응용 프로그램 관리 페이지의 SharePoint 웹 응용 프로그램 관리 섹션에서 웹 응용 프로그램 만들기 또는 확장을 클릭합니다.

  2. 웹 응용 프로그램 만들기 또는 확장 페이지의 SharePoint 웹 응용 프로그램을 추가하는 중 섹션에서 새 웹 응용 프로그램 만들기를 클릭합니다.

  3. 새 웹 응용 프로그램 만들기 페이지의 IIS 웹 사이트 섹션에서 새 웹 응용 프로그램에 대한 설정을 구성합니다.

    1. 새 웹 사이트를 만들려면 새 IIS 웹 사이트 만들기를 선택하고 설명 상자에 웹 사이트의 이름을 입력합니다.

    2. 포트 상자에 웹 응용 프로그램에 액세스하는 데 사용할 포트 번호를 입력합니다. 웹 사이트를 새로 만드는 경우 제안 포트 번호가 채워지고, 기존 웹 사이트를 사용하는 경우에는 현재 포트 번호가 채워집니다.

    3. 호스트 헤더 상자에 웹 응용 프로그램에 액세스하는 데 사용할 URL을 입력합니다. 이 필드는 선택 사항입니다.

    4. 경로 상자에 서버의 사이트 디렉터리에 대한 경로를 입력합니다. 웹 사이트를 새로 만드는 경우 제안 경로가 채워지고, 기존 웹 사이트를 사용하는 경우에는 현재 경로가 채워집니다.

  4. 보안 구성 섹션에서 웹 응용 프로그램의 인증 및 암호화를 구성합니다.

    1. 인증 공급자 섹션에서 협상(Kerberos) 또는 NTLM을 선택합니다.

      참고

      Kerberos 인증을 사용하려면 추가 구성을 수행해야 합니다. 인증 방법에 대한 자세한 내용은 인증 방법 계획(Office SharePoint Server)을 참조하십시오.

    2. 익명 허용 섹션에서 또는 아니요를 선택합니다.

    3. SSL(Secure Sockets Layer) 사용 섹션에서 또는 아니요를 선택합니다. 웹 사이트에 대해 SSL을 설정하면 SSL 인증서를 요청하고 설치하여 SSL을 구성해야 합니다.

      중요

      SSL을 사용하는 경우 IIS 관리 도구를 사용하여 각 서버에 대해 적절한 인증서를 추가해야 합니다. SSL을 사용하는 방법에 대한 자세한 내용은 서버 팜 내 보안 통신 계획(Office SharePoint Server)을 참조하십시오.

  5. 부하 분산된 URL 섹션에 사용자가 이 웹 응용 프로그램에서 액세스할 모든 사이트의 도메인 이름에 대한 URL을 입력합니다. 이 URL 도메인은 웹 응용 프로그램 안의 페이지에 표시되는 모든 링크에서 사용됩니다. 기본적으로 현재 서버 이름 및 포트로 채워집니다.

    영역 상자는 새 웹 응용 프로그램의 경우 자동으로 기본으로 설정되며 이 페이지에서 변경할 수 없습니다. 웹 응용 프로그램의 영역을 변경하려면 이 문서의 뒷부분에 있는 기존 웹 응용 프로그램 확장을 참조하십시오.

  6. 응용 프로그램 풀 섹션에서 새 응용 프로그램 풀 만들기를 선택하여 이 웹 응용 프로그램에 새 응용 프로그램 풀을 만들도록 선택합니다.

    1. 응용 프로그램 풀 이름 상자에 새 응용 프로그램 풀의 이름을 입력하거나 기본 이름을 유지합니다.

    2. 이 응용 프로그램 풀에 대한 보안 계정을 선택하십시오. 섹션에서 미리 정의됨을 선택하여 기존 응용 프로그램 풀 보안 계정을 사용한 다음 드롭다운 메뉴에서 보안 계정을 선택합니다.

    3. 보안 계정 구성을 선택하여 현재 기존 응용 프로그램 풀에 대해 보안 계정으로 사용되고 있지 않은 계정을 사용합니다. 사용자 이름 상자에 사용할 계정의 사용자 이름을 입력하고 암호 상자에 계정의 암호를 입력합니다.

  7. IIS(인터넷 정보 서비스) 다시 설정 섹션에서 Windows SharePoint Services가 다른 팜 서버에서 IIS를 다시 시작하도록 허용할 것인지 선택합니다. 프로세스를 마치려면 로컬 서버를 수동으로 다시 시작해야 합니다. 이 옵션이 선택되어 있지 않고 팜에 둘 이상의 서버가 있는 경우 모든 서버에 IIS 웹 사이트가 만들어질 때까지 기다렸다가 각 웹 서버에서 iisreset /noforce를 실행해야 합니다. 작업이 완료되어야만 새 IIS 사이트를 사용할 수 있습니다. 팜에 하나의 서버만 있는 경우에는 옵션을 선택할 수 없습니다.

  8. 데이터베이스 이름 및 인증 섹션에서 새 웹 응용 프로그램의 데이터베이스 서버, 데이터베이스 이름 및 인증 방법을 선택합니다. 이는 콘텐츠를 마이그레이션할 때 복원하는 콘텐츠 데이터베이스가 됩니다.

    항목 작업

    데이터베이스 서버

    사용할 데이터베이스 서버 및 Microsoft SQL Server 인스턴스의 이름을 <서버 이름\인스턴스> 형식으로 입력합니다. 기본 항목을 사용할 수도 있습니다.

    데이터베이스 이름

    데이터베이스 이름을 입력하거나 기본 항목을 사용합니다.

    데이터베이스 인증

    Windows 인증(권장) 사용 또는 SQL 인증 사용을 선택합니다.

    • Windows 인증을 사용하려면 Windows 인증을 선택합니다.

    • SQL 인증을 사용하려면 SQL 인증을 선택합니다. 계정 상자에 웹 응용 프로그램이 SQL Server 데이터베이스 인증에 사용할 계정의 이름을 입력한 다음 암호 상자에 암호를 입력합니다.

  9. 새 웹 응용 프로그램을 만들려면 확인을 클릭하고, 프로세스를 취소하고 응용 프로그램 관리 페이지로 돌아가려면 취소를 클릭합니다.

기존 웹 응용 프로그램 확장

동일한 콘텐츠를 사용자에게 표시하는 별도의 IIS 웹 사이트가 필요한 경우 기존 웹 응용 프로그램을 확장할 수 있습니다. 일반적으로 이 옵션은 여러 사용자가 여러 도메인을 사용하여 콘텐츠에 액세스하는 익스트라넷 배포에 사용됩니다. 이 옵션은 기존 웹 응용 프로그램의 콘텐츠 데이터베이스를 재사용합니다.

기존 웹 응용 프로그램 확장

  1. 중앙 관리의 응용 프로그램 관리 페이지의 SharePoint 웹 응용 프로그램 관리 섹션에서 웹 응용 프로그램 만들기 또는 확장을 클릭합니다.

  2. 웹 응용 프로그램 만들기 또는 확장 페이지의 SharePoint 웹 응용 프로그램을 추가하는 중 섹션에서 기존 웹 응용 프로그램 확장을 클릭합니다.

  3. 다른 IIS 웹 사이트로 웹 응용 프로그램 확장 페이지의 웹 응용 프로그램 섹션에서 웹 응용 프로그램 링크를 클릭한 다음 웹 응용 프로그램 변경을 클릭합니다.

  4. 웹 응용 프로그램 선택 페이지에서 확장할 웹 응용 프로그램을 클릭합니다.

  5. 다른 IIS 웹 사이트로 웹 응용 프로그램 확장 페이지의 IIS 웹 사이트 섹션에서 기존 IIS 웹 사이트 사용을 선택하여 이미 만들어진 웹 사이트를 사용할 수도 있고 새 IIS 웹 사이트 만들기를 선택된 상태로 둘 수도 있습니다. 둘 중 하나를 선택하면 설명, 포트경로 상자가 채워집니다. 기본 입력 내용을 사용할 수도 있고 상자에 원하는 정보를 직접 입력할 수도 있습니다.

  6. 보안 구성 섹션에서 확장된 웹 응용 프로그램에 대한 인증 및 암호화를 구성합니다.

    1. 인증 공급자 섹션에서 협상(Kerberos) 또는 NTLM을 선택합니다.

      참고

      Kerberos 인증을 사용하려면 추가 구성을 수행해야 합니다. 인증 방법에 대한 자세한 내용은 인증 방법 계획(Office SharePoint Server)을 참조하십시오.

    2. 익명 허용 섹션에서 아니요를 선택합니다. Office Project Server 2007에서는 익명 액세스를 사용하지 않습니다.

    3. SSL(Secure Sockets Layer) 사용 섹션에서 또는 아니요를 선택합니다. 웹 사이트에 대해 SSL을 설정하면 SSL 인증서를 요청하고 설치하여 SSL을 구성해야 합니다.

      중요

      SSL을 사용하는 경우 IIS 관리 도구를 사용하여 각 서버에 대해 적절한 인증서를 추가해야 합니다. SSL을 사용하는 방법에 대한 자세한 내용은 서버 팜 내 보안 통신 계획(Office SharePoint Server)을 참조하십시오.

  7. 부하 분산된 URL 섹션에 사용자가 이 웹 응용 프로그램에서 액세스할 모든 사이트의 도메인 이름에 대한 URL을 입력합니다. 이 URL 도메인은 웹 응용 프로그램 안의 페이지에 표시되는 모든 링크에서 사용됩니다. 기본적으로 현재 서버 이름 및 포트로 채워집니다.

  8. 부하 분산된 URL 섹션의 영역에 있는 드롭다운 메뉴에서 확장된 웹 응용 프로그램의 영역을 선택합니다. 인트라넷, 인터넷, 사용자 지정 또는 익스트라넷을 선택할 수 있습니다.

  9. 웹 응용 프로그램을 확장하려면 확인을 클릭하고, 프로세스를 취소하고 응용 프로그램 관리 페이지로 돌아가려면 취소를 클릭합니다.

마이그레이션 수행

다음 절차에 따라 서버 팜, 웹 응용 프로그램 또는 콘텐츠 데이터베이스를 마이그레이션할 수 있습니다.

중앙 관리를 사용하여 마이그레이션

  1. 중앙 관리로 이동합니다. URL은 http://<서버_이름>:port/default.aspx 형식입니다.

  2. 위쪽 탐색 모음에서 작업을 클릭합니다.

  3. 작업 페이지의 백업 및 복원 섹션에서 백업에서 복원을 클릭합니다.

  4. 백업에서 복원: 1단계: 백업 파일 선택 페이지의 백업 파일 위치에서 백업 폴더의 UNC 경로를 입력한 다음 확인을 클릭합니다.

  5. 백업에서 복원: 2단계: 복원할 백업 패키지 선택 페이지에서 대상 백업 패키지를 선택한 다음 복원 프로세스 계속을 클릭합니다.

  6. 백업에서 복원: 3단계: 복원할 구성 요소 선택 페이지에서 복원 수준을 선택한 다음 복원 프로세스 계속을 클릭합니다.

  7. 백업에서 복원: 4단계: 복원 옵션 선택 페이지에서 새 구성을 선택한 다음 나타나는 대화 상자에서 확인을 클릭합니다.

  8. 로그인 이름 및 암호 섹션에서 페이지에 나열된 웹 응용 프로그램에 사용할 사용자 이름과 암호를 입력합니다.

  9. 복원된 콘텐츠의 복사본을 만들려면 새 이름 섹션에서 웹 응용 프로그램 URL과 이름, 데이터베이스 서버 이름, 서버 내 파일 위치 및 새 데이터베이스의 새 이름을 지정합니다.

  10. 확인을 클릭합니다.

  11. 새로 고침을 클릭하여 복원 상태 페이지에서 복원 작업의 상태를 볼 수 있습니다. 백업과 복구는 타이머 서비스 작업이므로 복구가 시작되려면 몇 초 정도 걸릴 수 있습니다.

  12. 복구가 완료되면 IIS를 다시 시작하여 설정이 IIS 메타베이스에 전파되었는지 확인합니다.

  13. 오류 메시지가 나타나면 위에서 지정한 UNC 경로에 있는 sprestore.log 파일에서 자세한 내용을 찾아볼 수 있습니다.