기본 제공 도구를 사용하여 사이트 모음 백업 및 복원(Office SharePoint Server 2007)
업데이트 날짜: 2009년 5월
적용 대상: Office SharePoint Server 2007
마지막으로 수정된 항목: 2009-10-27
이 문서의 내용
SharePoint 기본 제공 도구를 사용하여 사이트 모음 백업
SharePoint 기본 제공 도구를 사용하여 사이트 모음 복원
백업 예약 또는 지연
Microsoft Office SharePoint Server 2007에 포함된 도구를 사용하여 사이트 모음을 백업 및 복원할 수 있습니다. Stsadm 명령줄 도구를 사용하면 콘텐츠 백업 및 복구를 보다 빠르고 유동적인 명령줄 기반 방식으로 수행할 수 있습니다. Stsadm 명령줄 도구를 Windows 스케줄러와 함께 사용하여 지연된 백업이나 정기 백업을 예약할 수 있습니다.
Microsoft Office SharePoint Server 2007에 포함된 데이터 보호 도구와 SharePoint 데이터 보호를 위한 다른 도구의 기능 비교에 대한 자세한 내용은 백업 및 복구 도구 선택(Office SharePoint Server)을 참조하십시오.
중요
백업 프로세스 중에 사이트 모음을 변경하면 백업이 손상될 수 있습니다. 큰 사이트 모음을 백업하는 경우 시간이 오래 걸릴 수 있습니다. 사용자 활동이 사이트 모음 백업을 방해하거나 큰 사이트 모음 백업에 필요한 시간이 사용 가능한 유지 관리 창을 초과할 가능성을 줄이려면 다음 권장 사항을 따르십시오.
-
백업을 진행하는 동안 Stsadm 명령줄 도구에서 Setsitelock 작업을 사용하여 사이트 모음 URL을 읽기 전용으로 설정합니다. 이렇게 하면 사용자가 사이트의 콘텐츠를 볼 수는 있지만 백업 프로세스에 방해가 되는 콘텐츠 추가 또는 변경 등의 작업은 수행할 수 없습니다. 백업이 완료되면 사이트 모음 URL의 액세스 설정을 기본 상태로 되돌립니다.
-
백업할 사이트 모음 크기가 15GB 이하이면 다음 절차에 나와 있는 것처럼 Stsadm 명령줄 도구를 사용하십시오.
-
백업할 사이트 모음 크기가 15GB에서 100GB 사이이면 Microsoft SQL Server 2005 또는 Microsoft System Center Data Protection Manager 2007을 사용하여 사이트 모음 데이터베이스를 전체 백업합니다. 자세한 내용은 SQL Server 도구를 사용하여 팜 백업(Office SharePoint Server 2007) 또는 DPM을 사용하여 사이트 백업 및 복원(Office SharePoint Server)을 참조하십시오.
-
백업할 사이트 모음 크기가 100GB보다 크면 System Center Data Protection Manager를 사용하여 사이트 모음 데이터베이스를 차등 백업합니다. 자세한 내용은 DPM을 사용하여 사이트 백업 및 복원(Office SharePoint Server)을 참조하십시오.
-
사이트 모음 백업 중에 데이터 손실을 방지하는 방법에 대한 자세한 내용은 백업 파일의 가능한 손상(https://go.microsoft.com/fwlink/?linkid=146346&clcid=0x412)에 대해 설명하는 기술 자료 문서를 참조하십시오.
SharePoint 기본 제공 도구를 사용하여 사이트 모음 백업
다음 절차에 따라 Stsadm 명령줄 도구를 사용하여 백업 중에 사이트 모음에 대한 액세스를 제한합니다.
중요
이 절차를 완료하려면 최소한 로컬 컴퓨터에서 Administrators 그룹의 구성원이어야 합니다.
백업 중에 사이트 모음에 대한 액세스 제한
SharePoint 제품 및 기술이 설치된 드라이브의 명령 프롬프트에서 %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin 디렉터리로 변경합니다.
사이트의 현재 액세스 권한 수준을 확인하려면 다음 명령을 입력하고 Enter 키를 누릅니다.
stsadm -o getsitelock -url <URL 이름>
여기서 URL 이름은 백업할 사이트 모음의 URL입니다. 자세한 내용은 Getsitelock: Stsadm 작업(Office SharePoint Server)을 참조하십시오.
현재 액세스 권한 수준에서 사이트 콘텐츠를 변경할 수 있는 경우 다음 명령을 입력하여 사이트 콘텐츠를 읽기 전용으로 변경하고 Enter 키를 누릅니다.
stsadm -o setsitelock -url <URL 이름> -lock readonly
여기서 URL 이름은 백업할 사이트 모음의 URL입니다. 자세한 내용은 Setsitelock: Stsadm 작업(Office SharePoint Server)을 참조하십시오.
백업이 완료되면 다음 절차에 따라 사이트 모음에 대한 액세스 권한을 1단계에서 확인한 원래 설정으로 되돌립니다.
다음 절차에 따라 Stsadm 명령줄 도구를 사용하여 사이트 모음을 백업합니다.
중요
이 절차를 완료하려면 최소한 로컬 컴퓨터에서 Administrators 그룹의 구성원이어야 합니다.
Stsadm 명령줄 도구를 사용하여 사이트 모음 백업
SharePoint 제품 및 기술이 설치된 드라이브에서 %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin 디렉터리로 변경합니다.
다음 명령을 입력합니다.
stsadm -o backup -url <URL 이름> -filename <\\서버 이름\폴더 이름\파일 이름> [-overwrite]
여기서 URL 이름은 백업할 사이트 모음 URL이고, \\서버 이름\폴더 이름\파일 이름은 백업 폴더의 UNC 경로와 백업 대상 파일의 이름입니다. 기존 백업 파일이 있는 경우에는 -overwirte 매개 변수를 사용하여 기존 파일을 덮어씁니다.
백업이 완료되면 명령 프롬프트 창에 다음 텍스트가 표시됩니다.
Operation completed successfully.
백업이 실패하면 명령 프롬프트 창에 실패에 대한 자세한 정보가 표시되며, 보통 잘못된 URL이나 파일 이름이 제공됩니다.
백업 작업에 대한 자세한 내용은 Backup: Stsadm 작업(Office SharePoint Server)을 참조하십시오.
SharePoint 기본 제공 도구를 사용하여 사이트 모음 복원
다음 절차에 따라 Stsadm 명령줄 도구를 사용하여 사이트 모음을 복원합니다.
참고
백업한 사이트 모음을 해당 사이트 모음 복사본이 이미 포함되어 있는 콘텐츠 데이터베이스에 복원하는 경우 사이트 모음 식별자가 충돌할 수 있습니다. 사이트 모음 식별자가 충돌하는 경우 다음 오류 메시지가 표시됩니다.
이 작업에 사용할 수 있는 콘텐츠 데이터베이스가 없습니다. 콘텐츠 데이터베이스를 만들고 작업을 다시 시도하십시오. 콘텐츠 데이터베이스를 만들려면 [응용 프로그램 관리] 페이지에서 " 콘텐츠 데이터베이스" 를 클릭하고 사용할 웹 응용 프로그램을 선택한 후 " 콘텐츠 데이터베이스 추가" 를 클릭하십시오.
자세한 내용은 다른 이름을 사용하여 Windows SharePoint Services 3.0 사이트 모음을 복원하려고 하면 "이 작업에 사용할 수 있는 콘텐츠 데이터베이스가 없습니다."라는 오류 메시지가 나타난다(https://go.microsoft.com/fwlink/?linkid=128251&clcid=0x412)를 참조하십시오.
사이트 모음 식별자 충돌을 방지하려면
-
동일한 웹 응용 프로그램에 있는 다른 콘텐츠 데이터베이스에 사이트 모음을 복원합니다.
-
사이트 모음을 동일한 콘텐츠 데이터베이스로 복원하려면 사이트 모음을 백업하고 이를 복원하기 전에 원본 사이트 모음을 삭제합니다.
대규모 사이트 모음을 복원하는 경우 다른 콘텐츠 데이터베이스에 먼저 복원한 다음 원본 데이터베이스에서 Stsadm deletesite 작업을 -gradualdelete 매개 변수와 함께 사용합니다. 마지막으로 Stsadm mergecontentdbs 작업을 사용하여 사이트 모음을 첫 번째 콘텐츠 데이터베이스로 다시 이동합니다. -gradualdelete 매개 변수는 4월 누적 업데이트의 일부로 추가되었습니다. 자세한 내용은 Office SharePoint Server 2007의 소프트웨어 업데이트 배포를 참조하십시오.
중요
이 절차를 완료하려면 최소한 로컬 컴퓨터에서 Administrators 그룹의 구성원이어야 합니다.
Stsadm 명령줄 도구를 사용하여 사이트 모음 복원
SharePoint 제품 및 기술이 설치된 드라이브에서 %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin 디렉터리로 변경합니다.
사이트 모음을 복원하려면 다음 명령을 입력하고 Enter키를 누릅니다.
stsadm -o restore -url <URL 이름> -filename <UNC 경로>
여기서 URL 이름은 복원할 사이트 모음의 URL이고 UNC 경로는 백업 공유 폴더의 UNC 경로입니다.
선택한 모든 항목을 덮어쓰게 된다는 경고가 나타나면 y를 입력한 다음 Enter 키를 누릅니다.
메시지가 나타나면 웹 응용 프로그램 및 콘텐츠 데이터베이스의 사용자 이름과 암호를 입력합니다.
복구가 성공적으로 완료되면 명령 프롬프트 창에 다음과 같은 텍스트가 표시됩니다.
Operation completed successfully.
복구가 실패하면 명령 프롬프트 창에 실패에 대한 자세한 정보가 표시되며, 보통 잘못된 URL이나 파일 이름이 제공됩니다.
백업 절차 중 사이트 모음에 대한 액세스가 제한된 경우 제한된 액세스 설정이 복원된 사이트에 적용되었을 수 있습니다. 이 경우 setsitelock 작업을 사용하여 사이트 잠금 설정을 백업 전 상태로 되돌려야 합니다.
사이트의 현재 액세스 수준을 확인하려면 다음 명령을 입력하고 Enter 키를 누릅니다.
stsadm -o getsitelock -url <URL 이름>
여기서 URL 이름은 백업할 사이트 모음의 URL입니다. 자세한 내용은 Getsitelock: Stsadm 작업(Office SharePoint Server)을 참조하십시오.
현재 액세스 수준에 제약이 너무 많은 경우 다음 명령을 입력하여 변경한 다음 Enter 키를 누릅니다.
stsadm -o setsitelock -url <URL 이름> -lock <액세스 수준>
여기서 URL 이름은 백업하려는 사이트 모음의 URL이며 액세스 수준은 백업 전에 사이트에 지정된 사이트 잠금 설정입니다. 자세한 내용은 Setsitelock: Stsadm 작업(Office SharePoint Server)을 참조하십시오.
Restore 작업에 대한 자세한 내용은 Restore: Stsadm 작업(Office SharePoint Server)을 참조하십시오.
백업 예약 또는 지연
SharePoint 중앙 관리 웹 사이트에서는 백업을 예약할 수 없습니다. Stsadm 명령줄 도구를 사용하여 백업을 자동화할 수 있는 작업이 없기 때문입니다. 그러나 배치 파일을 만든 다음 Windows Server 2003의 작업 스케줄러를 사용하여 특정 시간에 배치 파일을 실행하는 방법으로 프로세스를 자동화할 수는 있습니다. Office SharePoint Server 2007 기본 제공 도구를 사용하여 백업을 수행하면 성능에 영향을 줄 수 있으므로, 야간이나 주말 등 사용량이 많지 않은 시간에 백업을 예약할 수 있습니다.
다음 절차에 따라 사이트 모음의 전체 백업을 실행하는 배치 파일을 만듭니다. 이 절차에서는 백업에 대해 공유 폴더를 이미 만들었다고 가정합니다. 공유 폴더를 만드는 방법에 대한 자세한 내용은 팜 백업 및 복원 준비(Office SharePoint Server 2007) 문서를 참조하십시오.
팁
작업 스케줄러를 사용할 때는 컴퓨터의 시스템 날짜와 시간이 정확한지 확인하십시오. 이 정보를 확인하거나 변경하려면 작업 표시줄의 시간 표시기를 두 번 클릭합니다.
배치 파일을 만들기
시작, 실행을 차례로 클릭합니다.
notepad를 입력한 다음 확인을 클릭합니다.
메모장에서 다음 텍스트를 입력합니다.
@echo off echo =============================================================== echo Back up sites for the farm to C:\backup echo =============================================================== cd \Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN @echo off stsadm -o backup -directory <\\server name\folder name> -backupmethod full -item <Web application name> echo completed
여기서 \\서버 이름\폴더 이름은 백업 폴더의 UNC 경로이고 Web application name은 백업할 사이트 모음의 이름입니다. showtree 매개 변수 또는 경로의 구성 요소 이름(Windows SharePoint Services Web Application\SharePoint-80과 같이 고유한 이름인 경우)에 표시되는 것처럼 전체 팜 경로 표기법을 사용할 수 있습니다.
메모장의 파일 메뉴에서 다른 이름으로 저장을 클릭합니다.
다른 이름으로 저장 상자에서 배치 파일을 보관할 폴더를 선택합니다.
".bat" 파일 확장명을 사용하여 파일 이름 상자에 파일의 이름(예: backup_batch.bat)을 입력합니다.
파일 형식 상자에서 모든 파일을 클릭합니다.
저장을 클릭합니다.
백업 예약
예약된 작업 마법사를 시작하고 다음을 클릭합니다.
찾아보기를 클릭하고 방금 만든 배치 파일로 이동한 다음 열기를 클릭합니다.
작업의 이름(예: backup_batch)을 입력합니다.
작업 수행 빈도(예: 매주)를 선택한 후에 다음을 클릭합니다.
이 백업을 정기적으로 자동 수행하려면 매주 또는 매월 등의 간격을 선택합니다. 이 백업을 한 번만 수행하거나 단일 백업을 지연하려면 한 번만을 선택합니다.
백업 시간 및 시작 날짜를 선택합니다.
사용자 이름과 암호를 입력하고 다음을 클릭합니다. 그러면 이 작업이 해당 사용자가 시작한 것처럼 실행됩니다.
마침을 클릭합니다.
고급 작업 설정을 구성하려면 마법사의 마지막 페이지에서 [마침]을 클릭하면 이 작업의 고급 속성 열기 확인란을 선택합니다. 그러면 마침을 클릭하고 나면 작업 속성 대화 상자가 열립니다. 이 대화 상자를 통해 작업 탭에서 실행 중인 프로그램을 변경하거나, 일정 탭에서 일정을 세부 조정하거나, 설정 탭에서 설정을 사용자 지정하거나 보안 탭에서 사용자 및 그룹 사용 권한을 설정할 수 있습니다.
참고 항목
개념
팜 백업 및 복원(Office SharePoint Server 2007)
전체 팜 백업 및 복원(Office SharePoint Server 2007)
복구 팜 만들기(Office SharePoint Server 2007)
기본 제공 도구를 사용하여 웹 응용 프로그램 백업 및 복원(Office SharePoint Server 2007)
데이터베이스 백업 및 복원(Office SharePoint Server)
SSP 백업 및 복원(Office SharePoint Server 2007)
SSO 백업 및 복원(Office SharePoint Server 2007)
기본 제공 도구를 사용하여 내 사이트 백업 및 복원(Office SharePoint Server 2007)
기본 제공 도구를 사용하여 InfoPath 양식 백업 및 복원(Office SharePoint Server 2007)
DPM을 사용하여 항목 백업 및 복원(Office SharePoint Server)
DPM을 사용하여 사이트 백업 및 복원(Office SharePoint Server)