A network data rollback method performed by a network data rollback device, wherein network data comprises multiple layers, and each layer comprises at least one piece of feature data, and the network data rollback method comprises: dividing the network data into multiple layers, and establishing a dependency relationship between the multiple layers, wherein the multiple layers at least comprise a second-class layer depending on another layer and a first-class layer on which another layer depends; and dividing network data at each layer into basic feature data and extended feature data, and establishing a dependency relationship between the extended feature data at each layer and the basic feature data at a same layer; setting an inter-layer rollback rule and an intra-layer rollback rule, and when data rollback needs to be performed, comparing a data snapshot at a second time stamp with a data snapshot at a first time stamp to find different feature data having a different state between the two data snapshots at the first time stamp and second time stamp; selecting (Sill; S213; S314), from the different feature data, feature data that needs to be rolled back, and performing (Sill), according to the inter-layer rollback rule and the intra-layer rollback rule, data rollback of a part or all of network data at the second time stamp to a network data state at the first time stamp, wherein the inter-layer rollback rule comprises: when the selected feature data is at a second-class layer depending on another layer, performing rollback on the selected feature data by using the intra-layer rollback rule, and when the selected feature data is at a first-class layer on which another layer depends, rolling back the selected feature data at the first-class layer by using the intra-layer rollback rule and at the same time rolling back all network data of all other layers depending on the first-class layer; and the intra-layer rollback rule comprises: when the selected feature data is extended feature data performing data rollback on the selected extended feature data, and when the selected feature data is basic feature data, performing data rollback on the selected basic feature data and extended feature data depending on the selected basic feature data together. dividing the network data into multiple layers, and establishing a dependency relationship between the multiple layers, wherein the multiple layers at least comprise a second-class layer depending on another layer and a first-class layer on which another layer depends; and dividing network data at each layer into basic feature data and extended feature data, and establishing a dependency relationship between the extended feature data at each layer and the basic feature data at a same layer; setting an inter-layer rollback rule and an intra-layer rollback rule, and when data rollback needs to be performed, comparing a data snapshot at a second time stamp with a data snapshot at a first time stamp to find different feature data having a different state between the two data snapshots at the first time stamp and second time stamp; selecting (Sill; S213; S314), from the different feature data, feature data that needs to be rolled back, and performing (Sill), according to the inter-layer rollback rule and the intra-layer rollback rule, data rollback of a part or all of network data at the second time stamp to a network data state at the first time stamp, wherein the inter-layer rollback rule comprises: when the selected feature data is at a second-class layer depending on another layer, performing rollback on the selected feature data by using the intra-layer rollback rule, and when the selected feature data is at a first-class layer on which another layer depends, rolling back the selected feature data at the first-class layer by using the intra-layer rollback rule and at the same time rolling back all network data of all other layers depending on the first-class layer; and the intra-layer rollback rule comprises: when the selected feature data is extended feature data performing data rollback on the selected extended feature data, and when the selected feature data is basic feature data, performing data rollback on the selected basic feature data and extended feature data depending on the selected basic feature data together.