VDI 파일은 Oracle의 VirtualBox 가상화 소프트웨어에서 사용하는 가상 디스크 이미지(Virtual Disk Image) 파일 형식입니다. 이 파일은 운영 체제(OS), 설치된 프로그램, 사용자 데이터 및 가상 머신(VM)에 저장된 기타 파일을 포함하여 가상 하드 디스크의 전체 내용을 담고 있습니다. VDI는 가상 머신을 실행하는 데 필요한 모든 정보를 담고 있는 컨테이너 역할을 합니다. VDI 형식 덕분에 사용자는 물리적 컴퓨터(호스트 시스템)에서 가상 머신을 쉽게 생성, 저장 및 관리할 수 있습니다. 이 파일들은 호스트 시스템에 직접적인 영향을 주지 않으면서 다양한 운영 체제나 소프트웨어 환경을 실행하는 데 필수적입니다. 또한 소프트웨어 테스트, 전체 시스템 백업 생성, 그리고 레거시(구형) 애플리케이션 실행 등 다양한 목적으로 유용하게 사용됩니다. VDI 파일은 호스트 드라이브에서 필요한 공간만 점유하는 동적 할당(dynamically allocated) 방식으로 설정되거나, 지정된 전체 크기를 미리 할당하는 고정 크기(fixed-size) 방식으로 설정될 수 있습니다. 이 형식은 VirtualBox에 특화되어 있으며, 사용자가 가상 머신의 이전 상태로 되돌릴 수 있게 해주는 스냅샷(snapshots)과 같은 고급 기능을 제공합니다.