데이터베이스 백업(Office SharePoint Server)

업데이트 날짜: 2008년 7월

적용 대상: Office SharePoint Server 2007

 

마지막으로 수정된 항목: 2009-07-17

이 문서에서는 Microsoft SQL Server 2005 도구 또는 SharePoint 제품 및 기술 기본 제공 도구를 사용하여 데이터베이스를 복원하는 과정을 안내합니다.

Office SharePoint Server 2007 기본 제공 도구를 사용하여 데이터베이스 백업

다음 절차에 따라 SharePoint 중앙 관리 웹 사이트를 사용하여 데이터베이스를 백업합니다.

SharePoint 제품 및 기술 기본 제공 도구를 사용하여 팜을 백업하려면 다음 계정 및 사용 권한을 사용해야 합니다.

  • SharePoint 중앙 관리 웹 사이트를 실행하는 서버에 로그온해야 합니다.

  • 백업 파일을 저장하는 데 사용할 공유 폴더가 있어야 합니다. 백업을 준비하는 방법에 대한 자세한 내용은 팜 백업 및 복원 준비(Office SharePoint Server 2007)를 참조하십시오.

중요

다음 절차를 완료하려면 Farm Administrators SharePoint 그룹의 구성원이어야 합니다.

사용자 인터페이스를 사용하여 데이터베이스 백업

  1. SharePoint 중앙 관리 웹 사이트의 작업 페이지에서 백업 및 복원 섹션에 있는 백업 실행을 클릭합니다.

  2. 백업할 구성 요소 선택 페이지에서 백업할 데이터베이스의 확인란을 선택하고 백업 옵션으로 이동을 클릭합니다.

  3. 백업 옵션 선택 페이지에서 차등 백업을 선택하면 이전에 마지막으로 백업한 후 새로 생성되거나 변경된 데이터가 백업됩니다. 전체 백업과 차등 백업을 함께 실행할 경우 데이터를 복원하려면 마지막 전체 백업, 마지막 차등 백업, 그리고 그 사이에 실행한 모든 차등 백업이 모두 필요합니다.

    • 콘텐츠 백업 섹션에서 선택한 데이터베이스가 표시되는지 확인합니다.

    • 백업 유형 섹션에서 전체를 선택합니다.

    • 백업 파일 위치 섹션에서 백업 폴더의 UNC 경로를 입력합니다.

  4. 확인을 클릭합니다.

    백업 상태 페이지에서 새로 고침을 클릭하여 백업 작업 상태를 확인할 수 있습니다. 이 페이지는 30초마다 자동으로 새로 고쳐집니다. 백업 및 복구는 타이머 서비스 작업이므로 백업을 시작하는 데 몇 초 정도 걸릴 수 있습니다.

    오류가 나타나면 앞서 지정한 UNC 경로에서 spbackup.log를 검토하여 자세한 정보를 참고할 수 있습니다.

다음 절차에 따라 Stsadm 명령줄 도구를 사용하여 웹 응용 프로그램을 백업합니다.

중요

이 절차를 완료하려면 최소한 로컬 컴퓨터에서 Administrators 그룹의 구성원이어야 합니다.

중요

다음 절차를 완료하려면 로컬 서버 컴퓨터에서 Administrators 그룹의 구성원이어야 합니다.

명령줄을 사용하여 데이터베이스 백업

  1. SharePoint 제품 및 기술이 설치된 드라이브에서 %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin 디렉터리로 변경합니다.

  2. 백업할 노드를 모르는 경우에는 다음 명령을 입력합니다.

    stsadm –o backup –showtree

    참고

    대괄호([ ])로 묶인 항목은 백업을 위해 직접 선택할 수 없으며, 상위 항목을 선택하면 백업됩니다.

  3. 데이터베이스를 백업하려면 다음 명령을 입력합니다.

    stsadm -o backup -directory <\\서버 이름\폴더 이름> -backupmethod full -item <데이터베이스 이름>

    여기서 \\서버 이름\폴더 이름은 백업 폴더의 UNC 경로이고 데이터베이스 이름WSS_Content_407f26d96bbf4158b2802a599ecfb718과 같이 백업할 데이터베이스의 이름 및 노드입니다.

  4. 백업이 완료되면 명령 창에 다음 텍스트가 표시됩니다.

    Completed with 0 warnings.
    Completed with 0 errors.
    Backup completed successfully.
    ---------------------------------------------------------
    Operation completed successfully.

  5. 오류 또는 경고가 발생하거나 백업이 실패하면 3단계에서 지정한 폴더에서 spbackup.log 파일을 검토하십시오.

SQL Server를 사용하여 서버 팜 백업

중요

다음 절차를 완료하려면 db_backupoperator 고정 데이터베이스 역할 구성원이어야 합니다.

SQL Server를 사용하여 서버 팜 백업

  1. SQL Server Management Studio를 시작한 다음 데이터베이스 서버에 연결합니다.

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

  3. 구성 데이터베이스(일반적으로 이름이 SharePoint_Config임)를 마우스 오른쪽 단추로 클릭하고 작업을 가리킨 다음 백업을 클릭합니다.

  4. 데이터베이스 백업 대화 상자의 백업 유형 목록에서 수행할 백업 유형을 선택합니다. 사용할 백업 유형에 대한 자세한 내용은 SQL Server 2005 온라인 설명서의 복구 모델 개요를 참조하십시오.

  5. 백업 구성 요소에서 데이터베이스 옵션을 선택합니다.

  6. 이름 텍스트 상자에 이름을 입력하거나 기본 이름을 그대로 사용합니다.

  7. 설명 텍스트 상자에 백업에 대한 설명을 입력합니다.

  8. 백업 세트 만료 기한에서 백업을 유지할 기간을 지정하거나 기본값을 그대로 사용합니다. 만료된 백업 세트는 이름이 같은 후속 백업으로 덮어쓸 수 있습니다. 기본적으로 백업 세트는 만료되지 않도록(만료 기한이 0일) 설정됩니다.

  9. 대상 섹션에서 백업 세트를 저장할 위치를 지정하거나 기본 위치를 그대로 사용합니다.

  10. 확인을 클릭하여 데이터베이스를 백업합니다.

  11. 백업할 각 데이터베이스에 대해 3-10단계를 반복합니다.

지연 또는 되풀이 백업 예약

  1. 데이터베이스 백업 대화 상자에서 데이터베이스 백업 정보를 입력한 후에(위의 "SQL Server를 사용하여 서버 팜 백업" 절차 참조) 화살표를 클릭하여 스크립트 메뉴를 표시한 다음 작업 동작 스크립팅을 클릭합니다.

  2. 새 작업 대화 상자의 페이지 선택 창에서 일정을 클릭한 다음 새로 만들기를 클릭합니다.

  3. 새 작업 일정 페이지에서 예약된 백업에 대해 원하는 이름, 유형, 빈도 및 기간을 지정한 다음 확인을 클릭합니다.

  4. 확인을 클릭하여 예약된 작업의 변경 내용을 승인합니다.

  5. 확인을 클릭하여 작업 변경 내용을 저장하고 데이터베이스 백업을 시작합니다.

    데이터베이스 백업을 예약하는 방법에 대한 자세한 내용은 SQL Server 2005에서 SQL Server Management Studio를 사용하여 데이터베이스 백업 작업을 예약하는 방법(https://go.microsoft.com/fwlink/?linkid=109568&clcid=0x412)을 참조하십시오.

참고 항목

개념

데이터베이스 백업 및 복원(Office SharePoint Server)
데이터베이스 복원(Office SharePoint Server)
DPM을 사용하여 데이터베이스 백업 및 복원(Office SharePoint Server)