Skip to content

๐Ÿ‹ Provides a ready-to-use Docker image to convert Proxmox VMA backup files to raw disk images.

License

Notifications You must be signed in to change notification settings

bugfishtm/proxmox-vma2raw

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

11 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Proxmox-VMA2RAW Docker Container

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.

Useful Links

Contributing

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

License

This project is licensed under the MIT License. See the LICENSE.md file for details...