명령줄을 사용하여 다른 팜으로 마이그레이션(Office SharePoint Server 2007)

업데이트: 2008-06-30

이 문서의 절차를 수행하기 전에 SharePoint 중앙 관리 웹 사이트를 실행 중인 서버에 로그온되어 있는지 확인하십시오.

이 문서의 절차에서는 백업을 생성한 서버와는 다른 서버로 데이터를 이동하는 경우를 가정하며, 대상 서버 팜에 Microsoft Office SharePoint Server 2007이 이미 설치되어 있는 것으로 가정합니다.

중요

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

복원 프로세스 동안 데이터베이스 액세스 계정을 데이터베이스 서버에 있는 Administrators 그룹의 구성원으로 설정해야 합니다. 해당 계정이 데이터베이스의 보안 설정을 복제하는 데 이 역할이 필요하기 때문입니다. 이 액세스 수준은 복원 프로세스가 완료된 후 제거할 수 있습니다.

Stsadm 명령줄 도구를 사용하여 서버 팜, 웹 응용 프로그램, 데이터베이스 및 사이트 모음 마이그레이션

restore 작업을 사용하여 이전에 백업한 팜, 웹 응용 프로그램, 데이터베이스 및 사이트 모음을 마이그레이션할 수 있습니다. 사이트 및 하위 사이트를 마이그레이션하려면 import 작업을 사용해야 합니다. 자세한 내용은 이 문서 뒷부분의 “Stsadm 명령줄 도구를 사용하여 사이트 및 하위 사이트 가져오기” 섹션을 참조하십시오.

Stsadm 명령줄 도구를 사용하여 서버 팜 마이그레이션

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

  2. 마이그레이션할 특정 백업의 백업 GUID를 가져오려면 다음 명령을 입력하고 Enter 키를 누릅니다.

    stsadm -o backuphistory -directory <UNC 경로>

    여기서 UNC 경로는 해당 백업이 들어 있는 공유 폴더의 경로입니다.

    자세한 내용은 Backuphistory: Stsadm 작업(Office SharePoint Server)을 참조하십시오.

  3. 대상 서버에 새 웹 응용 프로그램을 만듭니다.

  4. 다음 명령을 입력하고 Enter 키를 누릅니다.

    stsadm -o restore -directory <UNC 경로> -backupid <backuphistory의 GUID> -restoremethod new

    여기서 UNC 경로는 백업 공유 폴더의 UNC 경로이고 backuphistory의 GUID는 마이그레이션할 특정 백업 패키지의 GUID입니다.

    자세한 내용은 Restore: Stsadm 작업(Office SharePoint Server)을 참조하십시오.

  5. 메시지가 나타나면 웹 응용 프로그램 및 콘텐츠 데이터베이스의 사용자 이름과 암호를 입력합니다.

  6. 메시지가 나타나면 새 웹 응용 프로그램의 URL을 입력합니다.

  7. 메시지가 나타나면 웹 응용 프로그램 이름을 입력합니다.

  8. 메시지가 나타나면 마이그레이션되는 각 데이터베이스의 데이터베이스 이름과 새 데이터베이스 서버 이름을 입력합니다.

  9. 메시지가 나타나면 SQL Server 데이터의 새 디렉터리를 지정합니다. 기본 디렉터리는 \Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data입니다. restore 작업을 수행하면 기본 디렉터리가 식별됩니다. 해당 디렉터리에 데이터를 저장하려면 Enter 키를 누릅니다.

  10. 마이그레이션이 완료되면 명령 창에 다음 텍스트가 표시됩니다.

    Completed with 0 warnings.
    Completed with 0 errors.
    Restore completed successfully.
    ---------------------------------------------------------
    Operation completed successfully.
    
  11. 마이그레이션이 실패하면 시스템에서 다음 메시지가 생성됩니다.

    The restore job failed. For more information, see the error log that is located in the backup directory. 참조된 오류 로그는 백업 공유 폴더에 sprestore.log 파일로 저장됩니다.

    Stsadm 명령줄 도구를 사용하여 이 절차를 수행하는 방법에 대한 자세한 내용은 Preparetomove: Stsadm 작업(Office SharePoint Server)Import: Stsadm 작업(Office SharePoint Server)를 참조하십시오.

Stsadm 명령줄 도구를 사용하여 웹 응용 프로그램 마이그레이션

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

  2. 마이그레이션할 특정 백업의 백업 GUID를 가져오려면 다음 명령을 입력하고 Enter 키를 누릅니다.

    stsadm -o backuphistory -directory <UNC 경로>

    자세한 내용은 Backuphistory: Stsadm 작업(Office SharePoint Server)을 참조하십시오.

    여기서 UNC 경로는 해당 백업이 들어 있는 공유 폴더의 경로입니다.

  3. 마이그레이션할 웹 응용 프로그램의 이름을 모르는 경우 다음 명령을 입력하고 Enter 키를 누릅니다.

    stsadm -o restore -directory <UNC 경로> -showtree -backupid <backuphistory의 GUID>

    여기서 UNC 경로는 해당 백업이 들어 있는 공유 폴더의 경로이고 backuphistory의 GUID는 마이그레이션할 백업 패키지의 GUID입니다.

    자세한 내용은 Restore: Stsadm 작업(Office SharePoint Server)을 참조하십시오.

    참고

    대괄호([ ])로 둘러싸인 항목은 마이그레이션할 수 없습니다.

  4. 대상 서버에 새 웹 응용 프로그램을 만듭니다.

  5. 다음 명령을 입력하고 Enter 키를 누릅니다.

    stsadm -o restore -directory <UNC 경로> -backupid <backuphistory의 GUID> -item <트리에서 만든 경로> -restoremethod new

    여기서 UNC 경로는 백업 공유 폴더의 UNC 경로이고 backuphistory의 GUID는 마이그레이션할 특정 백업 패키지의 GUID이며, 트리에서 만든 경로-showtree 매개 변수로 표시되는 전체 팜 경로 표기입니다.

    자세한 내용은 Restore: Stsadm 작업(Office SharePoint Server)을 참조하십시오.

  6. 메시지가 나타나면 웹 응용 프로그램의 사용자 이름과 암호를 입력합니다.

  7. 마이그레이션이 완료되면 명령 창에 다음 텍스트가 표시됩니다.

    Completed with 0 warnings.
    Completed with 0 errors.
    Restore completed successfully.
    ---------------------------------------------------------
    Operation completed successfully.
    
  8. 마이그레이션이 실패하면 시스템에서 다음 메시지가 생성됩니다.

    The restore job failed. For more information, see the error log that is located in the backup directory. 참조된 오류 로그는 백업 공유 폴더에 sprestore.log 파일로 저장됩니다.

새 웹 응용 프로그램을 만드는 방법에 대한 자세한 내용은 웹 응용 프로그램 만들기 또는 확장을 참조하십시오.

Stsadm 명령줄 도구를 사용하여 이 절차를 수행하는 방법에 대한 자세한 내용은 Preparetomove: Stsadm 작업(Office SharePoint Server)Import: Stsadm 작업(Office SharePoint Server)를 참조하십시오.

Stsadm 명령줄 도구를 사용하여 데이터베이스 마이그레이션

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

  2. 마이그레이션할 특정 백업의 백업 GUID를 가져오려면 다음 명령을 입력하고 Enter 키를 누릅니다.

    stsadm -o backuphistory -directory <UNC 경로>

    여기서 UNC 경로는 해당 백업이 들어 있는 공유 폴더의 경로입니다.

    자세한 내용은 Backuphistory: Stsadm 작업(Office SharePoint Server)을 참조하십시오.

  3. 마이그레이션할 데이터베이스의 이름을 모르는 경우 다음 명령을 입력하고 Enter 키를 누릅니다.

    stsadm -o restore -directory <UNC 경로> -showtree -backupid <backuphistory의 GUID>

    여기서 UNC 경로는 해당 백업이 들어 있는 공유 폴더의 경로이고 backuphistory의 GUID는 마이그레이션할 백업 패키지의 GUID입니다.

    자세한 내용은 Restore: Stsadm 작업(Office SharePoint Server)을 참조하십시오.

    참고

    대괄호([ ])로 둘러싸인 항목은 마이그레이션할 수 없습니다.

  4. 다음 명령을 입력하고 Enter 키를 누릅니다.

    stsadm -o restore -directory <UNC 경로> -backupid <backuphistory의 GUID> -item <데이터베이스 이름>

    여기서 UNC 경로는 백업 공유 폴더의 UNC 경로이고 backuphistory의 GUID는 마이그레이션할 특정 백업 패키지의 GUID이며, 데이터베이스 이름-showtree 매개 변수로 표시되는 데이터베이스의 전체 팜 경로 또는 마이그레이션할 데이터베이스의 고유한 이름입니다.

    자세한 내용은 Restore: Stsadm 작업(Office SharePoint Server)을 참조하십시오.

  5. 마이그레이션이 완료되면 명령 창에 다음 텍스트가 표시됩니다.

    Completed with 0 warnings.
    Completed with 0 errors.
    Backup completed successfully.
    ---------------------------------------------------------
    Operation completed successfully.
    
  6. 마이그레이션이 실패하면 시스템에서 다음 메시지가 생성됩니다.

    The restore job failed. For more information, see the error log that is located in the backup directory. 참조된 오류 로그는 백업 공유 폴더에 sprestore.log 파일로 저장됩니다.

Stsadm 명령줄 도구를 사용하여 이 절차를 수행하는 방법에 대한 자세한 내용은 Preparetomove: Stsadm 작업(Office SharePoint Server)Import: Stsadm 작업(Office SharePoint Server)를 참조하십시오.

Stsadm 명령줄 도구를 사용하여 사이트 모음 마이그레이션

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

  2. 다음 명령을 입력하고 Enter 키를 누릅니다.

    stsadm -o restore -url <URL 이름> -directory <UNC 경로> -restoremethod new

    여기서 URL 이름은 마이그레이션할 사이트 모음의 URL이고 UNC 경로는 백업 공유 폴더의 UNC 경로입니다.

    자세한 내용은 Restore: Stsadm 작업(Office SharePoint Server)을 참조하십시오.

  3. 메시지가 나타나면 웹 응용 프로그램 및 콘텐츠 데이터베이스의 사용자 이름과 암호를 입력합니다.

  4. 마이그레이션이 완료되면 명령 창에 다음 텍스트가 표시됩니다. Operation completed successfully.

  5. 마이그레이션이 실패하면 시스템에서 다음 메시지가 생성됩니다.

    The restore job failed. For more information, see the error log that is located in the backup directory. 참조된 오류 로그는 백업 공유 폴더에 sprestore.log 파일로 저장됩니다.

Stsadm 명령줄 도구를 사용하여 이 절차를 수행하는 방법에 대한 자세한 내용은 Preparetomove: Stsadm 작업(Office SharePoint Server)Import: Stsadm 작업(Office SharePoint Server)를 참조하십시오.

Stsadm 명령줄 도구를 사용하여 사이트 및 하위 사이트 가져오기

export 작업을 사용하면 사이트 또는 하위 사이트를 저장했다가 나중에 동일한 서버나 다른 서버로 가져올 수 있습니다. import 작업을 사용해도 데이터를 가져올 수는 있지만 restore 작업을 사용하는 것과는 다릅니다. import 작업을 사용하면 워크플로, 알림, 기능, 솔루션 또는 휴지통 상태를 복원할 수 없습니다. 완벽한 복원을 수행하려면 이 문서 앞부분의 "Stsadm 명령줄 도구를 사용하여 사이트 모음 가져오기" 절차에서 설명한 대로 restore 작업을 사용하여 전체 사이트 모음을 가져오십시오.

Stsadm 명령줄 도구를 사용하여 사이트 또는 하위 사이트 가져오기

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

  2. 사이트 또는 하위 사이트를 가져오려면 다음 명령을 입력하고 Enter 키를 누릅니다.

    stsadm -o import -url <URL 이름> -filename <가져오기 파일 이름>

    여기서 URL 이름은 가져올 사이트 또는 하위 사이트의 URL이고 가져오기 파일 이름은 가져올 파일의 UNC 경로 및 파일 이름(예: \\backup\share\import.cmp)입니다.

  3. 가져오기가 완료되면 명령 창에 다음 텍스트가 표시됩니다.

    Operation completed successfully.
    
  4. 오류 또는 경고 메시지가 표시되거나 가져오기가 실패하면 시스템에서 다음 메시지가 생성됩니다.

    Completed with <number> warnings.
    Completed with <number> errors.
    
    Log file generated:
        <path>
    
    <error message>
    

    오류 메시지에 가져오기 작업이 실패한 이유가 나타납니다.

자세한 내용은 Import: Stsadm 작업(Office SharePoint Server)Extendvs: Stsadm 작업(Office SharePoint Server)를 참조하십시오.

참고 항목

개념

서버와 서버 팜 이동 및 마이그레이션(Office SharePoint Server 2007)
다른 팜으로 이동(Office SharePoint Server 2007)

기타 리소스

중앙 관리를 사용하여 Office SharePoint Server 2007 마이그레이션