A data management device, comprising: a persistent storage comprising an object storage, wherein the object storage includes: a data object, wherein the data object comprises: a compression region, wherein the compression region is compressed and comprises a first plurality of file segments (210B-210N) associated with a first file; a compression region description that specifies a start location and a length of each file segment of the first plurality of file segments; and an identifier; and, a meta-data object, wherein the meta-data object comprises: a meta-data region, wherein the meta-data region comprises a first plurality of file segment meta-data (230B-230N) regarding the first plurality of file segments (210B-210N); a meta-data region description that specifies a start location and a length of each file segment meta-data of the first plurality of file segments (210B-210N); and an identifier; and, a processor programmed to: segment the first file into the first plurality of file segments (210B-210N); generate the file segment meta-data of the first plurality of file segments (210B-210N); store a portion of the first plurality of file segments in the data object; and store a portion of the file segment meta-data of the first plurality of file segment metadata in the meta-data object. a persistent storage comprising an object storage, wherein the object storage includes: a data object, wherein the data object comprises: a compression region, wherein the compression region is compressed and comprises a first plurality of file segments (210B-210N) associated with a first file; a compression region description that specifies a start location and a length of each file segment of the first plurality of file segments; and an identifier; and, a meta-data object, wherein the meta-data object comprises: a meta-data region, wherein the meta-data region comprises a first plurality of file segment meta-data (230B-230N) regarding the first plurality of file segments (210B-210N); a meta-data region description that specifies a start location and a length of each file segment meta-data of the first plurality of file segments (210B-210N); and an identifier; a data object, wherein the data object comprises: a compression region, wherein the compression region is compressed and comprises a first plurality of file segments (210B-210N) associated with a first file; a compression region description that specifies a start location and a length of each file segment of the first plurality of file segments; and an identifier; a compression region, wherein the compression region is compressed and comprises a first plurality of file segments (210B-210N) associated with a first file; a compression region description that specifies a start location and a length of each file segment of the first plurality of file segments; and an identifier; and, a meta-data object, wherein the meta-data object comprises: a meta-data region, wherein the meta-data region comprises a first plurality of file segment meta-data (230B-230N) regarding the first plurality of file segments (210B-210N); a meta-data region description that specifies a start location and a length of each file segment meta-data of the first plurality of file segments (210B-210N); and an identifier; a meta-data region, wherein the meta-data region comprises a first plurality of file segment meta-data (230B-230N) regarding the first plurality of file segments (210B-210N); a meta-data region description that specifies a start location and a length of each file segment meta-data of the first plurality of file segments (210B-210N); and an identifier; and, a processor programmed to: segment the first file into the first plurality of file segments (210B-210N); generate the file segment meta-data of the first plurality of file segments (210B-210N); store a portion of the first plurality of file segments in the data object; and store a portion of the file segment meta-data of the first plurality of file segment metadata in the meta-data object. segment the first file into the first plurality of file segments (210B-210N); generate the file segment meta-data of the first plurality of file segments (210B-210N); store a portion of the first plurality of file segments in the data object; and store a portion of the file segment meta-data of the first plurality of file segment metadata in the meta-data object.