Virtual to virtual (V2V) is a term that refers to the migration of an operating system (OS), application programs and data from a virtual machine or disk partition to another virtual machine or disk partition. The target can be a single system or multiple systems. To streamline the operation, part or all of the migration can be carried out automatically by means of specialized programs known as migration tools.
V2V can be used to copy or restore files, programs or OS components to a virtual machine from a different virtual machine. V2V migration tools can also be employed, in conjunction with physical to virtual (P2V) and virtual to physical (V2P) migration, to copy the OS and applications from a computer's hard disk to a virtual machine and from there to an unlimited number of other virtual machines or computers. Concerns have arisen about this because abuse could lead to piracy.