QEMU Logo
9.0.0

Contents:

  • About QEMU
  • System Emulation
  • User Mode Emulation
  • Tools
  • System Emulation Management and Interoperability
  • System Emulation Guest Hardware Specifications
  • Developer Information
    • QEMU Community Processes
    • QEMU Build and Test System
    • Internal QEMU APIs
    • Internal Subsystem Information
      • The QEMU Object Model (QOM)
      • Atomic operations in QEMU
      • block-coroutine-wrapper
      • Modelling a clock tree in QEMU
      • eBPF RSS virtio-net support
      • Migration
        • Migration framework
        • Migration features
        • Backwards compatibility
        • Best practices
      • Multi-process QEMU
      • Reset in QEMU: the Resettable interface
      • QAPI interface for S390 CPU topology
      • Booting from real channel-attached devices on s390x
      • Tracing
      • IOMMUFD BACKEND usage with VFIO
      • How to write monitor commands
      • Writing VirtIO backends for QEMU
    • TCG Emulation
QEMU
  • Developer Information
  • Internal Subsystem Information
  • Migration
  • Migration features
  • Edit on GitLab

Migration features

Migration has plenty of features to support different use cases.

  • Postcopy
    • Enabling postcopy
    • Postcopy internals
    • Postcopy features
  • Dirty limit
  • VFIO device migration
    • System memory dirty pages tracking
    • System memory dirty pages tracking when vIOMMU is enabled
    • Live migration save path
    • Live migration resume path
  • Virtio device migration
    • Save state procedure
    • Load state procedure
    • Implications of this setup
  • Mapped-ram
    • Usage
    • Use-cases
    • RAM section format
    • Restrictions
  • CheckPoint and Restart (CPR)
    • cpr-reboot mode
Previous Next

© Copyright 2024, The QEMU Project Developers.

Built with Sphinx using a theme provided by Read the Docs.

This documentation is for QEMU version 9.0.0.

QEMU and this manual are released under the GNU General Public License, version 2.