Zum Hauptinhalt springen

Blockspeicher (Cinder)

Mit Blockspeicher können virtuelle Datenträger (Volumes) in beliebiger Größe erstellt und an virtuelle Maschinen angebunden werden.

Volume Types

Aktuell unterstützen wir die folgenden Volume Types

TypBeschreibung
__DEFAULT__General Purpose SSD-Speicher, dreifach repliziert
info

Weitere Volume Types sind geplant. Die Verfügbarkeit kann je nach Region variieren.

Volumes

Volume anlegen:

openstack volume create --size <size_gb> <name>
  • Mit --type <volume_type> kann ein Volume Type ausgewählt werden. Ohne diese Option wird immer __DEFAULT__ verwendet.
  • Mit --bootable lässt sich das Volume als Boot Volume markieren, um später von diesem zu starten.
  • Mit --image lässt sich das Volume von einem Image statt Blank ohne Daten erstellen

Beispiel: 50 GB Boot Volume mit Ubuntu 24 Image

openstack volume create --size 50 --bootable --image 'Ubuntu 24.04' my-boot-volume

Beispiel: 300 GB Data Volume

openstack volume create --size 300 my-data-volume

Volume erweitern

Sie können ein bestehendes Volume in der Speichergröße erweitern.

openstack --os-volume-api-version 3.42 volume set my-data-volume --size 400

Snapshots

Ein Snapshot ist eine punktuelle Kopie eines Volumes zu einem bestimmten Zeitpunkt.

  • Snapshots sind inkrementell und ersetzen kein Backup, da sie stark mit dem Volume zusammenhängen
  • Snapshots können zu neuen Volumes gemacht werden

Snapshot erstellen:

openstack volume snapshot create --volume <volume_id> <snapshot_name>
warnung

Mit der Option --force können Snapshots von laufende Maschinen gemacht werden, jedoch kann dies zu fehlerhaften Snapshots führen.

Backups

Ein Backup ist eine vollständige Kopie eines Volumes.

info

Backups werden im selben Storage System wie das Volume selbst gespeichert. Bitte überlegen sie, ob das für ihren Use Case ausreicht, oder ob die Daten anderweitig gesichert werden müssen.

Backup erstellen:

openstack volume backup create --name mein-backup --volume <volume_id>
warnung

Mit der Option --force können Backups von laufende Maschinen gemacht werden, jedoch kann dies zu fehlerhaften Backups führen.

Limitierungen

  • Maximale Größe eines Volumes: 30 TB