proxmox-extract-backup:proxmox_extract_backup
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| proxmox-extract-backup:proxmox_extract_backup [2019/01/10 14:40] – Virer les croisillons rguyader | proxmox-extract-backup:proxmox_extract_backup [2019/11/20 15:59] (Version actuelle) – ghusson | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Proxmox extract backup ====== | ====== Proxmox extract backup ====== | ||
| - | |||
| - | **⚠️ A METTRE À JOUR ⚠️** | ||
| ===== add pve repository/ | ===== add pve repository/ | ||
| - | | + | <code bash> |
| - | wget -O- " | + | echo "deb http:// |
| - | + | wget -O- " | |
| - | ===== find which pve package has vma ===== | + | apt-get |
| - | + | </code> | |
| - | dpkg -S / | + | |
| - | pve-qemu-kvm: | + | |
| - | + | ||
| - | ===== just download the deb package (in the current folder) ===== | + | |
| - | + | ||
| - | | + | |
| - | + | ||
| - | ===== verify the name of the deb package ===== | + | |
| - | + | ||
| - | ls ./pve-qemu-kvm* | + | |
| - | ./ | + | |
| - | + | ||
| - | ===== extract the vma file from package ===== | + | |
| - | + | ||
| - | dpkg --fsys-tarfile ./ | + | |
| - | + | ||
| - | ===== make vma executable ===== | + | |
| - | + | ||
| - | chmod u+x ./vma | + | |
| - | + | ||
| - | ===== solve dependencies ===== | + | |
| - | + | ||
| - | aptitude install libglib2.0-0 libiscsi1 librbd1 libaio1 lzop | + | |
| - | + | ||
| - | ===== if you encounter some problems by invoking the binary ===== | + | |
| - | + | ||
| - | aptitude install open-iscsi qemu gcc-4.7 | + | |
| - | ===== copy lzo backup archive locally | + | ===== get the vma binary and dependancies |
| - | cp /path/to/backup/file.vma.lzo . | + | <code bash> |
| + | apt-get download pve-qemu-kvm | ||
| + | mkdir tmp | ||
| + | dpkg -X pve-qemu-kvm_4.0.1-5_amd64.deb ./tmp | ||
| + | mv tmp/usr/bin/vma ./ | ||
| + | rm -rf ./tmp | ||
| + | apt-get install libiscsi7 librbd1 libgfapi0 libjemalloc2 | ||
| + | </ | ||
| - | ===== extract | + | ===== extract vma.lzo file ===== |
| - | | + | <code bash> |
| + | lzop -d < | ||
| + | ./vma extract -v <file.vma> <not already created directory, ex: ./tmp2> | ||
| + | </ | ||
| - | ===== extract vma archive | + | ===== (optional) convert to qcow2 ===== |
| - | vma extract ./file.vma -v ./vmaextract | + | <code bash> |
| + | qemu-img convert -O qcow2 < | ||
| + | </code> | ||
| - | ===== list extracted content ===== | ||
| - | ls ./ | ||
| - | ./ | ||
| - | ./ | ||
proxmox-extract-backup/proxmox_extract_backup.1547131239.txt.gz · Dernière modification : 2019/01/10 14:40 de rguyader