1. A data conversion system for converting a data file, comprising a client module that includes: a backup portion operated by a first processor and configured to convert data stored in the data file into raw data, the raw file composed of raw data that is a lower level of data than data stored in the data file, a conversion portion operated by a second processor and connected to the backup portion, the conversion portion configured to partition the raw file into a plurality of raw file segments, and an existing raw file segment library portion that is part of a memory and configured to store one or more existing raw file segments and one or more key values, each of the one or more key values associated with one of the one or more existing raw file segments, wherein the conversion portion is also configured to assign a key value to each of the plurality of raw file segments and to create a key value file with the assigned key values, wherein the conversion portion is configured to, for each of the plurality of raw file segments, compare the raw file segment to one or more existing raw file segments stored in the existing file segment library portion, wherein when the raw file segment does not match any of the one or more existing raw file segments, the existing raw file segment library portion is configured to store the raw file segment, and the conversion portion is configured to create and store a key value associated with the raw file segment into the existing raw file segment library portion, and wherein a size of each of the plurality of key values is less than or equal to a size of the raw file segment associated with the particular key value.