질문과 대답

적용 대상:

  • Windows 11
  • Windows 10

다음 섹션에서는 USMT(사용자 상태 마이그레이션 도구)를 사용하여 마이그레이션에 대해 자주 묻는 질문과 권장 솔루션을 제공합니다.

일반

대상 컴퓨터에 필요한 공간은 얼마인가요?

대상 컴퓨터에는 다음 항목에 사용할 수 있는 충분한 공간이 필요합니다.

  • 운영 체제

  • 응용 프로그램

  • 압축되지 않은 저장소

파일 및 설정을 대상 컴퓨터에 직접 저장할 수 있나요 아니면 서버가 필요한가요?

파일을 서버에 저장할 필요가 없습니다. 사용자 상태를 새 컴퓨터로 이동하는 경우 다음에서 저장소를 만들 수 있습니다.

  • 공유 폴더입니다.
  • USB 플래시 드라이브(UFD)와 같은 이동식 미디어에서.
  • 대상 컴퓨터에서 직접.

대상 컴퓨터에 직접 저장하려면 다음을 수행합니다.

  1. 대상 컴퓨터에서 디렉터리를 C:\store 만들고 공유합니다.

  2. 원본 컴퓨터에서 ScanState 도구를 실행하고 파일 및 설정을 에 저장합니다. \\<DestinationComputerName>\store

  3. 대상 컴퓨터에서 LoadState 도구를 실행하고 저장소 위치로 지정 C:\store 합니다.

다른 언어를 사용하는 운영 체제 간에 데이터를 마이그레이션할 수 있나요?

아니요. USMT는 다른 언어를 사용하는 운영 체제 간에 데이터 마이그레이션을 지원하지 않습니다. 원본 컴퓨터의 운영 체제 언어는 대상 컴퓨터의 운영 체제 언어와 일치해야 합니다.

대상 컴퓨터에서 임시 디렉터리의 위치를 변경할 수 있나요?

예. 환경 변수 USMT\_WORKING\_DIR 를 대체 임시 디렉터리로 변경할 수 있습니다. 예를 들어 USMT 이진 파일이 읽기 전용 WinPE(Windows 사전 설치 환경) 부팅 미디어에 있는 경우와 같이 임시 디렉터리를 변경해야 하는 몇 가지 오프라인 마이그레이션 시나리오가 있습니다.

USMT는 어떻게 설치되어 있나요?

USMT는 Windows ADK(Windows 평가 및 배포 키트)에 포함되어 있으므로 Windows ADK 패키지는 환경의 하나 이상의 컴퓨터에 설치해야 합니다. USMT 이진 파일은 Windows ADK가 추가 클라이언트 컴퓨터에 설치된 원래 컴퓨터에 있는 USMT 디렉터리에서 복사할 수 있습니다.

USMT는 어떻게 제거합니까?

Windows ADK가 설치된 컴퓨터의 경우 컴퓨터에서 Windows ADK를 제거하면 USMT가 제거됩니다. Windows ADK가 설치되지 않은 클라이언트 컴퓨터의 경우 USMT 디렉터리를 삭제하여 USMT를 제거할 수 있습니다.

파일 및 설정

마이그레이션에서 폴더 또는 특정 형식의 파일을 제외하려면 어떻게 해야 하나요?

<unconditionalExclude> 요소를 사용하여 마이그레이션에서 데이터를 전역적으로 제외할 수 있습니다. 예를 들어 이 요소를 사용하여 컴퓨터의 모든 MP3 파일을 제외하거나 에서 C:\UserData모든 파일을 제외할 수 있습니다. 이 요소는 .xml 파일에 있는 다른 <포함> 규칙에 관계없이 개체를 제외합니다. 예제는 파일 및 설정 제외 문서의 unconditionalExclude>를 참조<하세요. 이 요소의 구문은 XML 요소 라이브러리를 참조하세요.

대상 컴퓨터에 없는 드라이브에 있는 파일은 어떻게 되나요?

USMT는 올바른 폴더 계층 구조를 유지하면서 파일을 %SystemDrive% 로 마이그레이션합니다. 예시:

  • E:\data\File.pst 은 원본 컴퓨터에 있습니다.
  • 대상 컴퓨터에 E:\ 드라이브가 없습니다.
  • C:\는 대상 컴퓨터의 시스템 드라이브입니다.

파일이 로 마이그레이션됩니다 C:\data\File.pst. 이 동작은 locationModify> 규칙이 대상 컴퓨터에 없는 드라이브로 데이터를 이동하려고 시도하는 경우에도< 마찬가지입니다.

USMT .xml 파일

USMT **.xml** 파일의 예는 어디에 있나요?

다음 문서에는 USMT .xml 파일의 예가 포함되어 있습니다.

USMT 5.0용으로 작성된 사용자 지정 **.xml** 파일을 사용할 수 있나요?

예. USMT 5.0용으로 작성된 사용자 지정 .xml 파일을 최신 버전의 USMT와 함께 사용할 수 있습니다. 그러나 새 USMT 기능을 사용하려면 새 명령줄 옵션 및 XML 요소를 포함하도록 사용자 지정 USMT 파일을 다시 검토하고 새로 고쳐야 합니다.

**.xml** 파일의 유효성을 검사하는 방법은 무엇인가요?

USMT XML 스키마(MigXML.xsd)를 사용하여 마이그레이션 .xml 파일을 작성하고 유효성을 검사할 수 있습니다.

**.xml** 파일이 'ScanState.exe' 및 'LoadState.exe' 명령에 모두 포함되어야 하는 이유는 무엇인가요?

.xml 파일은 이전 버전의 USMT와 같이 저장소에 복사되지 않습니다. ScanStateLoadState 도구는 마이그레이션을 제어하기 위해 .xml 파일이 필요하기 때문에 및 LoadState.exe 명령에 대해 동일한 .xml 파일 집합을 ScanState.exe 지정해야 합니다. 특정 mig*.xml 파일 집합이 옵션을 통해 호출되거나 옵션을 통해 /auto/i 개별적으로 호출된 경우 LoadState 도구에서 정확히 동일한 mig*.xml 파일을 호출하는 데 동일한 옵션을 사용해야 합니다. 그러나 저장소로 Config.xml 마이그레이션된 파일과 설정을 제외해야 하는 경우가 아니면 파일을 지정할 필요가 없습니다. 예를 들어 Documents 폴더는 저장소로 마이그레이션될 수 있지만 대상 컴퓨터로 마이그레이션할 수는 없습니다. 이 유형의 마이그레이션을 수행하려면 파일을 수정 Config.xml 하고 명령을 사용하여 업데이트된 파일을 LoadState.exe 지정합니다. LoadState 는 원하는 파일 및 설정만 마이그레이션합니다.

.xml 파일이 명령에서 LoadState.exe 제외되면 누락된 .xml 파일로 마이그레이션된 저장소의 모든 데이터가 마이그레이션됩니다. 그러나 명령에 대해 ScanState.exe 지정된 마이그레이션 규칙은 적용되지 않습니다. 예를 들어 와 같은 MigsysHelperFunction.RelativeMove("c:\data", "%CSIDL_PERSONAL%") 경로 다시 라우팅 규칙이 있는 파일이 제외된 경우 MigApp.xml USMT는 파일의 경로를 다시 지정하지 않습니다. 대신 로 마이그레이션합니다 C:\data.

명령줄에서 수정하고 지정할 수 있는 파일은 무엇인가요?

명령줄에서 MigUser.xml, MigApp.xmlMigDocs.xml 파일을 지정할 수 있습니다. 이러한 각 파일을 수정할 수 있습니다. 매니페스트는 운영 체제 설정의 마이그레이션을 제어합니다. 매니페스트는 수정할 수 없습니다. 특정 운영 체제 설정 또는 다른 구성 요소를 제외하려면 파일을 만들고 수정합니다 Config.xml .

명령줄에 **.xml** 파일이 지정되지 않으면 어떻게 되나요?

  • Scanstate

    명령으로 ScanState.exe 지정된 파일이 없으면 모든 사용자 계정 및 기본 운영 체제 구성 요소가 마이그레이션됩니다.

  • Loadstate

    명령으로 LoadState.exe 지정된 파일이 없으면 저장소에 있는 모든 데이터가 마이그레이션됩니다. 그러나 명령을 사용하여 .xml 파일에 ScanState.exe 지정된 대상별 마이그레이션 규칙은 적용되지 않습니다. 예를 들어 와 같은 MigsysHelperFunction.RelativeMove("c:\data", "%CSIDL_PERSONAL%") 경로 다시 라우팅 규칙이 있는 파일이 제외된 경우 MigApp.xml USMT는 파일의 경로를 다시 지정하지 않습니다. 대신 로 마이그레이션합니다 C:\data.

충돌 및 우선 순위

대상 컴퓨터에서 충돌하는 XML 규칙 또는 충돌하는 개체가 있는 경우 어떻게 되나요?