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 allokiert QCOW2 Speicherplatz auf dem Host-System nur, 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 Zurücksetzen auf vorherige Zustände (Rollback). 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 auf Robustheit ausgelegt und kann große Festplattengrößen verarbeiten, was es für eine breite Palette von Workloads virtueller Maschinen geeignet macht. QCOW2-Images werden oft in Verbindung mit anderen Virtualisierungstechnologien wie KVM und Xen eingesetzt.