QCOW2(QEMU Copy On Write version 2,QEMU 写入时复制 版本 2)是一种磁盘镜像格式,由流行的开源虚拟化解决方案 QEMU 使用。它被设计为一种灵活且高效的方式来存储虚拟机磁盘镜像。与原始(Raw)磁盘镜像不同,QCOW2 镜像仅在数据实际写入虚拟磁盘时,才会在主机系统上分配相应的存储空间。这种“写入时复制”(Copy-on-write)机制使得初始镜像文件尺寸更小,并能实现高效的快照(snapshotting)功能。当虚拟机向虚拟磁盘上的某个扇区写入数据时,如果存在快照,原始数据会被保留在快照中,而新数据则写入 QCOW2 镜像文件。这极大地简化了回滚到先前状态的操作。QCOW2 支持多种高级功能,例如压缩、加密以及使用多个后备文件(backing files),使其成为虚拟机存储的通用选择。该格式设计稳健,能够处理大容量磁盘,适用于各种虚拟机工作负载,常用于云环境以及使用虚拟化系统的开发人员。QCOW2 镜像通常与其他虚拟化技术如 KVM 和 Xen 结合使用。