Files
DevOps/Proxmox/move vm to new datastore.md
2025-10-12 13:12:27 +02:00

555 B

Move VM to new datastore

Note: Make sure there is enough free space on the destination datastore.

Move using the GUI

Find the VM you want to move, then go to the Hardware tab. Mark each drive and under Disk Action select Move Storage. Follow the

Move using the CLI

Example bash script:

#!/bin/bash

myvmid=$1
datastore=$2

echo ***
echo Moving $myvmid to $datastore

for vmid in $myvmid; do
  for disk in $(qm config $vmid | grep vm-$vmid-disk | cut -d: -f1); do
    qm move-disk $vmid $disk $datastore --delete
  done
done