QCOW2 (QEMU Copy On Write Version 2) ist ein Festplatten-Image-Format, das von QEMU verwendet wird, einer populären Open-Source-Virtualisierungslösung. Es wurde entwickelt, um eine flexible und effiziente Methode zur Speicherung von virtuellen Maschinen-Festplatten-Images zu bieten. Im Gegensatz zu rohen (RAW) Festplatten-Images allokieren QCOW2-Images auf dem Host-System nur dann Speicherplatz, wenn Daten auf die virtuelle Festplatte geschrieben werden. Dieser „Copy-on-Write“-Mechanismus ermöglicht kleinere initiale Image-Größen und effizientes Snapshotting. Wenn eine virtuelle Maschine in einen Sektor der virtuellen Festplatte schreibt, werden die ursprünglichen Daten in einem Snapshot (sofern vorhanden) erhalten, und die neuen Daten werden in das QCOW2-Image geschrieben. Dies ermöglicht ein einfaches Rollback auf vorherige Zustände. QCOW2 unterstützt Funktionen wie Komprimierung, Verschlüsselung und mehrere Backing Files, was es zu einer vielseitigen Wahl für die Speicherung virtueller Maschinen macht. Es wird häufig in Cloud-Umgebungen und von Entwicklern verwendet, die mit virtualisierten Systemen arbeiten. Das Format ist darauf ausgelegt, robust zu sein und große Festplattengrößen zu handhaben, wodurch es für eine breite Palette von Virtual-Machine-Workloads geeignet ist. QCOW2-Images werden oft in Verbindung mit anderen Virtualisierungstechnologien wie KVM und Xen eingesetzt.