A data storage method, the method being applied to a cloud storage system, the cloud storage system comprising a storage server and a management server and the method comprising: monitoring, by the storage server, data transmission status of a data acquisition device, the data acquisition device being configured to transmit acquired data to the storage server; obtaining, by the storage server, data exception information according to monitored data transmission exceptional status, the data exception information comprising exception start time and exception end time, the exception start time and the exception end time being used to determine an exception time period; transmitting, by the storage server, a first data backhaul request to the data acquisition device, the first data backhaul request comprising the data exception information, the data acquisition device being configured to return first data acquired within the exception time period upon receiving the first data backhaul request; and storing, by the storage server, the first data upon receiving the first data, receiving, by the storage server, a first data storage task delivered by the management server, the first data storage task comprising a designated data acquisition device identifier and a first time period; storing, by the storage server, based on the first data storage task, data transmitted by a designated data acquisition device within the first time period; transmitting, by the storage server, a storage record to the management server, the storage record comprising the designated data acquisition device identifier and a corresponding storage time period, the storage time period being a time period during which the data transmitted by the designated data acquisition device has been stored; comparing, by the management server, the storage record with the first data storage task, and delivering, by the management server, a second data storage task when determining that the storage time period does not comprise a second time period within the first time period, the second data storage task comprising the designated data acquisition device identifier and the second time period; transmitting, by the storage server, a second data backhaul request to the designated data acquisition device upon receiving the second data storage task delivered by the management server, the second data backhaul request comprising the second time period, the designated data acquisition device being configured to return second data acquired within the second time period upon receiving the second data backhaul request; and storing, by the storage server, the second data upon receiving the second data. monitoring, by the storage server, data transmission status of a data acquisition device, the data acquisition device being configured to transmit acquired data to the storage server; obtaining, by the storage server, data exception information according to monitored data transmission exceptional status, the data exception information comprising exception start time and exception end time, the exception start time and the exception end time being used to determine an exception time period; transmitting, by the storage server, a first data backhaul request to the data acquisition device, the first data backhaul request comprising the data exception information, the data acquisition device being configured to return first data acquired within the exception time period upon receiving the first data backhaul request; and storing, by the storage server, the first data upon receiving the first data, receiving, by the storage server, a first data storage task delivered by the management server, the first data storage task comprising a designated data acquisition device identifier and a first time period; storing, by the storage server, based on the first data storage task, data transmitted by a designated data acquisition device within the first time period; transmitting, by the storage server, a storage record to the management server, the storage record comprising the designated data acquisition device identifier and a corresponding storage time period, the storage time period being a time period during which the data transmitted by the designated data acquisition device has been stored; comparing, by the management server, the storage record with the first data storage task, and delivering, by the management server, a second data storage task when determining that the storage time period does not comprise a second time period within the first time period, the second data storage task comprising the designated data acquisition device identifier and the second time period; transmitting, by the storage server, a second data backhaul request to the designated data acquisition device upon receiving the second data storage task delivered by the management server, the second data backhaul request comprising the second time period, the designated data acquisition device being configured to return second data acquired within the second time period upon receiving the second data backhaul request; and storing, by the storage server, the second data upon receiving the second data.