I'm performing a swing migration and using the Azure AD Connect Configuration Documenter tool to compare the sync service configuration on the two servers while the new server is in staging mode. The two servers are running different versions of Azure AD Connect (hence why the swing migration is needed). I initially found three inbound custom rules that were created on the current (soon to be decommissioned) server, and I was able to export them and import them in to the new server. I re-ran the tool with the updated configurations, and the three custom rules are fine now, but the report is still showing a lot of differences between the servers. Most of the differences are metaverse attributes and transformation attributes of built-in inbound/outbound rules. The new server has some attributes that are not present on the current server but also has missing some attributes that are present on the current server.
How do I know what changes should/should not be made? Are these differences due to different versions of Azure AD Connect? Are the differences caused by a mistake I made during the custom install of Azure AD Connect on the new server? I know the tool can generate a PowerShell script of changes to save me the manual work, but I'm not comfortable running it without knowing why these differences exist.