ScanState 구문
명령은 ScanState.exe
USMT(사용자 상태 마이그레이션 도구)와 함께 사용하여 원본 컴퓨터를 검사하고, 파일 및 설정을 수집하고, 저장소를 만듭니다. 이 문서에서는 ScanState.exe
명령 구문과 함께 사용할 수 있는 옵션에 대해 설명합니다.
시작하기 전에
명령을 실행 ScanState.exe
하기 전에 다음 항목을 확인합니다.
모든 운영 체제 설정이 마이그레이션되도록 하려면 관리자 모드에서 관리자 자격 증명이 있는 계정에서 명령을 실행
ScanState.exe
합니다.마이그레이션 저장소가 암호화된 경우 암호화 키 또는 암호화 키가 포함된 파일의 경로가 필요합니다. 이 정보는 마이그레이션 저장소의 아무 곳에도 보관되지 않으므로 키 또는 키 파일 위치를 기록해 두어야 합니다. 이 정보는 마이그레이션 저장소의
LoadState.exe
암호를 해독하기 위해 명령을 실행하거나 복구 유틸리티를 사용해야 하는 경우에 필요합니다. 잘못되었거나 누락된 키 또는 키 파일로 인해 오류 메시지가 표시됩니다.명령을 실행
ScanState.exe
하기 위한 소프트웨어 요구 사항에 대한 자세한 내용은 USMT 요구 사항을 참조하세요.달리 명시되지 않는 한 명령줄에서 도구를 실행할 때 각 옵션을 한 번만 사용합니다.
도메인 컨트롤러 액세스 권한이 있는 원본 컴퓨터 없이 도메인 계정을 수집할 수 있습니다. 이 기능은 추가 구성 없이 사용할 수 있습니다.
호환되지 않는 명령줄 옵션 테이블에는 함께 사용할 수 있는 옵션과 호환되지 않는 명령줄 옵션이 나열되어 있습니다.
마이그레이션 저장소가 저장된 디렉터리 위치는 검사에서 제외됩니다. 예를 들어 마이그레이션 저장소가 D 드라이브의 루트에 저장된 경우 D 드라이브와 모든 하위 디렉터리가 검사에서 제외됩니다.
구문
이 섹션에서는 명령을 사용할 때 사용할 수 있는 명령줄 옵션의 구문과 사용에 대해 ScanState.exe
설명합니다. 옵션은 순서대로 지정할 수 있습니다. 옵션에 매개 변수가 포함된 경우 콜론 또는 공백 구분 기호를 사용할 수 있습니다.
ScanState.exe
명령의 구문은 다음과 같습니다.
ScanState.exe [StorePath] [/apps] [/ppkg:FileName] [/i:[Path\]FileName] [/o] [/v:VerbosityLevel] [/nocompress] [/localonly] [/encrypt /key:KeyString|/keyfile:[Path\] ]FileName] [/l:[Path\]FileName] [/progress:[Path\]FileName] [/r:TimesToRetry] [/w:SecondsBeforeRetry] [/c] [/p] [/all] [/ui:[DomainName|ComputerName\]UserName] [/ue:[DomainName|ComputerName\]UserName] [/uel:NumberOfDays|YYYY/MM/DD|0] [/efs:abort|skip|decryptcopy|copyraw] [/genconfig:[Path\]FileName[/config:[Path\]FileName] [/?|help]
예를 들어 현재 디렉터리에 파일을 만들 Config.xml
려면 다음을 사용합니다.
ScanState.exe /i:MigApp.xml /i:MigDocs.xml /genconfig:Config.xml /v:13
파일 및 기본 마이그레이션 .xml 파일을 사용하여 Config.xml
암호화된 저장소를 만들려면 다음을 사용합니다.
ScanState.exe \\server\share\migration\mystore /i:MigApp.xml /i:MigDocs.xml /o /config:Config.xml /v:13 /encrypt /key:"mykey"
스토리지 옵션
Command-Line 옵션 | 설명 |
---|---|
StorePath | 파일 및 설정이 저장되는 폴더를 나타냅니다.
StorePath 는 일 C:\ 수 없습니다. 옵션을 사용하는 /genconfig 경우를 ScanState.exe 제외하고 명령에 StorePath 옵션을 지정해야 합니다.
둘 이상의 StorePath 위치를 지정할 수 없습니다. |
/apps | 이미지를 검사하여 앱 및 관련 레지스트리 설정을 포함합니다. |
/ppkg [<FileName>] | 특정 파일 위치로 내보냅니다. |
/o | 마이그레이션 저장소 또는 Config.xml 파일의 기존 데이터를 덮어쓰는 데 필요합니다. 지정하지 않으면 마이그레이션 저장소에 ScanState.exe 데이터가 이미 포함된 경우 명령이 실패합니다. 이 옵션은 명령줄에서 두 번 이상 사용할 수 없습니다. |
/vsc | 이 옵션을 사용하면 볼륨 섀도 복사본 서비스가 잠겨 있거나 사용 중인 파일을 마이그레이션할 수 있습니다. 이 명령줄 옵션은 일반적으로 ErrorControl> 섹션에서 발생하는< 대부분의 파일 잠금 오류를 제거합니다. 이 옵션은 ScanState 실행 파일에서만 사용되며 옵션과 /hardlink 결합할 수 없습니다. |
/hardlink | 지정된 위치에 하드 링크 마이그레이션 저장소를 만들 수 있습니다.
/nocompress 옵션을 옵션으로 /hardlink 지정해야 합니다. |
/encrypt [{/key:<KeyString> | /keyfile:<file>]} | 지정된 키를 사용하여 저장소를 암호화합니다. 암호화는 기본적으로 사용하지 않도록 설정됩니다. 이 옵션을 사용하면 암호화 키를 다음 방법 중 하나로 지정해야 합니다.
KeyString 은 8자 이상이어야 하지만 256자를 초과할 수 없습니다. /key 및 /keyfile 옵션은 동일한 명령줄에서 사용할 수 없습니다.
/encrypt 및 /nocompress 옵션은 동일한 명령줄에서 사용할 수 없습니다.
중요 또는 keyfile 옵션을 사용할 때는 주의해야 /key 합니다. 예를 들어 이러한 옵션을 사용하여 명령을 실행하는 ScanState.exe 스크립트에 액세스할 수 있는 모든 사용자는 암호화 키에 액세스할 수도 있습니다.다음 예제에서는 명령과 옵션을 보여줍니다 ScanState.exe ./key ScanState.exe /i:MigDocs.xml /i:MigApp.xml \server\share\migration\mystore /encrypt /key:mykey |
/encrypt:<EncryptionStrength> | 옵션은 /encrypt 명령줄 매개 변수를 수락하여 마이그레이션 저장소의 암호화에 사용할 암호화 강도를 정의합니다. 지원되는 암호화 알고리즘에 대한 자세한 내용은 마이그레이션 저장소 암호화를 참조하세요. |
/nocompress | 데이터 압축을 사용하지 않도록 설정하고 StorePath\USMT에서 "File"이라는 숨겨진 폴더에 파일을 저장합니다. 압축은 기본적으로 사용하도록 설정됩니다. 옵션을 옵션과 /hardlink 결합하면 /nocompress 하드 링크 마이그레이션 저장소가 생성됩니다. 압축되지 않은 저장소를 사용하여 저장된 USMT를 보거나, 문제를 해결하거나, 파일에 대해 바이러스 백신 유틸리티를 실행할 수 있습니다. 이 옵션은 테스트 환경에서만 사용해야 합니다. 옵션을 옵션과 /hardlink 결합하지 않는 한 프로덕션 마이그레이션 중에 압축된 저장소를 사용하는 것이 /nocompress 좋습니다./nocompress 명령줄의 한 문에서 및 /encrypt 옵션을 함께 사용할 수 없습니다. 그러나 압축되지 않은 저장소를 마이그레이션 LoadState.exe 하는 경우 명령은 저장소에서 임시 위치 없이 각 파일을 대상 컴퓨터의 올바른 위치로 직접 마이그레이션합니다.예시: ScanState.exe /i:MigDocs.xml /i:MigApp.xml \server\share\migration\mystore /nocompress |
오프라인 Windows 시스템에서 ScanState 명령 실행
명령은 ScanState.exe
WinPE(Windows 사전 설치 환경)에서 실행할 수 있습니다. 또한 USMT는 Windows.old 디렉터리에 포함된 Windows의 이전 설치에서 마이그레이션을 지원합니다. WinPE에서 명령을 실행할 때 ScanState.exe
오프라인 디렉터리가 Windows 디렉터리이거나 Windows에서 명령을 실행할 때 ScanState.exe
Windows.old 디렉터리가 될 수 있습니다.
오프라인 Windows 이미지에서 ScanState.exe
명령을 실행하는 데는 다음과 같은 몇 가지 이점이 있습니다.
향상된 성능.
WinPE는 씬 운영 체제이므로 실행 중인 서비스가 적습니다. 이 환경에서
ScanState.exe
명령은 로컬 하드웨어 리소스에 더 많이 액세스할 수 있으므로 ScanState 에서 마이그레이션 작업을 더 빠르게 수행할 수 있습니다.간소화된 종단 간 배포 프로세스.
Windows.old에서 데이터를 마이그레이션하면 새 운영 체제가 설치된 후 마이그레이션 프로세스가 수행되도록 하여 엔드 투 엔드 배포 프로세스가 간소화됩니다.
마이그레이션의 성공이 향상되었습니다.
다음과 같은 이유로 마이그레이션 성공률이 증가합니다.
- 오프라인 상태에서는 파일을 편집할 수 없습니다.
- WinPE는 오프라인 Windows 파일 시스템의 파일에 대한 관리자 액세스를 제공하므로 온라인 시스템에 대한 관리자 수준의 액세스가 필요하지 않습니다.
부팅되지 않는 컴퓨터에서 를 복구하는 기능입니다.
부팅되지 않는 컴퓨터에서 데이터를 복구하고 마이그레이션할 수 있습니다.
오프라인 마이그레이션 옵션
Command-Line 옵션 | 정의 |
---|---|
/offline:"Offline.xml 파일 경로" | 이 옵션은 다른 오프라인 마이그레이션 옵션을 지정할 수 있는 오프라인 .xml 파일의 경로를 정의하는 데 사용됩니다. 예를 들어 오프라인 Windows 디렉터리 또는 마이그레이션에 필요한 도메인 또는 폴더 리디렉션이 있습니다. |
/offlinewindir:"Windows 디렉터리에 대한 경로" | 이 옵션은 명령이 사용자 상태를 수집하는 오프라인 Windows 디렉터리를 ScanState.exe 지정합니다. Windows에서 명령을 실행하거나 WinPE에서 명령을 실행할 때 ScanState.exe Windows 디렉터리에서 명령을 실행할 때 ScanState.exe 오프라인 디렉터리가 Windows.old일 수 있습니다. |
/offlinewinold:"Windows.old 디렉터리" | 이 명령줄 옵션은 오프라인 마이그레이션 모드를 사용하도록 설정하고 지정된 위치에서 마이그레이션을 시작합니다. 이 옵션은 Windows.old 디렉터리에서 마이그레이션이 발생하는 Windows.old 마이그레이션 시나리오에서만 사용됩니다. |
마이그레이션 규칙 옵션
USMT는 마이그레이션할 파일을 지정하는 다음 옵션을 제공합니다.
Command-Line 옵션 | 설명 |
---|---|
/i:[Path]FileName |
(포함) 마이그레이션할 사용자, 애플리케이션 또는 시스템 상태를 정의하는 규칙을 포함하는 .xml 파일을 지정합니다. 이 옵션은 모든 .xml 파일( MigApp.xml , MigDocs.xml 및 생성된 사용자 지정 .xml 파일)을 포함하도록 여러 번 지정할 수 있습니다.
경로 는 상대 경로 또는 전체 경로일 수 있습니다.
Path 변수를 지정하지 않으면 FileName이 현재 디렉터리에 있어야 합니다. 지정할 파일에 대한 자세한 내용은 질문과 대답 문서의 "XML 파일" 섹션을 참조하세요. |
/genconfig:[Path]FileName | ( Config.xml생성) 선택적 Config.xml 파일을 생성하지만 마이그레이션 저장소를 만들지는 않습니다. 이 파일에 마이그레이션해야 하는 모든 항목이 포함되어 있는지 확인하려면 다음을 모두 포함하는 원본 컴퓨터에 이 파일을 만듭니다.
이 파일을 만든 후 /config 옵션을 사용하여 명령과 함께 ScanState.exe 사용할 수 있습니다.이 옵션으로 지정할 수 있는 유일한 옵션은 , /v 및 /l 옵션입니다/i . 옵션은 저장소를 만들지 않으므로 StorePath를 /genconfig 지정할 수 없습니다.
경로 는 상대 경로 또는 전체 경로일 수 있습니다.
Path 변수를 지정하지 않으면 FileName이 현재 디렉터리에 만들어집니다.예제:
|
/config:[Path]FileName | 명령이 저장소를 Config.xml ScanState.exe 만드는 데 사용해야 하는 파일을 지정합니다. 이 옵션은 명령줄에서 두 번 이상 사용할 수 없습니다.
경로 는 상대 경로 또는 전체 경로일 수 있습니다.
Path 변수를 지정하지 않으면 FileName이 현재 디렉터리에 있어야 합니다.다음 예제에서는 파일, MigDocs.xml 및 파일을 사용하여 저장소를 Config.xml MigApp.xml 만듭니다.ScanState.exe \server\share\migration\mystore /config:Config.xml /i:MigDocs.xml /i:MigApp.xml /v:13 /l:ScanState.log 다음 예제에서는 , MigDocs.xml 및 파일을 사용하여 파일 및 MigApp.xml 설정을 대상 컴퓨터로 Config.xml 마이그레이션합니다.LoadState.exe \server\share\migration\mystore /config:Config.xml /i:MigDocs.xml /i:MigApp.xml /v:13 /l:LoadState.log |
/auto:path to script files | 이 옵션을 사용하면 기본.xml파일의 위치를 지정할 수 있습니다. 경로가 지정되지 않은 경우 USMT는 USMT 이진 파일이 있는 디렉터리를 참조합니다. 옵션은 /auto 다음 옵션을 /i: MigDocs.xml /i:MigApp.xml /v:5 사용하는 것과 동일한 효과를 봅니다. |
/genmigxml:path to a file | 이 옵션은 명령이 문서 찾기를 사용하여 명령이 ScanState.exe 실행 중인 컴퓨터 ScanState.exe 의 모든 파일을 마이그레이션하는 방법을 정의하는 .xml 파일을 만들고 내보내도록 지정합니다. |
/localonly | 명령줄에 지정된 .xml 파일의 규칙에 관계없이 로컬 컴퓨터에 저장된 파일만 마이그레이션합니다. 이 옵션은 원본 컴퓨터의 이동식 드라이브와 원본 컴퓨터에 매핑된 네트워크 드라이브가 있는 경우 데이터를 제외하는 데 사용해야 합니다. 이동식 드라이브의 예로는 USB 플래시 드라이브(UFD) 및 일부 외부 하드 드라이브가 있습니다.
/localonly 옵션을 지정 ScanState.exe 하지 않으면 명령은 이러한 이동식 드라이브 또는 네트워크 드라이브의 파일을 저장소에 복사합니다./localonly 는 OS에서 고정 드라이브로 간주되지 않는 모든 항목을 제외합니다. 경우에 따라 대형 외형 하드 드라이브는 고정 드라이브로 간주됩니다. 이러한 드라이브는 사용자 지정 .xml 파일을 사용하여 마이그레이션에서 명시적으로 제외할 수 있습니다. 특정 드라이브의 모든 파일을 제외하는 방법에 대한 자세한 내용은 파일 및 설정 제외를 참조하세요./localonly 명령줄 옵션은 다음 스토리지 위치에 식별된 대로 마이그레이션의 데이터를 포함하거나 제외합니다.
|
모니터링 옵션
USMT는 마이그레이션 중에 발생하는 문제를 분석하는 데 사용할 수 있는 몇 가지 옵션을 제공합니다.
참고
ScanState 로그는 기본적으로 만들어지지만 로그의 이름과 위치는 /l 옵션으로 지정할 수 있습니다.
Command-Line 옵션 | 설명 |
---|---|
/listfiles:<FileName> |
/listfiles 명령줄 옵션을 명령과 함께 사용하여 마이그레이션에 ScanState.exe 포함된 모든 파일을 나열하는 텍스트 파일을 생성할 수 있습니다. |
/l:[Path]FileName |
ScanState 로그의 위치와 이름을 지정합니다. 로그 파일은 StorePath에 저장할 수 없습니다. 경로 는 상대 경로 또는 전체 경로일 수 있습니다. Path 변수를 지정하지 않으면 로그가 현재 디렉터리에 만들어집니다. 옵션을 /v 사용하여 출력 양을 조정할 수 있습니다.명령이 ScanState.exe 공유 네트워크 리소스 /l 에서 실행되는 경우 옵션을 지정해야 합니다. 또는 USMT가 다음 오류와 함께 실패합니다.USMT에서 로그 파일을 만들 수 없습니다. 이 문제를 해결하려면 공유 네트워크 리소스에서 실행할 ScanState.exe 때 옵션을 지정 /l 해야 합니다. |
/v:<VerbosityLevel> |
(세부 정보 표시) ScanState 로그 파일에서 자세한 출력을 사용하도록 설정합니다. 기본값은 0입니다. VerbosityLevel은 다음 수준 중 하나로 설정할 수 있습니다.
예시: ScanState.exe \server\share\migration\mystore /v:13 /i:MigDocs.xml /i:MigApp.xml |
/progress:[Path]FileName | 선택적 진행률 로그를 만듭니다. 로그 파일은 StorePath에 저장할 수 없습니다.
경로 는 상대 경로 또는 전체 경로일 수 있습니다.
Path 변수를 지정하지 않으면 FileName이 현재 디렉터리에 만들어집니다. 예시: ScanState.exe /i:MigApp.xml /i:MigDocs.xml \server\share\migration\mystore /progress:Progress.log /l:scanlog.log |
/c | 이 옵션을 지정 ScanState.exe 하면 치명적이 아닌 오류가 발생하더라도 명령이 계속 실행됩니다. 오류를 발생시키는 모든 파일 또는 설정은 진행률 로그에 기록됩니다. 예를 들어 저장소 ScanState.exe 에 맞지 않는 큰 파일이 있는 경우 명령은 오류를 기록하고 마이그레이션을 계속합니다. 또한 파일이 열려 있거나 애플리케이션에서 사용 중인 경우 USMT에서 파일을 마이그레이션하지 못하고 오류를 기록할 수 있습니다.
/c 옵션이 ScanState.exe 없으면 첫 번째 오류에서 명령이 종료됩니다.파일의 Config.xml ErrorControl> 섹션을 < 사용하여 안전하게 무시할 수 있는 파일 또는 레지스트리 읽기/쓰기 오류를 지정하고 마이그레이션에 실패할 수 있습니다. 파일의 Config.xml 이러한 이점을 통해 명령줄 옵션을 사용하면 환경의 /c 모든 입력/출력(I/O) 오류를 안전하게 건너뛸 수 있습니다. 또한 /genconfig 옵션은 이제 파일에서 오류 메시지 및 원하는 동작을 지정하여 사용하도록 설정된 샘플 <ErrorControl> 섹션을 Config.xml 생성합니다. |
/r:<TimesToRetry> |
(다시 시도) 서버에 사용자 상태를 저장하는 동안 오류가 발생할 때 다시 시도할 횟수를 지정합니다. 기본값은 세 번입니다. 이 옵션은 네트워크 연결이 신뢰할 수 없는 환경에서 유용합니다. 사용자 상태가 저장 /r 되면 오류 또는 연결이 끊긴 네트워크 케이블과 같은 네트워크 하드웨어 오류 또는 VPN(가상 사설망) 연결 실패로 인해 손실된 데이터를 복구할 수 없습니다. 재시도 옵션은 연결이 만족스럽지만 통신 대기 시간이 문제가 되는 대규모의 사용 중인 네트워크를 위한 것입니다. |
/w:<SecondsBeforeRetry> |
(대기) 네트워크 파일 작업을 다시 시도하기 전에 대기할 시간(초)을 지정합니다. 기본값은 1초입니다. |
/p:<pathToFile> | 명령이 ScanState.exe 실행되면 지정된 경로에 .xml 파일이 만들어집니다. 이 .xml 파일에는 마이그레이션 저장소에 대한 향상된 공간 예측이 포함되어 있습니다. 다음 예제에서는 이 .xml 파일을 만드는 방법을 보여줍니다.ScanState.exe C:\MigrationLocation [additional parameters] /p:"C:\MigrationStoreSize.xml" 자세한 내용은 마이그레이션 저장소 크기 예측을 참조하세요. USMT의 이전 동작이 필요한 기존 애플리케이션 또는 스크립트의 기능을 유지하려면 USMT /p 에서 "pathtoafile"을 지정하지 않고 옵션을 사용할 수 있습니다. 옵션만 /p 지정하면 스토리지 공간 예측은 USMT 3.x 릴리스와 동일한 방식으로 만들어집니다. |
/? 또는 /help | 명령줄에 도움말을 표시합니다. |
사용자 옵션
기본적으로 모든 사용자는 마이그레이션됩니다. 포함 및 제외할 사용자를 지정하는 유일한 방법은 다음 옵션을 사용하는 것입니다. 마이그레이션 .xml 파일이나 파일 사용 Config.xml
에서 사용자를 제외할 수 없습니다. 자세한 내용은 사용자 식별 및 사용자 계정 마이그레이션을 참조하세요.
Command-Line 옵션 | 설명 |
---|---|
/모두 | 컴퓨터의 모든 사용자를 마이그레이션합니다. USMT는 계정이 또는 /uel 옵션으로 특별히 제외되지 않는 한 컴퓨터의 /ue 모든 사용자 계정을 마이그레이션합니다. 따라서 명령줄에서 이 옵션을 지정할 필요가 없습니다. 그러나 옵션을 지정/ui 하면 /all , /ue 또는 /uel 옵션도 지정할 수 없습니다. |
/ui:<DomainName>\<UserName> or /ui:<ComputerName>\<LocalUserName> |
(사용자 포함) 지정된 사용자를 마이그레이션합니다. 기본적으로 모든 사용자는 마이그레이션에 포함됩니다. 따라서 이 옵션은 또는 /uel 옵션과 함께 /ue 사용할 때만 유용합니다. 여러 /ui 옵션을 지정할 수 있지만 /ui 옵션과 함께 /all 사용할 수는 없습니다.
DomainName 및 UserName 은 별표(* ) 와일드카드 문자를 포함할 수 있습니다. 공백이 포함된 사용자 이름을 지정하는 경우 따옴표(" )로 묶어야 합니다.
참고 사용자가 옵션과 함께 /ui 포함하도록 지정되고 또는 /uel 옵션으로 /ue 제외되도록 지정된 경우 사용자는 마이그레이션에 포함됩니다.예시:
자세한 예제는 이 표의 /ue 및 /ui 옵션에 대한 설명을 참조하세요. |
/uel:<NumberOfDays> or /uel:<YYYY/MM/DD> or /uel:0 |
(마지막 로그온에 따라 사용자 제외) 원본 컴퓨터에서 Ntuser.dat 파일의 마지막 수정 날짜를 기준으로 지정된 기간 내에 원본 컴퓨터에 로그온한 사용자를 마이그레이션합니다. 옵션은 /uel 포함 규칙의 역할을 합니다. 예를 들어 /uel:30 이 옵션은 명령이 실행된 날짜 ScanState.exe 로부터 지난 30일 이내에 로그온했거나 계정이 수정된 사용자를 마이그레이션합니다.일 수 또는 날짜를 지정할 수 있습니다. 이 옵션은 옵션과 함께 /all 사용할 수 없습니다. USMT는 로컬 컴퓨터에서 마지막 로그인 정보를 검색하므로 이 옵션을 실행할 때 컴퓨터를 네트워크에 연결할 필요가 없습니다. 또한 도메인 사용자가 다른 컴퓨터에 로그인하는 경우 USMT는 해당 로그인 instance 고려하지 않습니다.
참고 이 /uel 옵션은 오프라인 마이그레이션에서 유효하지 않습니다.
예시: ScanState.exe /i:MigApp.xml /i:MigDocs.xml \\server\share\migration\mystore /uel:0 |
/ue:<DomainName>\<UserName> -또는- /ue:<ComputerName>\<LocalUserName> |
(사용자 제외) 지정된 사용자를 마이그레이션에서 제외합니다. 여러 /ue 옵션을 지정할 수 있습니다. 이 옵션은 옵션과 함께 /all 사용할 수 없습니다.
<DomainName> 및 <UserName> 은 별표(* ) 와일드카드 문자를 포함할 수 있습니다. 공백이 포함된 사용자 이름을 지정하는 경우 따옴표(" )로 묶어야 합니다.예시: ScanState.exe /i:MigDocs.xml /i:MigApp.xml \\server\share\migration\mystore /ue:contoso\user1 |
/ui 및 /ue를 사용하는 방법
다음 예제는 및 /ue
옵션 모두에 /ui
적용됩니다. 옵션을 /ue
지정된 사용자를 제외하는 대신 포함하는 옵션으로 /ui
바꿀 수 있습니다.
동작 | 명령 |
---|---|
Fabrikam 도메인에서 User One이라는 사용자를 제외합니다. | /ue:"fabrikam\user one" |
Fabrikam 도메인에서 User1이라는 사용자를 제외합니다. | /ue:fabrikam\user1 |
User1이라는 로컬 사용자를 제외합니다. | /ue:%computername%\user1 |
모든 도메인 사용자를 제외합니다. | /ue:Domain\* |
모든 로컬 사용자를 제외합니다. | /ue:%computername%\* |
User1, User2 등의 모든 도메인에서 사용자를 제외합니다. | /ue:*\user* |
옵션을 함께 사용
/uel
및 /ue
/ui
옵션을 함께 사용하여 마이그레이션해야 하는 사용자만 마이그레이션할 수 있습니다.
옵션은 /ui
및 /uel
옵션보다 /ue
우선합니다. 사용자가 옵션과 함께 /ui
포함하도록 지정되고 또는 /uel
옵션으로 /ue
제외되도록 지정된 경우 사용자는 마이그레이션에 포함됩니다. 예를 들어 가 지정된 경우 /ui:contoso\* /ue:contoso\user1
옵션이 옵션보다 우선하기 때문에 /ui
User1이 /ue
마이그레이션됩니다.
옵션은 /uel
옵션보다 우선합니다 /ue
. 사용자가 옵션에 의해 /uel
설정된 지정된 기간 내에 로그온한 경우 해당 사용자의 프로필은 옵션을 사용하여 /ue
제외되더라도 마이그레이션됩니다. 예를 들어 가 지정된 경우 /ue:fixed\user1 /uel:14
지난 14일 이내에 컴퓨터에 로그온한 경우 User1이 마이그레이션됩니다.
동작 | 명령 |
---|---|
Fabrikam 도메인의 User2만 포함하고 다른 모든 사용자를 제외합니다. | /ue:*\* /ui:fabrikam\user2 |
User1이라는 로컬 사용자만 포함하고 다른 모든 사용자를 제외합니다. | /ue:*\* /ui:user1 |
Contoso\User1을 제외한 Contoso의 도메인 사용자만 포함합니다. | 이 동작은 단일 명령을 사용하여 완료할 수 없습니다. 대신 이 사용자 집합을 마이그레이션하려면 다음 명령을 지정합니다.
|
로컬(비 도메인) 사용자만 포함합니다. | /ue:*\* /ui:%computername%\* |
암호화된 파일 옵션
다음 옵션을 사용하여 암호화된 파일을 마이그레이션할 수 있습니다. 옵션을 지정하지 않는 한 /efs
암호화된 파일이 발견되면 기본적으로 USMT가 실패합니다. 암호화된 파일을 마이그레이션하려면 기본 동작을 변경해야 합니다.
자세한 내용은 EFS 파일 및 인증서 마이그레이션을 참조하세요.
참고
EFS 인증서는 마이그레이션 중에 자동으로 마이그레이션됩니다. 따라서 /efs:copyraw
암호화된 ScanState.exe
파일을 마이그레이션하는 명령을 사용하여 옵션을 지정해야 합니다.
주의
암호화된 파일을 마이그레이션할 때는 주의해야 합니다. 인증서를 마이그레이션하지 않고 암호화된 파일을 마이그레이션하는 경우 최종 사용자는 마이그레이션 후에 파일에 액세스할 수 없습니다.
Command-Line 옵션 | 설명 |
---|---|
/efs:hardlink | 복사하는 대신 EFS 파일에 대한 하드 링크를 만듭니다. 및 /nocompress 옵션과 함께 /hardlink 만 사용합니다. |
/efs:abort | 원본 컴퓨터에서 ScanState.exe EFS(파일 시스템 암호화) 파일이 있는 경우 오류 코드로 인해 명령이 실패합니다. 기본적으로 사용하도록 설정됩니다. |
/efs:skip | 명령이 ScanState.exe EFS 파일을 무시하도록 합니다. |
/efs:decryptcopy | 가능한 경우 마이그레이션 저장소에 ScanState.exe 저장하기 전에 명령이 파일의 암호를 해독하고 파일의 암호를 해독할 수 없는 경우 실패합니다. 명령이 ScanState.exe 성공하면 마이그레이션 저장소에서 파일이 암호화되지 않고 명령이 실행되면 LoadState.exe 파일이 대상 컴퓨터에 복사됩니다. |
/efs:copyraw | 명령이 ScanState.exe 파일을 암호화된 형식으로 복사하도록 합니다. EFS 인증서가 마이그레이션될 때까지 대상 컴퓨터에서 파일에 액세스할 수 없습니다. EFS 인증서는 자동으로 마이그레이션됩니다. 그러나 옵션을 지정하지 않는 한 암호화된 파일이 발견되면 기본적으로 USMT가 /efs 실패합니다. 따라서 /efs:copyraw 암호화된 ScanState.exe 파일을 마이그레이션하려면 명령을 사용하여 옵션을 지정해야 합니다.
LoadState.exe 명령을 실행하면 암호화된 파일과 EFS 인증서가 자동으로 마이그레이션됩니다.예시: ScanState.exe /i:MigDocs.xml /i:MigApp.xml \server\share\migration\mystore /efs:copyraw
중요 부모 폴더가 암호화된 경우 모든 파일을 암호화해야 합니다. 암호화된 폴더 내 파일의 암호화 특성이 제거되면 LoadState 도구를 실행하는 데 사용되는 계정의 자격 증명을 사용하여 마이그레이션하는 동안 파일이 암호화됩니다. 자세한 내용은 EFS 파일 및 인증서 마이그레이션을 참조하세요. |
호환되지 않는 명령줄 옵션
다음 표에서는 명령과 호환 ScanState.exe
되지 않는 명령줄 옵션을 나타냅니다. 특정 조합에 대한 테이블 항목에 가 있는 ✅경우 옵션은 호환되며 함께 사용할 수 있습니다. 기호는 ❌ 옵션이 호환되지 않음을 의미합니다. 예를 들어 옵션과 /nocompress
함께 /encrypt
옵션을 사용할 수 없습니다.
Command-Line 옵션 | /keyfile | /nocompress | /genconfig | /모두 |
---|---|---|---|---|
/나는 | ✅ | ✅ | ✅ | ✅ |
/o | ✅ | ✅ | ✅ | ✅ |
/v | ✅ | ✅ | ✅ | ✅ |
/nocompress | ✅ | ✅ | ✅ | 해당 없음 |
/localonly | ✅ | ✅ | ❌ | ✅ |
/열쇠 | ❌ | ✅ | ❌ | ✅ |
/암호화하다 | 필수* | ❌ | ❌ | ✅ |
/keyfile | 해당 없음 | ✅ | ❌ | ✅ |
/l | ✅ | ✅ | ✅ | ✅ |
/listfiles | ✅ | ✅ | ❌ | ✅ |
/진보 | ✅ | ✅ | ❌ | ✅ |
/r | ✅ | ✅ | ❌ | ✅ |
/w | ✅ | ✅ | ❌ | ✅ |
/c | ✅ | ✅ | ❌ | ✅ |
/p | ✅ | ✅ | ❌ | 해당 없음 |
/모두 | ✅ | ✅ | ❌ | ✅ |
/ui | ✅ | ✅ | ❌ | ❌ |
/ue | ✅ | ✅ | ❌ | ❌ |
/uel | ✅ | ✅ | ❌ | ❌ |
/efs:<option> | ✅ | ✅ | ❌ | ✅ |
/genconfig | ✅ | ✅ | 해당 없음 | ✅ |
/config | ✅ | ✅ | ❌ | ✅ |
<StorePath> | ✅ | ✅ | ❌ | ✅ |
참고
옵션으로 /key
또는 /keyfile
옵션을 지정 /encrypt
해야 합니다.