Either you change a complete software shift to another version, main thing that comes in mind will be your historical data and it is necessary to convert your data. A data migration is extracting needed data from a QuickBooks/Sage files, or data exported from another accounting software, and making a new QuickBooks/Sage file from that data, which is a very complex process.