다음을 통해 공유


다른 서버로 모든 데이터베이스 이동(Project Server 2010)

 

적용 대상: Project Server 2010

마지막으로 수정된 항목: 2010-08-25

Microsoft Project Web App(PWA) 사이트와 연결된 데이터베이스를 다른 Microsoft SQL Server 인스턴스로 옮기려는 경우 이 문서의 절차에 따라 수행하면 됩니다.

PWA 데이터베이스 이동은 주요 유지 관리 절차이며 시스템 작업을 최소화하여 한 번에 수행해야 합니다. 이러한 절차를 수행하는 동안에는 사용자가 PWA 사이트에 액세스할 수 없습니다.

참고

이 문서에서는 PWA 사이트를 동일하게 유지하면서 Microsoft Project Server 2010 데이터베이스를 새 SQL Server 인스턴스로 옮기는 방법에 대해 설명합니다. Project Server 데이터베이스를 다른 PWA 사이트로 옮기는 방법에 대한 자세한 내용은 모든 데이터베이스 이동(Project Server 2010)을 참조하십시오.

데이터베이스를 옮기기 위한 기본 단계는 다음과 같습니다.

  1. PWA 사이트 구축 취소

  2. 데이터베이스 분리

  3. 새 SQL Server 인스턴스에 데이터베이스 복사

  4. 새 SQL Server 인스턴스에 데이터베이스 연결

  5. PWA 사이트 다시 구축

PWA 사이트 구축 취소

PWA 데이터베이스를 옮기는 경우 가장 먼저 PWA 사이트의 구축을 취소해야 합니다. 이렇게 하면 사이트 자체는 변경되지 않으면서 Microsoft SharePoint Server 2010에서 사이트에 대한 참조가 제거됩니다. 이렇게 하고 나면 보고 데이터베이스를 옮긴 다음 PWA 사이트를 다시 구축하여 PWA를 다시 구성할 수 있습니다.

PWA 사이트의 구축을 취소하려면

  1. SharePoint 중앙 관리 웹 사이트의 응용 프로그램 관리에서 서비스 응용 프로그램 관리를 클릭합니다.

  2. 서비스 응용 프로그램 관리 페이지에서 Project Server 서비스 응용 프로그램을 클릭합니다.

  3. Project Web App 사이트 관리 페이지에서 옮기려는 데이터베이스가 있는 PWA 사이트를 가리키고 나타나는 화살표를 클릭한 다음 삭제를 클릭합니다.

  4. Project Web App 사이트 삭제 페이지에서 다음을 수행합니다.

    1. SharePoint에서 사이트 모음 삭제 확인란의 선택을 취소합니다.

      중요

      SharePoint에서 사이트 모음 삭제 확인란은 반드시 선택을 취소해야 하며 이렇게 하지 않으면 콘텐츠 데이터베이스에서 PWA 사이트가 삭제됩니다.

    2. 삭제를 클릭합니다.

사이트의 구축을 취소하는 데 몇 분 정도 걸릴 수 있습니다. Project Web App 사이트 관리 페이지에 PWA 사이트가 더 이상 나타나지 않으면 사이트의 구축이 취소된 것이므로 계속해서 데이터베이스를 이동하면 됩니다.

데이터베이스 이동

다음 데이터베이스의 조합을 제거할 수 있습니다.

  • 초안, 게시된 및 보관 데이터베이스

  • 보고 데이터베이스

  • PWA 사이트 및 프로젝트 작업 환경이 있는 SharePoint Server 콘텐츠 데이터베이스

이러한 데이터베이스 중 특정 데이터베이스 또는 모든 데이터베이스를 다른 SQL Server 인스턴스로 옮길 수 있습니다. 초안, 게시된 및 보관 데이터베이스는 같은 SQL Server 인스턴스에 있어야 합니다. 보고 데이터베이스 및 SharePoint Server 콘텐츠 데이터베이스는 필요한 경우 서로 다른 SQL Server 인스턴스에 있을 수 있습니다.

SharePoint Server 콘텐츠 데이터베이스를 옮기려는 경우 SharePoint Server 2010에 대해 권장되는 절차를 따라야 합니다. 자세한 내용은 콘텐츠 데이터베이스 이동(SharePoint Server 2010)을 참조하십시오.

중요

콘텐츠 데이터베이스를 옮기려는 경우 PWA 사이트의 구축이 취소된 상태에서 옮겨야 합니다. 콘텐츠 데이터베이스를 옮기기 위한 게시된 SharePoint Server 2010 절차를 따른 다음 여기에 나와 있는 나머지 절차를 완료합니다.

각 Project Server 데이터베이스를 옮기려면 현재 SQL Server 인스턴스에서 해당 데이터베이스를 분리했다가 새 SQL Server 인스턴스에 연결해야 합니다. SQL Server에서 데이터베이스를 옮기는 작업에 익숙하지 않은 경우 데이터베이스 관리자에게 이러한 단계를 수행하도록 하는 것이 좋습니다. 옮기려는 각 데이터베이스에 대해 다음 절차를 수행합니다.

데이터베이스를 이동하려면

  1. SQL Server Management Studio를 시작합니다.

  2. 데이터베이스가 위치한 SQL Server 인스턴스에 연결합니다.

  3. 개체 탐색기에서 데이터베이스를 확장합니다.

  4. 이동할 데이터베이스를 마우스 오른쪽 단추로 클릭하고 작업을 클릭한 다음 분리를 클릭합니다.

  5. 데이터베이스 파일(.mdf 및 .ldf 파일)을 새 SQL Server 인스턴스에 복사합니다.

  6. SQL Server Management Studio의 개체 탐색기에서 연결을 클릭한 다음 데이터베이스 엔진을 클릭합니다.

  7. 데이터베이스를 복사한 SQL Server 인스턴스에 연결합니다.

  8. 데이터베이스를 마우스 오른쪽 단추로 클릭하고 연결을 클릭합니다.

  9. 추가를 클릭합니다.

  10. 데이터베이스 파일(.mdf 파일)을 선택한 다음 확인을 클릭합니다.

  11. 확인을 클릭합니다.

데이터베이스 이동을 마쳤으면 PWA 사이트를 다시 구축할 수 있습니다.

PWA 사이트 다시 구축

PWA 사이트를 다시 구축하려면 새 PWA 사이트를 추가하고 기존 데이터베이스 및 사이트 모음에 연결해야 합니다. 이 작업은 SharePoint 중앙 관리에서 수행합니다.

PWA 속성을 업데이트하려면

  1. SharePoint 중앙 관리의 응용 프로그램 관리에서 서비스 응용 프로그램 관리를 클릭합니다.

  2. Project Server 서비스 응용 프로그램을 클릭합니다.

  3. Project Web App 사이트 관리 페이지에서 Project Web App 사이트 만들기를 클릭합니다.

  4. Project Web App 사이트 만들기 페이지에서 모든 설정이 구축을 취소한 PWA 사이트와 일치하는지 확인합니다.

    중요

    데이터베이스 이름은 이 PWA 사이트의 SQL Server에 있는 데이터베이스와 정확히 일치해야 하며 데이터베이스 서버 이름은 데이터베이스를 다시 연결한 SQL Server 인스턴스와 일치해야 합니다.

  5. 확인을 클릭합니다.

PWA 사이트가 다시 구축되면(이 경우 상태가 구축됨임) 사용자가 다시 평소처럼 PWA를 사용할 수 있게 됩니다.