Cara Backup VM atau LXC proxmox

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 --agent enabled=1

qm start 100


Posting Komentar

Lebih baru Lebih lama