Windows Server 마이그레이션 도구에는 Windows Server 2003, Windows Server 2003 R2, Windows Server 2008 또는 Windows Server® 2008 R2를 실행하는 컴퓨터의 서버 역할, 기능, 운영 체제 설정, 공유 및 기다 데이터를 Windows Server 2008 R2를 실행하는 컴퓨터로 마이그레이션하는 데 사용할 수 있는 다섯 개의 Windows PowerShell cmdlet이 포함되어 있습니다. 이 항목에서는 Windows Server 마이그레이션 도구에 포함된 각 Windows PowerShell cmdlet에 대해 설명합니다.

Windows Server 마이그레이션 도구에서 지원되는 운영 체제의 전체 목록은 이 도움말의 Windows Server 마이그레이션 도구 및 가이드를 참조하십시오.

Windows PowerShell

cmdlet(command-let으로 읽음)은 Windows Server 2008 R2의 일부로 기본적으로 설치되는 Windows PowerShell 2.0에 포함된 기본 제공 명령입니다. Windows PowerShell과 cmdlet 작동 방식에 대한 자세한 내용은 Windows PowerShell의 시작 가이드를 참조하십시오. 시작을 열려면 시작, 모든 프로그램, 보조프로그램, Windows PowerShell 2.0, 문서를 차례로 클릭하고 사용 중인 로캘의 폴더를 연 다음 GettingStarted.rtf를 두 번 클릭합니다.

관리자 권한으로 Windows PowerShell 실행

Windows Server 마이그레이션 도구 cmdlet은 Windows Server 2008 R2, Windows Server 2003 또는 Windows Server 2008을 실행하는 서버에서 작동하지만 Windows Server 2008과 Windows Server 2008 R2에는 사용자 계정 컨트롤 보안 기능이 포함되어 있으므로 이러한 운영 체제에서는 Windows PowerShell을 상승된 사용자 권한으로 실행해야 합니다. 이는 컴퓨터에 이미 관리자로 로그온한 경우에도 해당됩니다.

  • Windows Server 2003을 실행하는 컴퓨터의 경우, 시작, 모든 프로그램을 차례로 클릭하고 Windows PowerShell 폴더를 연 다음 Windows PowerShell 바로 가기를 클릭하여 Windows PowerShell 세션을 엽니다.

  • Windows Server 2008을 실행하는 컴퓨터의 경우, 상승된 사용자 권한으로 Windows PowerShell 세션을 엽니다. 이렇게 하려면 시작, 모든 프로그램을 차례로 클릭하고 Windows PowerShell 폴더를 연 다음 Windows PowerShell 바로 가기를 마우스 오른쪽 단추로 클릭하고 관리자 권한으로 실행을 클릭합니다.

  • Windows Server 2008 R2을 실행하는 컴퓨터의 경우, 상승된 사용자 권한으로 Windows PowerShell 세션을 엽니다. 이렇게 하려면 시작, 모든 프로그램, 보조프로그램을 차례로 클릭하고 Windows PowerShell 폴더를 연 다음 Windows PowerShell을 마우스 오른쪽 단추로 클릭하고 관리자 권한으로 실행을 클릭합니다.

Windows Server 마이그레이션 도구 시작

다음의 두 절차 중 하나에 따라 Windows Server 마이그레이션 도구를 시작할 수 있습니다.

시작 메뉴에서 Windows Server 마이그레이션 도구를 시작하려면
  1. Windows Server 2008 R2을 실행하는 컴퓨터에서 시작, 관리 도구를 차례로 클릭하고 Windows Server 마이그레이션 도구를 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 클릭합니다.

Windows PowerShell 세션에서 Windows Server 마이그레이션 도구를 시작하려면
  1. 다음 중 하나를 수행합니다.

    • Windows Server 2003을 실행하는 컴퓨터의 경우, 시작, 모든 프로그램을 차례로 클릭하고 Windows PowerShell 폴더를 연 다음 Windows PowerShell 바로 가기를 클릭하여 Windows PowerShell 세션을 엽니다.

    • Windows Server 2008을 실행하는 컴퓨터의 경우, 상승된 사용자 권한으로 Windows PowerShell 세션을 엽니다. 이렇게 하려면 시작, 모든 프로그램을 차례로 클릭하고 Windows PowerShell 폴더를 연 다음 Windows PowerShell 바로 가기를 마우스 오른쪽 단추로 클릭하고 관리자 권한으로 실행을 클릭합니다.

    • Windows Server 2008 R2을 실행하는 컴퓨터의 경우, 상승된 사용자 권한으로 Windows PowerShell 세션을 엽니다. 이렇게 하려면 시작, 모든 프로그램, 보조프로그램을 차례로 클릭하고 Windows PowerShell 폴더를 연 다음 Windows PowerShell을 마우스 오른쪽 단추로 클릭하고 관리자 권한으로 실행을 클릭합니다.

  2. Windows Server 마이그레이션 도구를 Windows PowerShell 세션으로 로드합니다. Windows Server 마이그레이션 도구를 로드하려면 다음을 입력하고 Enter 키를 누릅니다.

    Add-PSSnapin Microsoft.Windows.ServerManager.Migration

Windows Server 마이그레이션 도구 cmdlet

다음 표에서는 Windows Server 마이그레이션 도구와 함께 사용할 수 있는 cmdlet에 대해 설명합니다. Windows Server 마이그레이션 도구 설치, 액세스 및 제거(페이지는 영문일 수 있음) (https://go.microsoft.com/fwlink/?LinkId=134763) 단계별 가이드에 설명된 지침을 따라 Windows Server 마이그레이션 도구를 설치한 후 언제든지 Windows Server 마이그레이션 도구 cmdlet의 특정 구문, 매개 변수 및 사용 지침에 대한 자세한 도움말을 볼 수 있습니다. 자세한 도움말을 보려면 Windows PowerShell 세션에서 Get-Help cmdlet_이름 -full을 입력합니다. 여기서 cmdlet_이름은 도움말을 보려는 Windows Server 마이그레이션 도구 cmdlet의 이름을 나타냅니다.

cmdlet 이름설명

Export-SmigServerSetting

이 cmdlet은 Windows Server 2003, Windows Server 2008 또는 Windows Server 2008 R2를 실행하는 컴퓨터에서 선택된 Windows 기능 및 운영 체제 설정을 내보내어 -Path 매개 변수에 지정된 마이그레이션 저장소에 저장합니다. Export-SmigServerSetting cmdlet으로 채워진 마이그레이션 저장소에서 Windows 기능 및 운영 체제 설정을 Windows Server 2008 R2를 실행하는 대상 컴퓨터로 가져오려면 Import-SmigServerSetting cmdlet을 실행합니다.

Import-SmigServerSetting

이 cmdlet은 -Path 매개 변수에 지정된 마이그레이션 저장소에서 선택된 Windows 기능 및 운영 체제 설정을 가져와서 로컬 컴퓨터에 적용합니다. 마이그레이션하려는 Windows 기능이 아직 설치되어 있지 않은 경우 Import-SmigServerSetting은 해당 Windows 기능과 종속 항목을 자동으로 설치합니다.

Get-SmigServerFeature

이 cmdlet은 서버에서 내보내거나 -Path 매개 변수에 지정된 마이그레이션 저장소에서 가져올 수 있는 모든 Windows 기능을 나열합니다.

Send-SmigServerData

이 cmdlet은 로컬 서버의 폴더, 파일 및 연결된 사용 권한과 공유 속성을 대상 서버로 마이그레이션합니다. 원본 서버에서 Send-SmigServerData를 실행하는 동시에 대상 서버에서는 Receive-SmigServerData cmdlet을 실행하고 있어야 합니다.

Receive-SmigServerData

이 cmdlet은 로컬 서버에서 마이그레이션된 공유, 폴더, 파일 및 연결된 사용 권한과 공유 속성을 대상 서버에서 받을 수 있도록 합니다. 대상 서버에서 Receive-SmigServerData를 실행하는 동시에 원본 서버에서는 Send-SmigServerData cmdlet을 실행하고 있어야 합니다.