Cara Backup VM atau LXC proxmox tanpa melalui GUI
Membuat partisi
sudo mkdir /media/backup
sudo mount /dev/sda1 /media/backup
df -h
Melepas
sudo umount /dev/sda1
Mounting disk lvm
sudo vgchange -ay
pastikan muncul
2 logical volume(s) in volume group "pve" now active
Jalankan ini untuk mounting pve
sudo mount /dev/pve/root /mnt
Melihat file konfigurasi proxmox disimpan
ls -lh /mnt/var/lib/pve-cluster/
/var/lib/pve-cluster/config.db
cp /mnt/var/lib/pve-cluster/config.db /media/backup/
cp /mnt/var/lib/pve-cluster/config.db-shm /media/backup/
cp /mnt/var/lib/pve-cluster/config.db-wal /media/backup/
BACKUP VM WINDOWS
sudo dd if=/dev/pve/vm-100-disk-0 of=/media/backup/vm100-disk0.img bs=1M
sudo dd if=/dev/pve/vm-100-disk-1 of=/media/backup/vm100-disk1.img bs=64M status=progress
sudo dd if=/dev/pve/vm-100-disk-2 of=/media/backup/vm100-disk2.img bs=1M
Membuat disk baru 50GB
qm set 100 --scsi1 local-lvm:50
Membuat mounting disk 3
mkdir -p /mnt/backupdisk
kpartx -av /dev/pve/vm-100-disk-3
mount -t exfat /dev/mapper/pve-vm--100--disk--3p1 /mnt/backupdisk
ls /mnt/backupdisk
Windows 11
Copy data dari live bootable
drvload E:\vioscsi\w11\amd64\vioscsi.inf
diskpart
list disk
Disk 0 250 GB
Disk 1 50 GB
select disk 1
clean
create partition primary
format fs=ntfs quick label=BACKUP
assign letter=E
exit
COPY DATA di drive C
robocopy "C:\newappraporsmk" "E:\newappraporsmk" /E /COPYALL /R:0
Alternatif
robocopy "C:\newappraporsmk" "E:\newappraporsmk" /E /COPYALL /R:0 /W:0 /MT:8 /LOG:backup.log
Matikan VM di Windows
shutdown /s /t 0
Cara Restore VM
pvesm status
qm create 100
--name win11
--memory 8192
--cores 4
--cpu host
--machine pc-q35-10.1
--bios ovmf
--ostype win11
--scsihw virtio-scsi-single
--agent enabled=1
--net0 rtl8139=BC:24:11:04:38:6D,bridge=vmbr0
qm importdisk 100 /backup/vm100-disk0.img local-lvm
qm importdisk 100 /backup/vm100-disk1.img local-lvm
qm importdisk 100 /backup/vm100-disk2.img local-lvm
lvs
vm-100-disk-0
vm-100-disk-1
vm-100-disk-2
qm set 100 --efidisk0 local-lvm:vm-100-disk-X
qm set 100 --scsi0 local-lvm:vm-100-disk-Y
qm set 100 --tpmstate0 local-lvm:vm-100-disk-Z,version=v2.0
HARUSNYA :
vm-100-disk-0 -> EFI (4 MB)
vm-100-disk-1 -> Windows 11 (250 GB)
vm-100-disk-2 -> TPM (4 MB)
qm set 100 --efidisk0 local-lvm:vm-100-disk-0,efitype=4m,pre-enrolled-keys=1
qm set 100 --scsi0 local-lvm:vm-100-disk-1,iothread=1
qm set 100 --tpmstate0 local-lvm:vm-100-disk-2,version=v2.0
qm set 100 --boot order=scsi0
qm start 100
qm status 100
Tambah installer windows
qm set 100 --ide2 local:iso/Win11_25H2_English_x64_v2.iso,media=cdrom
Boot dari CD
qm set 100 --boot order=ide2
qm set 100 --ide0 local:iso/virtio-win-0.1.285.iso,media=cdrom
qm set 100 --ide2 local:iso/Win11_25H2_English_x64_v2.iso,media=cdrom
qm set 100 --net0 rtl8139=BC:24:11:04:38:6D,bridge=vmbr0,firewall=1
qm set 100 --ide2 local:iso/Win11_25H2_English_x64_v2.iso,media=cdrom
qm set 100 --net0 rtl8139=BC:24:11:04:38:6D,bridge=vmbr0,firewall=1
qm set 100 --agent enabled=1
qm start 100
Tags:
Linux