기본 제공 도구를 사용하여 Project Server 2013 백업

요약: SharePoint Server 2013 및 SQL Server 도구를 사용하여 Project Server 팜 구성 요소에 대한 백업 전략을 구현하는 방법을 설명합니다.
적용 대상: Project Server 2013

SharePoint Server 2013 팜에 있는 Project Server 2013 구성 요소를 백업하는 세 가지 방법이 있습니다.

  • SQL Server 도구를 사용하여 관련 Project Server 2013 데이터베이스를 백업할 수 있습니다.

  • SharePoint 중앙 관리 웹 사이트를 사용하여 관련 Project Server 데이터베이스를 백업할 수 있습니다.

  • Microsoft PowerShell을 사용하여 관련 Project Server 데이터베이스를 백업할 수 있습니다.

프로덕션 환경이나 데이터가 손실되면 안 되는 환경에서는 백업이 권장됩니다. SharePoint 팜에서 이상적인 방법은 필요할 때 전체 복원을 수행할 수 있도록 모든 콘텐츠 및 구성 데이터베이스를 백업하는 것입니다. 백업을 수행할 때 팜 리소스의 성능 문제를 모니터링하고 원할 경우 다른 작업이 적은 시간 동안 백업을 수행하도록 합니다.

참고

SharePoint Server 2013 팜에 대한 백업 설명서를 검토하려면 SharePoint 2013에서 팜 백업을 참조하세요.

Project Server 2013의 경우 Project Server에 고유한 백업을 위한 두 가지 핵심 구성 요소가 있습니다. 즉, 팜의 각 Project Server 서비스 애플리케이션에 대한 Project Server 서비스 애플리케이션 데이터베이스와 프로젝트 사이트를 포함하는 하나 이상의 콘텐츠 데이터베이스가 있습니다. 아래에 설명된 메서드는 이러한 요소를 백업하는 방법을 보여 줍니다.

SQL Server 도구를 사용하여 Project Server 데이터베이스 백업 수행

중요

이 프로세스는 데이터베이스 관리자가 자동화할 수도 있으며 이미 배치되어 있을 수도 있습니다. 필요에 따라 데이터베이스 관리자와 백업에 대해 논의합니다.

SharePoint 팜에서 Project Server 데이터베이스를 식별하려면

  1. 백업할 관련 Project Server 2013 데이터베이스를 식별합니다. 시작 -> 모든 프로그램 -> Microsoft SharePoint 2013 제품 -> SharePoint 2013 중앙 관리로 이동합니다.

  2. 왼쪽 탐색 영역에서 애플리케이션 관리를 선택합니다.

  3. 다음 페이지의 서비스 애플리케이션 제목 아래에서 서비스 애플리케이션 관리를 클릭합니다.

  4. 이 페이지에서 유형: Project Application Services의 각 서비스 애플리케이션을 선택해야 합니다. 조직의 요구 사항에 따라 둘 이상의 서비스 애플리케이션이 구성되었을 수 있습니다. 찾은 첫 번째 서비스 애플리케이션의 이름을 클릭합니다.

  5. 다음 페이지에서 하나 이상의 URL이 만들어지는 Project Web App 사이트와 함께 나열될 수 있습니다. 나열된 각 항목에 대해 URL에 마우스를 놓고 나타나면 오른쪽의 드롭다운 화살표를 클릭합니다.

  6. 드롭다운 메뉴에서 보기를 선택합니다.

  7. 이 페이지에서는 백업할 콘텐츠 데이터베이스 또는 데이터베이스와 Project Web App 경로를 확인하는 데 사용할 수 있는 Project Web App 사이트의 웹 애플리케이션을 제공합니다. 이러한 사항을 기록해 둡다.

    데이터베이스 설정 섹션에서는 Project Web App 데이터베이스 이름을 제공합니다. 이 이름도 유의해야 합니다.

  8. 콘텐츠 데이터베이스 이름을 확인하려면 왼쪽 탐색에서 애플리케이션 관리를 다시 클릭합니다.

  9. 사이트 모음 섹션에서 모든 사이트 모음 보기를 클릭합니다.

  10. 여기서는 웹 애플리케이션: 페이지의 오른쪽 위에 있는 드롭다운으로 갈 수 있습니다. 드롭다운 화살표를 선택하고 웹 애플리케이션 변경을 선택합니다.

  11. 7단계에서 식별된 웹 애플리케이션을 선택합니다.

  12. 이제 이 웹 애플리케이션에 대한 사이트 모음 목록이 표시됩니다. 7단계에서 Project Web App 경로를 식별합니다.

  13. 해당 사이트 모음을 선택하면 해당 사이트 모음이 있는 데이터베이스가 오른쪽 테이블에 나열되어야 합니다. 해당 이름을 기록해 둡다.

  14. Project Server 서비스 애플리케이션에 나열된 각 URL과 가지고 있는 각 Project Server 서비스 애플리케이션에 대해 이 프로세스를 반복합니다. 이 시점에서 SQL 백업에 대한 최소 데이터베이스 요구 사항이 나열되어야 합니다.

SQL Server 도구를 사용하여 SharePoint 팜에서 Project Server 데이터베이스를 백업하려면

  1. SharePoint 팜에서 사용하는 SQL Server 설치를 호스트하는 서버에서 시작 - 모든 프로그램 ->> Microsoft SQL Server 2008/2012 -> SQL Server Management Studio 엽니다.

  2. 연결 단추를 클릭하여 작업하려는 SQL 인스턴스를 호스트하는 서버에 연결 합니다.

  3. 왼쪽의 SQL 인스턴스 아래에서 데이터베이스 옵션을 확장 합니다 .

  4. 이제 이 인스턴스에 대해 나열된 데이터베이스가 표시됩니다. 이전 섹션의 14단계에서 완료한 목록을 검색합니다.

  5. 이 목록의 각 데이터베이스에 대해 데이터베이스 이름을 마우스 오른쪽 단추로 클릭하고 작업을 선택한 다음 하위 메뉴에서 백업 을 선택합니다.

  6. 백업 창이 열리면 일반 페이지에서전체로 백업 유형을선택합니다(차등 은 나중에 수행할 수 있으며 첫 번째 백업은 가득 차야 합니다). 기본 이름이 부족한 경우 이름을 선택하고 대상 폴더가 적절하고 충분한 공간이 있는지 확인합니다. 그렇지 않은 경우 적절한 위치를 선택합니다.

  7. 확인을 클릭하여 백업을 수행합니다.

  8. 목록의 각 데이터베이스에 대해 이 프로세스를 반복합니다.

SQL Server 에이전트 시작

참고

Microsoft Project Server 백업을 완료한 후에는 데이터베이스의 정기적인 백업을 예약하는 것이 좋습니다. 작업을 예약하고 실행하려면 SQL Server 에이전트(MSSQLSERVER) 서비스를 시작해야 합니다.

MSSQLSERVER 서비스를 시작하려면 다음 단계를 수행합니다.

  1. 시작을 클릭하고 관리 도구를 가리킨 다음 서비스를 클릭합니다.

  2. 오른쪽 창에서 SQL Server 에이전트(MSSQLSERVER)을 찾아 마우스 오른쪽 단추로 클릭한 다음 시작을 클릭합니다.

  3. 서비스 도구를 닫습니다.

백업을 예약하려면

  1. 시작 -> 모든 프로그램 -> Microsoft SQL Server 2008/2012 -> SQL Server Management Studio.

  2. 연결 단추를 클릭하여 작업하려는 SQL 인스턴스를 호스트하는 서버에 연결 합니다.

  3. 관리 계획을 만들 서버를 확장합니다.

  4. 유지 관리 계획을 마우스 오른쪽 단추로 클릭한 다음 유지 관리 계획 마법사를 클릭합니다.

  5. 마법사는 마법사를 통해 설정된 지침에 따라 실행되는 유지 관리 계획을 빌드합니다.

중앙 관리를 사용하여 Project Server 구성 요소 백업 수행

이 방법을 사용하는 경우 구현하기 전에 데이터베이스 관리자와 논의합니다. SharePoint Server 2013 백업에는 SQL 백업 방법을 사용하는 것이 포함되며 SQL 백업 일정이 중단될 수 있습니다.

중앙 관리를 사용하여 Project Server 구성 요소를 백업하려면

  1. 시작 -> 모든 프로그램 -> Microsoft SharePoint 2013 제품 -> SharePoint 2013 중앙 관리로 이동합니다.

  2. 왼쪽 탐색 창에서 백업 및 복원을 선택합니다.

  3. 팜 백업 및 복원에서 백업수행을 선택합니다.

  4. 백업할 구성 요소 선택 섹션에서 페이지의 트리 뷰에서 공유 서비스 섹션까지 아래로 스크롤합니다.

  5. 공유 서비스 섹션에서 공유 서비스 애플리케이션을 확장합니다.

  6. 백업하려는 공유 서비스 애플리케이션 목록에서 Project Server 공유 서비스에 대한 확인란을 선택해야 합니다. 각 서비스 애플리케이션과 관련된 콘텐츠는 서비스 애플리케이션 이름 바로 아래에 나열되어야 하며 자동 검사도 수행해야 합니다.

    참고

    Project Server 서비스 애플리케이션이 여러 개 있는 경우 각각을 별도로 백업해야 합니다.

  7. 페이지 아래쪽으로 스크롤하고 다음 을 선택하여 2단계: 백업 옵션 선택 페이지로 이동합니다.

  8. 백업을 처음 수행한 경우 백업 유형 에 대한 옵션 단추를 전체로 유지해야 합니다. 차등 백업 전에 전체 백업을 복원해야 하므로 후속 백업 유형을 차등으로 설정할 수 있습니다.

  9. 백업 위치에 대한 UNC 경로, 공유가 \\server\share 형식이어야 합니다. 해당 서버에서 심각한 문제가 발생하는 경우 SharePoint Server의 현재 설치가 실행 중인 동일한 서버에서 공유를 사용하지 않는 것이 좋습니다.

    참고

    SharePoint 설치의 MSSQLSERVER 서비스를 실행하는 계정에는 데이터베이스를 백업하는 계정이므로 UNC 폴더에 대한 명시적 쓰기 권한이 있어야 합니다.

  10. 백업 시작을 클릭하고 완료될 때까지 백업 및 복원 상태 페이지에서 진행 상황을 모니터링합니다.

  11. 문제가 발생하는 경우 백업 및 복원 상태 페이지에 있는 정보 또는 9단계에서 지정한 경로에 있는 백업 로그를 검토합니다. 그렇지 않으면 백업이 9단계에서 지정된 위치에 있어야 합니다.

Windows PowerShell 사용하여 Project Server 구성 요소 백업 수행

Microsoft PowerShell을 사용하여 Project Server 2013 팜을 수동으로 백업하거나 예약된 간격으로 실행할 수 있는 스크립트의 일부로 백업할 수 있습니다.

Windows PowerShell 사용하여 Project Server 구성 요소를 백업하려면

  1. SharePoint 팜의 서버에서 모든 프로그램 시작 > -> SharePoint 2016 -> SharePoint 2016 관리 셸을 엽니다.

  2. SharePoint 2013 관리 셸을 마우스 오른쪽 단추로 클릭하고 메뉴에서 관리자 권한으로 실행을 선택하여 애플리케이션을 관리 모드로 엽니다. UAC에서 프로그램이 이 컴퓨터를 변경할 수 있도록 허용하라는 메시지가 표시되고 Microsoft PowerShell이 애플리케이션으로 나열되면 예를 선택합니다.

  3. 프롬프트에 다음 명령을 입력합니다.

    Backup-SPFarm -ShowTree -Directory<BackupShare-BackupMethod> [ full/incremental ] -Path <Project Server 웹 애플리케이션 이름>

  4. 이렇게 하면 -ShowTree 매개 변수 덕분에 실제로 백업을 수행하지 않고 백업할 요소를 결정할 수 있습니다. 서비스 애플리케이션 이름이 고유하지 않은 경우 대신 -Path 에 입력할 전체 경로를 제공해야 합니다(공백이 있는 경우 큰따옴표로 경로를 묶습니다).

  5. 백업할 Project Server 서비스 애플리케이션을 식별하고 -ShowTree 명령 으로 확인한 후에는 -ShowTree 명령을 제거하여 백업을 수행할 수 있습니다.

    Backup-SPFarm -Directory<BackupShare-BackupMethod> [ full/incremental ] -Path <Project Server 웹 애플리케이션 이름>

  6. Enter 키를 클릭합니다. -Verbose 매개 변수를 추가하면 백업 상태에 대한 자세한 정보가 제공됩니다. 그렇지 않으면 백업 프로세스가 끝날 때 "성공" 또는 오류 메시지가 나타납니다.

  7. 문제가 발생하면 8단계에서 지정한 경로에 있는 백업 로그를 검토합니다. 그렇지 않으면 백업이 -Directory 매개 변수에 지정된 위치에 있습니다.

자세한 내용은 Backup-SPFarm을 참조하십시오.

참고

명령줄 관리 작업을 수행하는 경우 Windows PowerShell을 사용하는 것이 좋습니다. Stsadm 명령줄 도구는 더 이상 사용되지 않지만 이전 제품 버전과의 호환성을 지원하기 위해 포함됩니다.

참고 항목

기본 제공 도구를 사용하여 Project Server 2013 복원