apache / apache/cloudstack

Support qcow data-file for Ceph storage

Offen
#13,618 7 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
component:backup component:ceph
Vorherrschende Sprache
Java
Sterne
3.1k
Forks
1.4k
Ø Merge
6 T. 19 Std.
Gemergte PRs (30 T.)
32

Beschreibung

### The required feature described as a wish

As a User/Admin/Operator I would like to have support for the `data-file` functionality of libvirt 10.10 supported on newer hosts. This way one would be able to use a lot of different backup solutions such as virtnbdbackup to back up VMs running on a Ceph primary storage.

https://www.mail-archive.com/devel@lists.libvirt.org/msg07367.html

> * qemu: Support for the 'data-file' QCOW2 image feature
>
> The QEMU hypervisor driver now supports QCOW2 images with 'data-file'
feature present (both when probing form the image itself and when specified
explicitly via ```` element). This can be useful when it's
required to keep data "raw" on disk, but the use case requires features
of the QCOW2 format such as incremental backups.

There are probably a lot of things to take into account, but it would still be a great improvement.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginnen Sie mit dem Lesen der referenzierten Beschreibung des data-file-Features in libvirt 10.10 und verfolgen Sie, wie CloudStack QCOW2-Images auf Ceph-Primärspeicher verarbeitet. Identifizieren Sie die beteiligten Storage- und Hypervisor-Einstiegspunkte sowie vorhandene Tests; abgeschlossen ist die Arbeit, wenn neuere Hosts QCOW2-data-file-Images für Ceph-basierte VMs verwenden können, ohne die bestehende Image-Verarbeitung zu beeinträchtigen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Bereich
cloud, infrastructure
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Ruhig
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.