For moving from EWS SyncFolderItems to Graph Delta Sync - This is what I sent to a customer:
You could do something like this:
- Start a delta sync up to now and don't process any changes.
- Do syncfolderitems and process the changes to get current.
- Use delta sync and process changes from then on. The last step would have minimal resyncing of the same data.
You could also do a delta sync and use the last modified time on each item to see if it’s changed since your last backup. The problem is that that time will change a lot – even when Microsoft backend servicing applications make maintenance changes and if you rely on it then you could end up syncing a LOT more data then you would want (even a full mailbox).