Skip to content

Proxmox-VMA2RAW

Introduction

This repository provides the necessary files and a ready-to-use Docker image to convert Proxmox VMA backup files to raw disk images. These raw images can then be accessed or mounted with Windows software.

Prerequisites

Getting Started

Deploy the Docker Container

  1. Clone the repository:

    git clone https://github.com/bugfishtm/proxmox-vma2raw.git
    cd proxmox-vma2raw
    
  2. Run the create.bat script to build and run the Docker container:

    ./create.bat
    

Using the Docker Container

  1. Place your .vma files in the files folder within the cloned repository.

  2. Access the interactive shell of the running Docker container in bash mode:

    docker exec -it proxmox-vma2raw /bin/bash
    
  3. Navigate to the /opt/files directory:

    cd /opt/files
    
  4. Extract the .vma file to a raw disk image:

    vma extract ./sourcefile.vma ./extractdir
    
    • Ensure ./extractdir does not exist before running the command.
  5. The raw disk image will be available in the ./extractdir directory.

Mounting the Raw Disk Image on Windows

  1. Transfer the raw disk image to your Windows machine.

  2. Use DiskInternals Linux Reader to mount and access the raw disk image.

Video Tutorial

For a detailed walkthrough, check out the YouTube video tutorial explaining how to set up and use the Proxmox-VMA2RAW Docker container.

Contributing

Feel free to submit issues or pull requests to improve this project. All contributions are welcome!