Hello all-
I’m starting a new migration project and am currently in the assessment phase. I have more questions than answers right now but wanted to run this scenario to the forum.
This is what I’m thinking:
Does this make sense? Am I missing anything? I would rather not disturb the first QMM install as it keeps critical applications from breaking.
I’ll need to dig in deeper on a Resource Forest Exchange migration but any feedback is appreciated.
Thanks in advance,
Eric
Here's my thoughts:
So your intention is to basically setup a whole new QMM Project to support this new effort (complete with its own service attributes)?
I think that's prudent so you don't step on the existing QMM instance that's doing the password copy.
Since you are going to be doing an advanced install of QMM (rather than the Express), I would make sure that when you setup the new AD LDS ahead of time that you make sure that is has its own instance name - e.g. QMM2019 or some such so there's no risk of confusion.
On the matching front, I would re-purpose the matches already made by copying the stamped GUIDs on the target objects from the existing matching attribute to your new one using PoSh.
Also, make sure you document all of this VERY well so that in case you get hit by a bus, the next resource coming on site (who doesn't know QMM as well as you do), can figure this out.
My $,02
Thanks for the quick response, Johnny!
Can you elaborate a bit more on "I would re-purpose the matches already made by copying the stamped GUIDs on the target objects from the existing matching attribute to your new one using PoSh" I don't entirely follow. Copy the GUIDs from the first instance?
Any good white papers on Exchange Resource forest migration? I have not dug into that one yet.
So right now, the first QMM deployment is using, let's say EA14 and EA15 on the target objects to store its data right?
EA15 contains the corresponding source object GUID.
In your new QMM deployment, you are going to use EA12 and EA13 for your service attributes - EA13 being the matching attribute.
What I am proposing is that you use PoSh to copy the contents of EA15 to EA13 so when you run your migration sessions and/or dirsynch, QMM will immediately find the corresponding object in the target for each source object. In fact, with this in place, you can turn off all of your existing matching rules in your new deployment.
Does that make sense?
Yes it does. Thanks for the clarification!