The invention discloses a method, a device and a system for acquiring virtual machine terminal data. The method for acquiring the virtual machine terminal data comprises that: a cloud client terminal receives a virtual machine list sent by a cloud server; the cloud client terminal issues a terminal data interception command to any one or multiple virtual machines in the virtual machine list; and the cloud client terminal receives the terminal data returned by the cloud server, wherein the cloud server uses the terminal data interception command to acquire the terminal data on the virtual machines. With the method, an effect of a desktop video recording function on the virtual machines of the client terminal can be realized without installation of software.