TheJumpCloud / jumpcloud-ADMU

JumpCloud Active Directory Migration Utility - JCADMU
23 stars 7 forks source link

Cut 3852 copy backup dat bug #106

Closed jworkmanjc closed 8 months ago

jworkmanjc commented 8 months ago

Issues

What does this solve?

This change adds additional logging for processes that are owned by either the migration user (the user being migrated) or the new local user (the resulting migrated user) when the tool detects a failure in migration.

This change also adds the optional ability to attempt to recover in these scenarios. If some process took hold of a user's registry during migration the tool will attempt to close this process before retrying the previous operation.

Is there anything particularly tricky?

How should this be tested?

I'm testing this in this general manner:

Example of "throwing" the unload registry steps before moving complied *.DAT.BAK files around Screenshot 2024-02-16 at 2 32 15 PM

Screenshots