A snapshot generating method, comprising: receiving (S201; S802), by a cloud operation server, a snapshot creation request for an application from a backup server, wherein the snapshot creation request for the application carries an identifier of the application and is used to instruct that a snapshot be created for data of the application; determining (S202; S803), by the cloud operation server, according to the identifier of the application, a plurality of virtual machines where the application runs; determining (S203; S804), by the cloud operation server, that the plurality of virtual machines is deployed on a plurality of deployment servers; and sending (S204; S805), by the cloud operation server, a snapshot instruction separately to the plurality of deployment servers at a same time point, wherein the snapshot instruction carries an identifier of a virtual machine deployed on each deployment server and first information, wherein the first information indicates that the snapshot operation has a high processing priority wherein the snapshot instruction is used to instruct each deployment server to perform consistent snapshot operations on data of the virtual machine deployed on each deployment server, so as to generate snapshot files of the virtual machine deployed on each deployment server; when receiving (S701; S805), by the each deployment server, the snapshot instruction: suspending (S702; S806), by the each deployment server, according to the fact that the snapshot operation has a high processing priority, the write operation on each virtual machine deployed on the each deployment server immediately when the snapshot instruction is received; taking (S703; S806), by the each deployment server, a snapshot on a storage volume of each virtual machine, so as to generate a snapshot file of each virtual machine. receiving (S201; S802), by a cloud operation server, a snapshot creation request for an application from a backup server, wherein the snapshot creation request for the application carries an identifier of the application and is used to instruct that a snapshot be created for data of the application; determining (S202; S803), by the cloud operation server, according to the identifier of the application, a plurality of virtual machines where the application runs; determining (S203; S804), by the cloud operation server, that the plurality of virtual machines is deployed on a plurality of deployment servers; and sending (S204; S805), by the cloud operation server, a snapshot instruction separately to the plurality of deployment servers at a same time point, wherein the snapshot instruction carries an identifier of a virtual machine deployed on each deployment server and first information, wherein the first information indicates that the snapshot operation has a high processing priority wherein the snapshot instruction is used to instruct each deployment server to perform consistent snapshot operations on data of the virtual machine deployed on each deployment server, so as to generate snapshot files of the virtual machine deployed on each deployment server; when receiving (S701; S805), by the each deployment server, the snapshot instruction: suspending (S702; S806), by the each deployment server, according to the fact that the snapshot operation has a high processing priority, the write operation on each virtual machine deployed on the each deployment server immediately when the snapshot instruction is received; taking (S703; S806), by the each deployment server, a snapshot on a storage volume of each virtual machine, so as to generate a snapshot file of each virtual machine. suspending (S702; S806), by the each deployment server, according to the fact that the snapshot operation has a high processing priority, the write operation on each virtual machine deployed on the each deployment server immediately when the snapshot instruction is received; taking (S703; S806), by the each deployment server, a snapshot on a storage volume of each virtual machine, so as to generate a snapshot file of each virtual machine.