팜 백업 및 복원 준비(Office SharePoint Server 2007)

업데이트 날짜: 2008년 7월

적용 대상: Office SharePoint Server 2007

 

마지막으로 수정된 항목: 2015-03-09

데이터베이스를 백업하려면 데이터를 저장할 공유 폴더를 네트워크에 만들어야 합니다. 또한 백업을 수행하는 데 필요한 계정에 공유 폴더에 대한 액세스 권한이 있는지도 확인해야 합니다. 이 문서와 이어지는 절차에서는 기초적인 고려 사항과 데이터를 백업하기 전에 수행해야 하는 단계에 대해 다룹니다.

오류가 발생하는 경우 필요한 데이터를 백업하며 복원할 수 있도록 준비해야 합니다. 배포를 백업하기 전에 백업 및 복구 계획을 검토하십시오. 이 과정에서 다음과 같은 주요 작업을 수행할 수 있습니다.

  • Microsoft Office SharePoint Server 2007을 배포할 때는 만드는 계정 및 선택하는 컴퓨터 이름, 암호, 설치 옵션을 기록하여 안전한 위치에 이 정보를 보관합니다.

  • 모든 복구 자료, 문서, 데이터베이스 및 트랜잭션 로그 백업의 복사본을 항상 외부 위치에 보관합니다.
    백업 및 복구를 계획하는 방법에 대한 자세한 내용은 백업 및 복구 계획(Office SharePoint Server)을 참조하십시오.

  • 시스템에 백업을 보관할 충분한 공간이 있는지 확인합니다. 저장소 용량을 계획하는 방법에 대한 자세한 내용은 저장소 계획 (영문)을 참조하십시오.

  • 주기적으로 데이터 복구 작업을 시험 수행하여 파일이 제대로 백업되는지 확인합니다. 시험 데이터 복구를 통해 소프트웨어로는 확인할 수 없는 하드웨어 문제를 파악할 수 있습니다.

  • 화재나 지진 등의 재해가 발생하는 경우 데이터가 손실되지 않도록 하려면 서버 백업의 중복 복사본을 서버가 아닌 별도의 위치에 보관합니다. 이렇게 하면 중요한 데이터가 손실되지 않도록 보호할 수 있습니다. 백업 미디어의 복사본 3개를 보관하고 적절하게 제어할 수 있는 외부 환경에 최소한 하나 이상의 복사본을 보관하는 것이 가장 좋습니다.

SharePoint 제품 및 기술 서버 팜을 백업 또는 복구할 때는 다음과 같은 제한 및 예외가 적용될 수 있습니다.

  • SharePoint 제품 및 기술 기본 제공 도구는 다음 항목을 백업하거나 복원하지 못할 수 있습니다.

    • 배포된 사용자 지정 솔루션

    • 대체 액세스 매핑

    • SharePoint 중앙 관리 웹 사이트를 호스팅하는 웹 응용 프로그램

    • 인터넷 정보 서비스 메타베이스

    • 중앙 관리 콘텐츠 데이터베이스

    • 구성 데이터베이스

      중요

      구성 데이터베이스 및 중앙 관리 콘텐츠 데이터베이스를 백업할 수는 있지만 SharePoint 제품 및 기술 또는 SQL Server의 기본 제공 도구를 사용하여 실행 중인 팜에서 가져온 구성 데이터베이스 및 중앙 관리 콘텐츠 데이터베이스의 백업을 복원하는 기능은 지원되지 않습니다.

      이는 해당 데이터베이스의 데이터가 다른 SharePoint 제품 및 기술 데이터베이스의 데이터와 동기화되지 않을 수 있기 때문입니다. 따라서 팜 수준 복원 작업 중 SharePoint 제품 및 기술의 기본 제공 도구로는 이러한 데이터베이스를 복구할 수 없습니다.

      이 데이터가 동기화되지 않으면 여러 가지 오류가 나타날 수 있습니다. 자세한 내용은 Microsoft 기술 자료 문서 948725: SharePoint Server 2007 및 Windows SharePoint Services 3.0에서 구성 데이터베이스 복원이 지원되지 않음 (영문)(https://go.microsoft.com/fwlink/?linkid=117755&clcid=0x412)을 참조하십시오.

      다음과 같은 방법으로 구성 데이터베이스 및 중앙 관리 콘텐츠 데이터베이스를 포함하여 팜을 복구할 수 있습니다.

      팜의 구성 데이터베이스 및 중앙 관리 콘텐츠 데이터베이스가 비동기화되면 SharePoint 제품 및 기술 구성 마법사 또는 Psconfig 명령줄 도구를 사용하여 두 데이터베이스를 다시 만들어야 합니다.

      구성 데이터베이스 및 중앙 관리 콘텐츠 데이터베이스를 보호하려면 다음을 수행합니다.

  • 사이트 모음 백업 및 복구에서는 중앙 관리 사이트를 중앙 관리 사이트 이외의 사이트로 마이그레이션할 수 없습니다.

  • Microsoft SQL Server 2005 데이터베이스 소프트웨어에서 사용할 수 있는 SQL Server VSS 작성기 서비스를 시작해야 Windows SharePoint Services VSS 작성기 서비스가 제대로 작동합니다. 기본적으로 Windows SharePoint Services VSS 작성기 서비스는 자동으로 시작되지 않습니다.

  • SharePoint 제품 및 기술을 사용하여 만든 백업을 다른 위치로 이동하려는 경우에는 이 폴더 아래의 개별 백업 폴더가 아니라 전체 백업 폴더를 복사하여 이동해야 합니다.

  • 백업 일정을 지정하려면 Windows 작업 스케줄러를 사용하여 Stsadm 명령줄을 통해 백업을 실행하면 됩니다

    중요

    spbackup.xml 파일을 수정하지 마십시오. 이 파일을 수정하면 백업 또는 복원된 팜이 손상되어 복구하지 못할 수 있습니다.

  • 특정 버전에서 만든 백업을 사용하여 다른 버전으로 복원할 수는 없습니다. 이렇게 하려면 업그레이드 프로세스를 사용하십시오. 업그레이드하는 방법에 대한 자세한 내용은 다음 문서를 참조하십시오.

  • 중앙 관리를 사용하여 백업하는 경우에는 Microsoft SQL Server 2005 도구 같은 다른 방법으로 복원할 수 없습니다.

  • 데이터베이스를 만들거나 삭제하는 작업이 실행 중인 동안 백업을 수행하는 경우 해당 변경 내용이 백업에 포함되지 않을 수 있습니다.

  • 모든 사용자 지정 솔루션에 대해 별도의 백업을 유지 관리해야 합니다.

  • SQL Server 2005에서는 매핑된 드라이브(원격 컴퓨터에서 "$"로 끝나는 공유 또는 IP 주소)에 대해 백업을 수행할 수는 없습니다.

  • SSP(공유 서비스 공급자)를 백업해도 전역 검색 설정은 백업되지 않습니다.

작업 요구 사항

이 작업의 절차를 수행하려면 다음 구성 요소가 필요합니다.

  • Microsoft Office SharePoint Server 2007을 설치해야 합니다. Office SharePoint Server 2007을 설치하는 방법에 대한 자세한 내용은 서버 팜 환경에 Office SharePoint Server 2007 배포를 참조하십시오.

  • 백업 및 복구를 수행하려면 다음 표에 나와 있는 계정을 사용하도록 설정해야 합니다.

    계정 설명

    SQL Server 서비스 계정(MSSQLSERVER)

    이 서비스 계정에 로컬 시스템 계정을 사용하며 공유 폴더가 다른 컴퓨터에 있는 경우에는 SQL Server를 실행하는 컴퓨터에 공유 폴더에 대한 변경 및 읽기 권한을 부여해야 합니다. 도메인 사용자 계정을 지정하여 공유 폴더에 대한 권한을 부여할 수도 있습니다.

    로컬 관리자 계정

    Stsadm 명령줄 도구를 사용하여 백업 및 복구를 수행하려면 Stsadm 명령줄 도구가 있는 컴퓨터의 Administrators 그룹 구성원으로 로그온해야 합니다.

    IIS(인터넷 정보 서비스)의 SharePoint 중앙 관리 응용 프로그램 풀 ID 계정

    중앙 관리를 사용할 때는 이 응용 프로그램 풀 ID 계정이 있어야 백업 및 복구를 수행할 수 있습니다. 따라서 이 응용 프로그램 풀의 보안 계정에는 백업 데이터가 포함된 공유 폴더에 대한 변경 및 읽기 권한이 있어야 합니다.

  • 팜 계정을 변경한 경우에는 백업하기 전에 백업 데이터가 포함된 공유 폴더에 대한 올바른 사용 권한을 새 계정에 부여해야 합니다.

  • 중앙 관리를 사용하여 백업하는 경우 데이터베이스 서버의 SQL 계정, 타이머 서비스 계정 및 중앙 관리 응용 프로그램 풀 ID 계정에 백업 위치에 대한 쓰기 권한이 있어야 합니다. Stsadm 명령줄 도구를 사용하는 경우에는 백업 위치에 대한 쓰기 권한이 있는 계정으로 로그온해야 합니다.

  • 백업 중인 데이터베이스 서버 및 팜 서버가 서로 연결할 수 있어야 합니다.

네트워크에 공유 폴더를 만들려면

다음 절차에 따라 백업된 데이터를 받아 보관할 수 있는 공유 폴더를 네트워크에 만듭니다. 이 공유 폴더는 데이터를 복원할 때도 사용할 수 있습니다. 이러한 용도의 공유 폴더가 이미 있는 경우에는 이 절차를 수행할 필요가 없습니다. 다음 절차를 수행하면 Microsoft SQL Server 2005 데이터베이스 소프트웨어를 실행하는 컴퓨터와 SharePoint 중앙 관리 웹 사이트를 호스팅하는 컴퓨터에서 공유 폴더에 액세스할 수 있습니다.

중요

이 절차를 완료하려면 최소한 공유 폴더가 있는 컴퓨터에서 Administrators 그룹의 구성원이어야 합니다.

네트워크에 공유 폴더 만들기

  1. SQL Server를 실행 중인 컴퓨터가 아닌 다른 컴퓨터에 공유 폴더를 만드는 경우에는 SQL Server용 서비스 계정(MSSQLSERVER)에서 도메인 사용자 계정을 사용하는지 확인하십시오. SQL Server의 계정에 대한 자세한 내용은 다음 리소스를 참조하십시오.

  2. 백업 데이터를 저장할 서버에 공유 폴더를 만듭니다.

  3. 속성 대화 상자의 공유 탭에서 사용 권한을 클릭한 후에 다음 계정을 추가합니다.

    • SQL Server 서비스 계정(MSSQLSERVER)

    • SharePoint Central 중앙 관리 응용 프로그램 풀 ID 계정

  4. 변경읽기 사용 권한에 대해 허용을 선택하고 확인을 클릭합니다.

  5. 속성 대화 상자의 보안 탭에서 3단계에 나와 있는 계정에 모든 권한을 제외한 모든 사용 권한을 부여한 다음 확인을 클릭합니다.

복원 준비

복원을 시작하기 전에 다음 사항을 파악해야 합니다.

중요

구성 데이터베이스 및 중앙 관리 콘텐츠 데이터베이스를 백업할 수는 있지만 SharePoint 제품 및 기술 또는 SQL Server의 기본 제공 도구를 사용하여 실행 중인 팜에서 가져온 구성 데이터베이스 및 중앙 관리 콘텐츠 데이터베이스의 백업을 복원하는 기능은 지원되지 않습니다.

이는 해당 데이터베이스의 데이터가 다른 Office SharePoint Server 2007 또는 Windows SharePoint Services 3.0 데이터베이스의 데이터와 동기화되지 않을 수 있기 때문입니다. 따라서 팜 수준 복원 작업 중 SharePoint 제품 및 기술의 기본 제공 도구로는 이러한 데이터베이스를 복구할 수 없습니다.

이 데이터가 동기화되지 않으면 여러 가지 오류가 나타날 수 있습니다. 자세한 내용은 Microsoft 기술 자료 문서 948725: SharePoint Server 2007 및 Windows SharePoint Services 3.0에서 구성 데이터베이스 복원이 지원되지 않음 (영문)(https://go.microsoft.com/fwlink/?linkid=117755&clcid=0x412)을 참조하십시오.

다음과 같은 방법으로 구성 데이터베이스 및 중앙 관리 콘텐츠 데이터베이스를 포함하여 팜을 복구할 수 있습니다.

팜의 구성 데이터베이스 및 중앙 관리 콘텐츠 데이터베이스가 비동기화되면 SharePoint 제품 및 기술 구성 마법사 또는 Psconfig 명령줄 도구를 사용하여 두 데이터베이스를 다시 만들어야 합니다.

구성 데이터베이스 및 중앙 관리 콘텐츠 데이터베이스를 보호하려면 다음을 수행합니다.

  • Office SharePoint Server 2007에서는 특정 버전에서 만든 백업을 다른 Office SharePoint Server 2007 버전으로 복원할 수 없습니다. 이렇게 하려면 업그레이드 프로세스를 사용하십시오.

  • 복원 전에 모든 팜 서버에서 Windows SharePoint Services 관리 서비스가 시작되었는지 확인해야 합니다. 독립 실행형 설치에서는 이 서비스가 자동으로 시작되지 않습니다.

  • SharePoint 중앙 관리 웹 사이트를 사용하여 복원하는 경우 데이터베이스 서버의 SQL 계정, 타이머 서비스 계정 및 중앙 관리 응용 프로그램 풀 계정에 백업 위치에 대한 읽기 권한이 있어야 합니다.

  • Stsadm 명령줄 도구를 사용하는 경우에는 백업 위치에 대한 읽기 권한이 있는 계정으로 로그온해야 합니다.

  • 백업 시점과 복원 시점 사이에 크롤링 관련 계정의 자격 증명을 변경한 경우에는 복원을 수행한 후에 크롤링 관련 암호를 모두 다시 입력해야 합니다. 여기에는 기본 콘텐츠 액세스 계정의 암호가 포함되며, 각 암호에는 자격 증명이 있는 크롤링 규칙이 포함됩니다.

  • 독립 실행형 설치에서 SSP를 복원하기 전에 관리자는 검색을 구축할 수 있도록 Microsoft SharePoint Services 관리 서비스를 수동으로 시작해야 합니다. 이 서비스는 로컬 서버에 검색 디렉터리를 만드는 데 필요합니다. 이들 디렉터리에는 검색 인덱스 파일이 보관됩니다.

  • 독립 실행형 설치에서는 SSP를 복원하기 전에 타이머 서비스를 다시 시작해야 합니다.

  • 검색 서비스 및 인덱스를 새 위치로 복원하거나 마이그레이션하는 경우에는 복원을 수행하기 전에 검색 서비스가 실행 중인지 확인합니다.

  • 복원 후에 검색을 다시 사용하려면 최대 15분 정도 걸릴 수 있습니다.

  • 웹 응용 프로그램을 복원하기 전에 동기화 서비스가 일시 중지되어 있는지 확인합니다.

  • 동일한 백업에 대해 동시에 여러 번의 복원을 수행할 수는 없습니다.

참고 항목

개념

전체 팜 백업 및 복원(Office SharePoint Server 2007)
기본 제공 도구를 사용하여 팜 백업(Office SharePoint Server 2007)
기본 제공 도구를 사용하여 팜 복원(Office SharePoint Server 2007)
SQL Server 도구를 사용하여 팜 백업(Office SharePoint Server 2007)
SQL Server 도구를 사용하여 팜 복원(Office SharePoint Server 2007)
DPM을 사용하여 팜 백업 및 복원(Office SharePoint Server 2007)
DPM을 사용하여 팜 백업 및 복원(Office SharePoint Server 2007)
구성 데이터베이스 문제가 발생한 이후 팜 복원(Office SharePoint Server)