다음을 통해 공유


압축된 USMT 마이그레이션 저장소에서 파일 추출

일반적인 PC 새로 고침 마이그레이션 중에 파일 및 설정을 마이그레이션하는 경우 압축된 마이그레이션 저장소 파일은 일반적으로 중간 저장소에 만들어집니다. 이 마이그레이션 저장소는 마이그레이션 중인 모든 파일과 카탈로그 파일을 포함하는 단일 이미지 파일입니다. 압축된 파일을 보호하기 위해 다른 암호화 알고리즘을 사용하여 암호화할 수 있습니다. 운영 체제를 설치한 후 파일이 원본 컴퓨터로 다시 마이그레이션되면 압축된 마이그레이션 저장소에서 파일을 복구하는 옵션과 함께 /extractUsmtUtils 명령을 실행할 수 있습니다. 옵션을 사용하는 UsmtUtils 명령은 /extract 마이그레이션 저장소에서 데이터를 복구해야 할 때마다 사용할 수도 있습니다.

옵션과 함께 사용되는 옵션은 다음을 /extract 지정할 수 있습니다.

  • 마이그레이션 저장소를 만드는 데 사용된 암호화 알고리즘입니다.

  • 암호화 키 또는 암호화 키가 포함된 텍스트 파일입니다.

  • 선택적 데이터 추출을 위한 패턴을 포함 및 제외합니다.

또한 파일 패턴을 포함하는 옵션 또는 /e 파일 패턴을 제외하는 옵션을 사용하여 /i 추출해야 하는 파일 패턴을 지정할 수 있습니다. 옵션과 /e 옵션이 모두 /i 동일한 명령에서 사용되는 경우 포함 패턴이 제외 패턴보다 우선합니다. /i/e 옵션은 ScanStateLoadState 도구에 사용되는 포함 및 제외 규칙과 다릅니다.

/extract 옵션을 사용하여 UsmtUtils 도구를 실행하려면

압축된 마이그레이션 저장소에서 대상 컴퓨터로 파일을 추출하려면 다음 UsmtUtils 구문을 사용합니다.

UsmtUtils.exe /extract <filePath> <destinationPath> [/i:<includePattern>] [/e:<excludePattern>] [/l:<logfile>] [/decrypt[:<AlgID>] {/key:<keystring> | /keyfile:<filename>}] [/o]

자리 표시자에 다음 값이 있는 위치:

  • <USMTpath> 는 USMT 파일 및 도구가 저장되는 위치입니다.

  • <filePath> 는 마이그레이션 저장소의 위치입니다.

  • <대상 경로>/extract 옵션이 추출된 마이그레이션 저장소 콘텐츠를 배치해야 하는 파일의 위치입니다.

  • <includePattern은> 추출에 포함할 파일의 패턴을 지정합니다.

  • <excludePattern은> 추출에서 생략할 파일의 패턴을 지정합니다.

  • <AlgID> 는 명령줄에서 ScanState.exe 마이그레이션 저장소를 만드는 데 사용된 암호화 알고리즘입니다.

  • <logfile> 은 로그 파일의 위치 및 이름입니다.

  • <keystring> 은 마이그레이션 저장소를 암호화하는 데 사용된 암호화 키입니다.

  • <filename> 은 암호화 키를 포함하는 텍스트 파일의 위치 및 이름입니다.

압축된 마이그레이션 저장소에서 모든 파일을 추출하려면

압축된 마이그레이션 저장소에서 드라이브의 파일 C:\ 로 모든 항목을 추출하려면 다음을 입력합니다.

UsmtUtils.exe /extract D:\MyMigrationStore\USMT\store.mig C:\ExtractedStore

암호화된 압축 마이그레이션 저장소에서 특정 파일 형식을 추출하려면

암호화된 압축 마이그레이션 저장소에서 및 파일과 .pdf 같은 .txt 특정 파일을 추출하려면 다음을 입력합니다.

UsmtUtils.exe /extract D:\MyMigrationStore\USMT\store.mig /i:"*.txt,*.pdf" C:\ExtractedStore /decrypt /keyfile:D:\encryptionKey.txt

이 예제에서는 파일이 암호화되고 암호화 키가 encryptionKey라는 텍스트 파일에 있습니다.

암호화된 압축 마이그레이션 저장소에서 하나 이상의 파일 형식을 제외한 모든 파일 형식을 추출하려면

암호화된 압축 마이그레이션 저장소에서 파일과 같은 .exe 하나의 파일 형식을 제외한 모든 파일을 추출하려면 다음을 입력합니다.

UsmtUtils.exe /extract D:\MyMigrationStore\USMT\store.mig /e:*.exe C:\ExtractedStore /decrypt:AES_128 /key:password /l:C:\usmtutilslog.txt

포함 패턴 및 제외 패턴을 사용하여 파일 형식을 추출하려면

압축된 마이그레이션 저장소에서 파일을 추출하는 경우 include 및 exclude 패턴을 동시에 사용할 수 있습니다. 한 형식의 파일은 제외할 수 있지만 다른 형식의 파일은 포함할 수 있습니다. 예시:

UsmtUtils.exe /extract D:\MyMigrationStore\USMT\store.mig /i:myProject.* /e:*.exe C:\ExtractedStore /o

이 예제에서 myProject.exe 파일이 있는 경우 포함 패턴 옵션이 제외 패턴 옵션보다 우선하기 때문에 파일도 추출됩니다.