- A 'Master' store : which all the files are to be moved to permanently
- Several 'Source' stores : where all the files are currently, and need to be empties
The Master store is external, cloud or removable storage, so it's not scanned completely. By construction, there will be no duplicated files on it, and there will be a check ( which can be costly with cloud storage ).
The master store will have a db storing size, sample-hash , full-hash etc.