적용 대상:
- Windows 11
- Windows 10
다음 섹션에서는 USMT(사용자 상태 마이그레이션 도구)를 사용하여 마이그레이션에 대해 자주 묻는 질문과 권장 솔루션을 제공합니다.
일반
대상 컴퓨터에 필요한 공간은 얼마인가요?
대상 컴퓨터에는 다음 항목에 사용할 수 있는 충분한 공간이 필요합니다.
운영 체제
응용 프로그램
압축되지 않은 저장소
파일 및 설정을 대상 컴퓨터에 직접 저장할 수 있나요 아니면 서버가 필요한가요?
파일을 서버에 저장할 필요가 없습니다. 사용자 상태를 새 컴퓨터로 이동하는 경우 다음에서 저장소를 만들 수 있습니다.
- 공유 폴더입니다.
- USB 플래시 드라이브(UFD)와 같은 이동식 미디어에서.
- 대상 컴퓨터에서 직접.
대상 컴퓨터에 직접 저장하려면 다음을 수행합니다.
대상 컴퓨터에서 디렉터리를
C:\store
만들고 공유합니다.원본 컴퓨터에서 ScanState 도구를 실행하고 파일 및 설정을 에 저장합니다.
\\<DestinationComputerName>\store
대상 컴퓨터에서 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와 같이 저장소에 복사되지 않습니다.
ScanState 및 LoadState 도구는 마이그레이션을 제어하기 위해 .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.xml
및 MigDocs.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 규칙 또는 충돌하는 개체가 있는 경우 어떻게 되나요?
자세한 내용은 충돌 및 우선 순위를 참조하세요.