
이 글에서는 Windows 7에서 Windows 10으로의 전사적 마이그레이션을 최대한 자동화해 수행하는 방법을 배웁니다. 이 사용법의 초점은 Windows 7 프로필과 소프트웨어를 자동으로 이전하고, 최신 OS로의 매끄러운 전환을 보장하는 것입니다.
일반적인 튜토리얼은 필요 없고 Windows 7 마이그레이션만 자동화하고 싶으신가요?
여기를 클릭하면 실제 마이그레이션 과정 부분으로 건너뜁니다.
또는 서버를 마이그레이션해야 한다면, 서버 마이그레이션은 여기를 클릭하세요.
Windows 7은 2020년 1월 14일에 지원 종료일을 맞습니다. 그때부터 Windows 7에는 보안 업데이트나 패치가 더 이상 제공되지 않고, 사용은 사실상 “본인 책임”이 됩니다.
2020년에 Windows 7을 못 쓰게 된다는 뜻은 아닙니다. 예를 들어 XP 지원 종료는 몇 년 전이었지만 수백 개 조직이 여전히 쓰고 있습니다(안타깝게도요). 다만 좋은 생각이 아닐 뿐입니다. 예컨대 랜섬웨어 공격은 최신 보안 패치가 없다는 바로 그 이유로 오래된 미지원 OS 버전을 노리는 경향이 있습니다.
이 가이드에서는 Windows 7에서 Windows 10으로 업그레이드하는 다양한 선택지와, 그 업그레이드를 최대한 매끄럽게(그리고 고통 없이) 만들어 주는 도구들을 다룹니다.
마이그레이션 프로젝트를 시작하기 전에 고려할 것들이 몇 가지 있습니다.
Windows 7에서 벗어나는 주된 방법은 두 가지입니다. 기존 워크스테이션을 인플레이스로 업그레이드하거나, 새 하드웨어로 이전하는 것입니다.
현재 하드웨어가 Windows 10을 지원하고, Windows 에디션 변경(예: Home→Pro)이나 32비트→64비트 전환이 필요 없다면, 마이그레이션 부분은 꽤 간단합니다. Windows 10은 7로부터의 완전한 인플레이스 업그레이드를 지원해 애플리케이션, 설정, 파일을 그대로 보존합니다. 고려할 것은 애플리케이션 호환성과, 새 Windows 인터페이스에 사용자들이 적응하도록 돕는 일뿐입니다.
다른 하드웨어로 옮기거나 현행 시스템을 밀어버리고 재설치해야 한다면(Home→Pro, 32비트→64비트, 도메인 간 업그레이드), 마이그레이션에는 추가 노력이 필요합니다. 다행히 이를 훨씬 간단하게 해 주는 도구들이 있습니다 – 아래에서 자세히요.
Windows 7 이상에서 도는 앱은 보통 Windows 10에서도 돌지만, 항상 그런 것은 아닙니다(특히 자체 개발 소프트웨어). 32비트에서 64비트로 갈 때도 마찬가지입니다.
실제로 해 보기 전에 Windows 7 애플리케이션 호환성을 확인하기는 쉽지 않습니다. 소프트웨어 업체들은(이해할 만하게도) 안전한 쪽을 택해, 오래된 앱을 Windows 10과 비호환 또는 최소한 “미지원”으로 표시하곤 합니다. 하지만 그렇다고 7에서 10으로 이전했을 때 실제로 안 돌아간다는 뜻은 아닙니다. 최선은 여전히 이전해 보고 결과를 시험하는 것입니다(호환 모드, 권한 조정 등 기본적인 해결책을 시도해 보는 것까지 포함해서요).
환경에 따라 필요한 이전 범위가 다릅니다. 전형적인 접근은 다음과 같습니다:
이 섹션에서는 Windows 7에서 Windows 10으로의 자동 마이그레이션의 전형적인 과정을 설명합니다. 여기서 전제는 서로 다른 두 컴퓨터 간에 이전한다는 것(또는 같은 기기에서 밀고 재설치한다는 것)입니다 – 호환되는 Windows 7 기기에 Windows 10을 설치하기만 하는 게 아닙니다(그건 쉽습니다).
마이그레이션을 수행하는 주된 방법은 두 가지입니다. 직접 네트워크로 컴퓨터 간에 직접 하거나, 간접적으로공유 네트워크 저장소, NAS, 심지어 USB 드라이브를 쓰는 방법입니다(이 방법은 같은 기기에서 밀고 재설치할 때도 통합니다). 두 방법 모두 아래에서 다룹니다.
이 가이드에서 사용하는 도구는 Zinstall Migration Kit Pro입니다.
이는 같은 도메인 내 이전을 다룬다는 점에 유의하세요. 이전 과정에서 다른 도메인으로 전환한다면 도메인 마이그레이션 가이드 를 사용하세요.

기기들이 도메인에 있다면 먼저 대상 기기를 도메인에 추가하세요. 그런 다음 두 컴퓨터 모두에서 같은 도메인 사용자로 로그인합니다. 어떤 사용자인지는 중요하지 않습니다(다른 프로필도 모두 이전됩니다). 두 기기에서 같기만 하면 됩니다. 예를 들어 실제 최종 사용자로 로그인해도 되고, 관리자 계정으로 로그인해도 됩니다.
네트워크로 이전한다면 기존 기기의 방화벽을 끄거나, 최소한 Zinstall을 허용 목록에 추가하는 것을 고려하세요.
마이그레이션이 끝나면 사용자가 가장 자주 쓰는 애플리케이션과 파일을 빠르게 확인하세요. 파일 자체를 검증할 필요는 없지만(Zinstall 마이그레이션은 완전합니다), 클라이언트 애플리케이션 설정에서 소소한 조정이 필요할 때가 있습니다 – 예를 들어 어딘가에 기존 컴퓨터 이름이 하드코딩되어 있거나, 사용자를 새 도메인 사이트로 옮긴 경우입니다.
새 OS로의 전환은 사용자에게 약간의 적응을 요구할 수 있습니다. 새 인터페이스, 다른 작업 방식, 시스템 메뉴와 아이콘의 다른 배치를 마주하게 됩니다.
그럴 때 프로필이 제대로 마이그레이션되어 있다면, 익숙한 배경화면, 바탕화면 아이콘, 개인 설정이 유지된다는 점이 사용자가 “내 자리 같다”고 느끼는 데 큰 도움이 되고, 지원 요청과 전반적인 불만을 줄여줍니다.
개인 데이터와 애플리케이션이 흔한 기업에서는 그것들의 마이그레이션이 사용자 수용도에도 큰 보탬이 됩니다.
위에 설명한 마이그레이션 과정은 Zinstall Migration Kit Pro를 명령줄, 로그온 스크립트, 또는 SCCM 같은 관리 프레임워크에서 실행해 자동화할 수 있습니다.
예를 들어 부서 전체의 컨테이너 생성을 스크립트로 만들어 네트워크 스토리지에 저장한 뒤, 그 컨테이너들을 새 Windows 10 기기에 배포할 수 있습니다.
이를 업무 외 시간, 야간, 주말 등으로 예약해 사용자 영향을 줄일 수 있습니다(마이그레이션이 진행되는 동안에도 사용자는 기기에서 작업할 수 있습니다).
자세한 내용은 사용자 가이드의 “Command line execution”을 참조하세요.
Windows 10 마이그레이션은 벅찬 일처럼 보일 수 있지만, XP에서 Windows 7로의 마이그레이션보다는 쉬운 도전으로 보입니다. 제대로 된 계획과 알맞은 도구가 있다면, 대규모 마이그레이션도 제때, 예산 안에서, 만족하는 최종 사용자와 함께 끝낼 수 있습니다.
이 튜토리얼이 그 여정에 도움이 되었기를 바랍니다!
Windows 7에서 벗어날 준비가 되셨나요?
문의 지원, 볼륨 라이선스, POC 구성 도움이 필요하시면 연락 주세요.