1. A machine-implemented method, comprising: executing a runtime activity on a file data set on a virtual execution layer using a runtime format file representing the file data set optimized to perform the runtime activity; creating a differencing snapshot based on a cloned runtime format file for an interchange format file that represents the file data set and has an interchange file metadata set additional to the runtime format file allowing the file data set to be used on multiple platforms; and executing an interchange activity to migrate a file data set between data storages using the interchange format file.