# VMID ändern

### LVM-Thin

<p class="callout info">Backups werden bei diesen Schritten nicht umbennent und müssen manuell umbennent werden.</p>

<p class="callout warning">Bevor die nächsten Schritte durchgeführt werden. Muss die VM heruntergefahren werden.</p>

#### Anzeigen der virtuellen Disken

Mit dem Befehl `lvs` werden alle LVM Disken angezeigt:

```bash
lvs
```

```bash
LV             VG  Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  data           pve twi-aotz--   1.71t             13.67  0.54                            
  root           pve -wi-ao----  96.00g                                                    
  swap           pve -wi-ao----   8.00g                                                    
  vm-101-disk-0  pve Vwi-aotz--   4.00m data        14.06                                  
  vm-101-disk-1  pve Vwi-aotz-- 100.00g data        75.88                                  
  vm-101-disk-2  pve Vwi-aotz--   4.00m data        1.56                                   
  vm-1022-disk-3 pve Vwi-a-tz--   4.00m data        1.56                                   
  vm-1030-disk-0 pve Vwi-aotz--   4.00m data        14.06                                  
  vm-1030-disk-1 pve Vwi-aotz--  32.00g data        100.00                                 
  vm-1031-disk-0 pve Vwi-aotz--   4.00m data        14.06                                  
  vm-1031-disk-1 pve Vwi-aotz--  32.00g data        100.00                                 
  vm-1040-disk-0 pve Vwi-aotz--   4.00m data        14.06                                  
  vm-1040-disk-1 pve Vwi-aotz-- 100.00g data        100.00 
```

#### Umbennen einer Disk

Mit dem Befehl `lvrename` kann die Disk unbennt werden.

```bash
lvrename pve/vm-1022-disk-3 pve/vm-1040-disk-3
```

#### VM Konfiguration Datei anpassen

<p class="callout info">Diese Schritte können auch mit einem GUI durchgeführt werden. Bspw. WinSCP</p>

Anschliessend müssen nun die IDs der Disken in der `[vmid].conf` anngepasst werden, diese befindet sich im Pfad `/etc/pve/nodes/host/qemu-server`.

```
cd /etc/pve/nodes/epyc/qemu-server
ls
```

```
nano 1022.conf
```

Alle Disk Einträge müssen dann angepasst werden in unserem Beispiel sind es folgende:

```
efidisk0: local-lvm:vm-1040-disk-0,efitype=4m,format=raw,size=528K
scsi0: local-lvm:vm-1040-disk-1,cache=writeback,format=raw,iothread=1,size=100G,ssd=1
```

##### WinSCP

[![image.png](https://docs.corestream.ch/uploads/images/gallery/2024-10/scaled-1680-/znGdpwp4q35lz7Vb-image.png)](https://docs.corestream.ch/uploads/images/gallery/2024-10/znGdpwp4q35lz7Vb-image.png)

#### Konfigurationsdatei umbennen

Zum Schluss muss noch die Konfigurationsdatei selbst mit der auf die neue ID umbennent werden:

```
mv 1022.conf 1040.conf
```

### ZFS

**ZFS:**  
Hier heißt der Befehl `zfs list`. Der Name der VM sähe wahrscheinlich so in der Art aus:

<div class="bbCodeBlock bbCodeBlock--screenLimited bbCodeBlock--code" id="bkmrk-code%3A"><div class="bbCodeBlock-title">Code:</div><div class="bbCodeBlock-content" dir="ltr"></div></div>```
NAME                            USED  AVAIL  REFER  MOUNTPOINT
rpool/data/vm-100-disk-0       56K   736G    56K  -
```

  
Und lässt sich mit `zfs rename` umbenennnen:

<div class="bbCodeBlock bbCodeBlock--screenLimited bbCodeBlock--code" id="bkmrk-code%3A-1"><div class="bbCodeBlock-title">Code:</div><div class="bbCodeBlock-content" dir="ltr"></div></div>```
zfs rename rpool/data/vm-101-disk-0 rpool/data/vm-1001-disk-0
```