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édente | |||
proxmox-extract-backup:proxmox_extract_backup [2019/01/10 15:24] – 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> | <code bash> | ||
- | echo deb " | + | echo "deb http:// |
- | wget -O- " | + | wget -O- " |
+ | apt-get update | ||
</ | </ | ||
- | ===== find which pve package has vma ===== | + | ===== get the vma binary and dependancies |
- | + | ||
- | <code bash> | + | |
- | dpkg -S / | + | |
- | pve-qemu-kvm: | + | |
- | </ | + | |
- | + | ||
- | ===== just download the deb package (in the current folder) | + | |
<code bash> | <code bash> | ||
apt-get download pve-qemu-kvm | apt-get download pve-qemu-kvm | ||
+ | mkdir tmp | ||
+ | dpkg -X pve-qemu-kvm_4.0.1-5_amd64.deb ./tmp | ||
+ | mv tmp/ | ||
+ | rm -rf ./tmp | ||
+ | apt-get install libiscsi7 librbd1 libgfapi0 libjemalloc2 | ||
</ | </ | ||
- | ===== verify the name of the deb package | + | ===== extract vma.lzo file ===== |
<code bash> | <code bash> | ||
- | ls ./ | + | lzop -d <file.vma.lzo> |
- | ./pve-qemu-kvm_1.4-13_amd64.deb | + | ./vma extract |
</ | </ | ||
- | ===== extract the vma file from package | + | ===== (optional) convert to qcow2 ===== |
<code bash> | <code bash> | ||
- | dpkg --fsys-tarfile ./pve-qemu-kvm_1.4-13_amd64.deb | tar xOf - ./ | + | qemu-img convert |
</ | </ | ||
- | ===== make vma executable ===== | ||
- | <code bash> | ||
- | chmod u+x ./vma | ||
- | </ | ||
- | |||
- | ===== solve dependencies ===== | ||
- | |||
- | <code bash> | ||
- | aptitude install libglib2.0-0 libiscsi1 librbd1 libaio1 lzop | ||
- | </ | ||
- | |||
- | ===== if you encounter some problems by invoking the binary ===== | ||
- | |||
- | <code bash> | ||
- | aptitude install open-iscsi qemu gcc-4.7 | ||
- | </ | ||
- | |||
- | ===== copy lzo backup archive locally ===== | ||
- | |||
- | <code bash> | ||
- | cp / | ||
- | </ | ||
- | |||
- | ===== extract lzo archive (gives you vma archive) ===== | ||
- | |||
- | <code bash> | ||
- | lzop -d ./ | ||
- | </ | ||
- | |||
- | ===== extract vma archive ===== | ||
- | |||
- | <code bash> | ||
- | vma extract ./file.vma -v ./ | ||
- | </ | ||
- | |||
- | ===== list extracted content ===== | ||
- | |||
- | <code bash> | ||
- | ls ./ | ||
- | ./ | ||
- | ./ | ||
- | </ |
proxmox-extract-backup/proxmox_extract_backup.1547133893.txt.gz · Dernière modification : 2019/01/10 15:24 de rguyader