Skip to content

인스턴스 관리 ​

WSL Dashboard는 WSL 배포판 인스턴스를 관리하기 위한 완전한 도구 세트를 제공합니다. 기본적인 상태 제어부터 고급 디스크 관리까지 지원합니다.

기본 작업 ​

메인 보기에서 선택한 인스턴스에 대해 다음 작업을 수행할 수 있습니다:

  • 시작 (Start): 종료 상태의 배포판을 깨웁니다.
  • 중지 (Stop/Shutdown): 배포판을 정상적으로 종료합니다.
  • 종료 (Terminate): 실행 중인 배포판의 프로세스를 강제로 종료합니다(강제 종료와 유사).
  • 등록 취소 (Unregister): 배포판과 모든 데이터를 완전히 삭제합니다. 신중히 작업하세요. 이 과정은 되돌릴 수 없습니다.

고급 기능 ​

기본 배포판 설정 (Set as Default) ​

배포판을 시스템의 기본 WSL 인스턴스로 설정할 수 있습니다. 이렇게 하면 명령줄에서 wsl 명령을 직접 실행할 때 기본적으로 해당 배포판으로 들어갑니다.

마이그레이션 (Move VHDX) ​

WSL은 기본적으로 인스턴스를 시스템 드라이브(C 드라이브)에 설치합니다. 사용이 진행되면서 디스크 이미지(.vhdx)가 많은 공간을 차지할 수 있습니다. WSL Dashboard를 사용하면 복잡한 내보내기/가져오기 명령을 수동으로 실행할 필요 없이 원클릭으로 인스턴스를 다른 드라이브로 마이그레이션할 수 있습니다.

내보내기 및 복제 (Export & Clone) ​

  • 내보내기: 전체 인스턴스를 .tar 또는 .tar.gz 파일로 패키징하여 백업에 활용합니다.
  • 복제: 기존 인스턴스의 완전한 복사본을 빠르게 생성합니다. 위험한 작업 전에 스냅샷을 만들기에 매우 적합합니다.

파일 탐색 ​

"탐색기에서 열기"를 클릭하면 해당 WSL 인스턴스의 루트 파일 시스템에 직접 액세스할 수 있습니다.

실시간 모니터링 ​

WSL Dashboard는 각 인스턴스의 상태를 실시간으로 표시합니다:

  • 상태: 실행 중, 중지, 설치 중 등.
  • 디스크 사용량: .vhdx 파일의 크기를 자동 계산하여 표시.
  • 설치 경로: 인스턴스의 물리적 파일 위치를 명확히 표시.

모범 사례 ​

정기 백업 ​

시스템의 주요 업데이트나 WSL 내부의 핵심 설정 수정(커널 컴파일, 드라이버 설치 등) 전에는 복제 기능으로 임시 복사본을 만들거나 내보내기 기능으로 압축 백업을 생성할 것을 권장합니다.

공간 확보 (Sparse VHDX) ​

WSL 2의 디스크는 자동으로 증가하지만, 파일을 삭제해도 .vhdx의 크기는 자동으로 줄어들지 않습니다.

  • 팁: 압축을 지원하는 파일 시스템으로 마이그레이션하거나, 정기적으로 내보낸 후 다시 가져오면 "구멍" 공간을 효과적으로 확보할 수 있습니다.

파티션 권장 사항 ​

시스템 드라이브의 공간 부족으로 인한 Windows 성능 저하를 방지하기 위해, 주요 개발 환경은 시스템 드라이브가 아닌 다른 드라이브(D 드라이브나 E 드라이브 등)로 마이그레이션할 것을 권장합니다.