Uploaded image for project: 'OpenShift Virtualization'
  1. OpenShift Virtualization
  2. CNV-67673

R&D: File-Level Backup and Restore via QEMU Guest Agent

XMLWordPrintable

    • file-level-backup-with-qemu-rnd-spike
    • Product / Portfolio Work
    • 77
    • False
    • Hide

      None

      Show
      None
    • False
    • Hide
      • PoC demonstrating file backup and restore with QEMU Guest Agent
      • Demoing to CNV 
      • Kubevirt VEP approved 
      • Buy-in from the OADP team.
      • QE involvement during the design process. 
      • no-doc
      • no-ux
      Show
      PoC demonstrating file backup and restore with QEMU Guest Agent Demoing to CNV  Kubevirt VEP approved  Buy-in from the OADP team. QE involvement during the design process.  no-doc no-ux
    • None
    • To Do
    • VIRTSTRAT-480 - support single file restore for data protection partners
    • VIRTSTRAT-480support single file restore for data protection partners
    • dev-ready, doc-ready, po-ready, qe-ready, ux-ready

      Goal

      The qemu-guest-agent offers guest-file-write and guest-file-read commands that could be used to support this functionality, but they are not currently enabled by default.

      To implement this, we would need to:

      • Design a secure KubeVirt-level API to expose these guest agent commands at the Kubernetes level.
      • Collaborate with the platform virt team.
      • Consider the needs of the OADP team.

      User Stories

      • High-Level goal-based user story, with context.
        "As a <VM owner/cluster administrator>, I want <to Achieve Some Goal>, so that <Some Reason/Context>."
      • another user story

      Non-Requirements

      • List of things not included in this epic, to alleviate any doubt raised during the grooming process.

      Notes

      • No code merge required (maybe a VEP)

              agilboa@redhat.com Arnon Gilboa
              ngavrilo@redhat.com Natalie Gavrielov
              Satheesaran Sundaramoorthi Satheesaran Sundaramoorthi
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: