USMT 유용한 정보

이 항목에서는 사용자 상태 마이그레이션 도구(USMT) 5.0 사용 시 일반적인 유용한 정보 및 보안 관련 유용한 정보에 대해 설명합니다.

일반적인 유용한 정보

  • LoadState 도구를 실행하기 전에 응용 프로그램을 설치하세요.

    항상 필수적인 것은 아니지만 사용자 상태를 복원하기 전에 대상 컴퓨터에 모든 응용 프로그램을 설치하는 것이 좋습니다. 그러면 마이그레이션된 설정을 유지하는 데 도움이 됩니다.

  • MigUser.xml과 MigDocs.xml을 함께 사용하지 마세요.

    이 두 .xml 파일을 모두 사용하면 대상 위치에 대해 충돌하는 지침이 제공되는 경우 일부 마이그레이션된 파일이 중복될 수 있습니다. /genmigxml 명령줄 옵션을 사용하여 마이그레이션에 포함할 파일을 결정하고 수정이 필요한지 여부를 결정할 수 있습니다. 자세한 내용은 파일 형식, 파일 및 폴더 식별을 참조하세요.

  • 더 나은 마이그레이션 환경을 위해 MigDocs.xml을 사용하세요.

    MigDocs.xml 파일은 MigUser.xml 파일보다 더 넓은 범위의 데이터를 수집하므로, 데이터 집합을 알 수 없거나 표준 사용자 프로필 폴더 외부에 저장된 파일이 많은 경우 MigDocs.xml 파일을 사용하는 것이 더 좋습니다. MigDocs.xml 파일은 등록된 응용 프로그램 확장에 대한 레지스트리를 쿼리하여 등록된 파일 형식 및 위치를 기준으로 데이터 폴더를 마이그레이션합니다. MigUser.xml 파일은 지정된 파일 확장명이 있는 파일만 마이그레이션합니다.

  • ScanState 또는 LoadState 도구를 실행하기 전에 모든 응용 프로그램을 닫으세요.

    /vsc 스위치를 사용할 경우 다른 응용 프로그램에서 열려 있는 많은 파일을 마이그레이션할 수 있지만 모든 파일과 설정을 마이그레이션하려면 응용 프로그램을 모두 닫는 것이 좋습니다. /vsc 또는 /c 스위치를 사용하지 않으면 파일이나 설정을 마이그레이션할 수 없는 경우 USMT가 실패합니다. /c 옵션을 사용하는 경우 USMT는 마이그레이션할 수 없는 파일이나 설정을 무시하고 매번 오류를 기록합니다.

  • LoadState 도구를 실행한 후에 로그오프하세요.

    글꼴, 배경 무늬, 화면 보호기 설정과 같은 일부 설정은 사용자가 다음에 로그온할 때 적용됩니다. 이러한 이유로 LoadState 도구를 실행한 후 로그오프해야 합니다.

  • 관리되는 환경

    관리되는 환경을 만들려면 모든 최종 사용자 문서를 내 문서(%CSIDL_PERSONAL%)로 이동할 수 있습니다. 대상 컴퓨터에서 가능한 가장 적은 수의 폴더에 파일을 마이그레이션하는 것이 좋습니다. 그러면 완료 전에 LoadState 명령이 실패하는 경우 대상 컴퓨터에서 파일을 정리하는 데 도움이 됩니다.

  • Chkdsk.exe

    ScanState 및 LoadState 도구를 실행하기 전에 Chkdsk.exe를 실행하는 것이 좋습니다. Chkdsk.exe는 하드 디스크 드라이브 및 목록에 대한 상태 보고서를 작성하고 일반 오류를 수정합니다. Chkdsk.exe 도구에 대한 자세한 내용은 Chkdsk를 참조하세요.

  • 그룹으로 마이그레이션

    사용자가 네트워크를 사용하는 동안 마이그레이션을 수행하려는 경우 사용자 계정을 그룹으로 마이그레이션하는 것이 좋습니다. 네트워크 성능에 대한 영향을 최소화하려면 각 사용자 계정 크기에 따라 그룹 크기를 결정합니다. 또한 단계별로 마이그레이션하면 다음 단계를 시작하기 전에 각 단계가 성공했는지 확인할 수 있습니다. 이 방법을 사용하여 그룹 간 계획에 필요한 사항을 수정할 수 있습니다.

보안의 유용한 정보

권한이 있는 관리자로서, 마이그레이션 동안 그리고 이후에 사용자의 개인 정보를 보호하고 보안을 유지 관리할 책임이 있습니다. 특히 다음 사항을 고려해야 합니다.

  • Encrypting File System (EFS)

    최종 사용자가 사용자 상태를 캡처하기 위해 로그온하지 않아도 되기 때문에 암호화된 파일을 마이그레이션할 때는 매우 주의해야 합니다. 기본적으로 암호화된 파일을 찾으면 USMT가 실패합니다. EFS의 유용한 정보에 대한 자세한 내용은 Microsoft 기술 자료에서 이 문서를 참조하세요. EFS의 유용한 정보에 대한 특정 지침은 EFS 파일 및 인증서 마이그레이션을 참조하세요.

    중요

    인증서를 마이그레이션하지 않고 암호화된 파일을 마이그레이션하는 경우 최종 사용자는 마이그레이션 후 이 파일을 액세스할 수 없게 됩니다.

  • 저장소 암호화

    ScanState 명령에 /encrypt 옵션을 사용하고 LoadState 명령에 /decrypt 옵션을 사용할 수 있습니다. 하지만 ScanState 명령줄 스크립트에 대한 액세스 권한이 있는 모든 사용자가 암호화 키에 액세스할 수 있으므로 특별히 주의하여 이 옵션 집합을 사용하세요.

  • 바이러스 검사

    USMT를 실행하기 전에 원본 및 대상 컴퓨터에서 모두 바이러스를 검사하는 것이 좋습니다. 또한 대상 컴퓨터 이미지를 검색해야 합니다. 바이러스로부터 데이터를 보호하려면 마이그레이션 전에 백신 프로그램 유틸리티를 실행하는 것이 좋습니다.

  • 파일 서버 및 배포 서버의 보안 유지

    파일 및 배포 서버의 보안을 관리하는 것이 좋습니다. 저장소를 저장하는 파일 서버가 안전한지 확인하는 것이 중요합니다. 또한 로그 파일에 있는 사용자 데이터가 노출되지 않도록 보장하려면 배포 서버를 보호해야 합니다. VPN(가상 사설망)과 같은 안전한 인터넷 연결에서만 데이터를 전송하는 것이 좋습니다. 네트워크 보안에 대한 자세한 내용은 Microsoft Security Compliance Manager를 참조하세요.

  • 암호 마이그레이션

    최종 사용자의 개인 정보를 보호하기 위해 USMT에서는 Windows Live(TM) 메일, Microsoft Internet Explorer(R) 등의 응용 프로그램은 물론 RAS(원격 액세스 서비스) 연결과 매핑된 네트워크 드라이브에 대한 암호를 포함한 암호를 마이그레이션하지 않습니다. 최종 사용자가 암호를 알 수 있게 하는 것이 중요합니다.

  • 로컬 계정 만들기

    로컬 계정을 마이그레이션하기 전에 사용자 확인 항목의 로컬 계정 마이그레이션 섹션을 참조하세요.

XML 파일의 유용한 정보

  • ScanState 도구와 LoadState 도구에서 모두 동일한 mig*.xml 파일 집합을 지정하세요.

    특정 mig*.xml 파일 집합을 ScanState 도구에서 "/auto" 옵션을 통해 호출하거나 "/i" 옵션을 통해 개별적으로 사용한 경우 LoadState 도구에서 동일한 옵션을 사용하여 동일한 mig*.xml 파일을 정확하게 호출해야 합니다.

  • 마이그레이션 Urlid의 <CustomFileName>은 파일 이름과 일치해야 합니다.

    필수 요건은 아니지만 <CustomFileName>과 파일 이름이 일치하는 것이 좋습니다. 예를 들어 다음은 MigApp.xml 파일의 내용입니다.

    <?xml version="1.0" encoding="UTF-8"?>
    <migration urlid="https://www.microsoft.com/migration/1.0/migxmlext/migapp">
    
  • 구문 유효성 검사를 위해 .xml 파일을 작성할 때 XML 스키마(MigXML.xsd)를 사용하세요.

    MigXML.xsd 스키마 파일을 명령줄이나 .xml 파일에 포함해서는 안 됩니다.

  • 기본 마이그레이션 XML 파일을 모델로 사용하세요.

    사용자 지정 .xml 파일을 만들려는 경우 마이그레이션 .xml 파일을 모델로 사용하여 고유의 .xml 파일을 만들 수 있습니다. 사용자 데이터 파일을 마이그레이션해야 하는 경우 MigUser.xml의 사용자 지정 .xml 파일을 모델링합니다. 응용 프로그램 설정을 마이그레이션하려면 MigApp.xml 파일에서 사용자 지정 .xml 파일을 모델링합니다.

  • <context> 매개 변수를 사용할 때는 성능에 미치는 영향을 고려하세요.

    예를 들어 파일의 논리 단위 또는 경로 기반 <include> 및 <exclude> 규칙을 캡슐화하려는 경우와 같이 <component> 요소와 함께 <context> 요소를 사용할 때는 마이그레이션 성능에 영향을 미칠 수 있습니다.

    사용자 컨텍스트에서 규칙은 시스템의 각 사용자에 대해 한 번 처리됩니다.

    시스템 컨텍스트에서 규칙은 시스템에 대해 한 번 처리됩니다.

    UserAndSystem 컨텍스트에서 규칙은 시스템의 각 사용자에 대해 한 번 그리고 시스템에 대해 한 번 처리됩니다.

    참고

    규칙이 처리되는 횟수는 파일이 마이그레이션되는 횟수에 영향을 주지 않습니다. USMT 마이그레이션 엔진은 각 파일이 한 번만 마이그레이션되게 합니다.

  • 기존 마이그레이션 .xml 파일 중 하나에 .xml 코드를 추가하는 대신 별도의 .xml 파일을 만드는 것이 좋습니다.

    예를 들어 응용 프로그램에 대한 설정을 마이그레이션하는 코드가 있는 경우 MigApp.xml 파일에 코드를 추가해서는 안 됩니다.

  • 마이그레이션된 운영 체제 설정을 변경하는 사용자 지정 .xml 파일을 만들면 안 됩니다.

    이러한 설정은 매니페스트에 의해 마이그레이션되며 이러한 파일을 수정할 수 없습니다. 마이그레이션에서 특정 운영 체제 설정을 변경하려는 경우 Config.xml 파일을 만들고 수정해야 합니다.

  • 만든 마이그레이션 XML 파일에서 별표(*) 와일드카드 문자를 사용할 수 있습니다.

    참고

    물음표는 USMT .xml 파일의 와일드카드 문자로 유효하지 않습니다.

참고 항목

기타 리소스

마이그레이션 저장소 암호화
마이그레이션 계획