libvirt/docs/kbase/index.rst
Kashyap Chamarthy e4f3f9d063 docs: kbase: Add a doc on live full disk backup
This is a rewrite of:

    https://wiki.libvirt.org/page/Live-disk-backup-with-active-blockcommit

Once this commit merges, the above wiki should point to this kbase
document.

NB: I've intentionally left out the example for pull-based full backups.
I'll tackle it once QMP `x-blockdev-reopen` comes out of experimental
mode in upstream QEMU.  Then pull-based can be described for both full
and and differntial backups.

Overall, future documents should cover:

   - full backups using both push- and pull-mode
   - differential backups using both push- and pull-mode

Signed-off-by: Kashyap Chamarthy <kchamart@redhat.com>
Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
2021-05-11 11:23:12 +02:00

2.1 KiB

Knowledge base

Usage

Secure usage

Secure usage of the libvirt APIs

Backing chain management

Explanation of how disk backing chain specification impacts libvirt's behaviour and basic troubleshooting steps of disk problems.

Virtio-FS

Share a filesystem between the guest and the host

Security with QEMU passthrough

Examination of the security protections used for QEMU and how they need configuring to allow use of QEMU passthrough with host files/devices.

RPM deployment

Explanation of the different RPM packages and illustration of which to pick for installation

Domain state capture

Comparison between different methods of capturing domain state

Disk locking

Ensuring exclusive guest access to disks with virtlockd or Sanlock

Protected virtualization on s390

Running secure s390 guests with IBM Secure Execution

Launch security

Securely launching VMs with AMD SEV

Live full disk backup

A walkthrough of how to take effective live full disk backups.

KVM real time

Run real time workloads in guests on a KVM hypervisor

PCI hotplug

Effective usage of PCI hotplug

PCI topology

Addressing schemes for PCI devices

Internals / Debugging

Debug logs

Configuration of logging and tips on how to file a good bug report.

Systemtap

Explanation of how to use systemtap for libvirt tracing.

Incremental backup internals

Incremental backup implementation details relevant for users

VM migration internals

VM migration implementation details, complementing the info in migration