Comments (2)
Hi @dbird03, yes I know it's very confusing initially, but this is the terminology used since the FIM product and for good reasons. I think most of the confusion seems to stem from the fact that when reading the instructions or using the terms, people miss the fact that the tool does not talk or care about "servers" but only the "configuration files" and these two terms get especially counter intuitive in case of Swing migration. So if you read the instructions keeping firmly in the mind that it talks about "config", then Target config is the to-be config that is your target/destination. and Reference config is the as-is or baseline config. The meaning of Pilot config and Production config will be clearer too given that you are supposed to promote any changes you have tested in your Dev/Test/Pilot to Production and never the other way round. As for the swing migration, if you talk in terms of config instead of servers, you'd realize what your "target config" should be what you exported from your old server. The swing migration is clearly documented in the ReadMe file as in this special case, it is counter intuitive when you think about "server" as the destination instead of "config" is what tool is treating as the destination. Hope this helps.
from aadconnectconfigdocumenter.
@NileshGhodekar, thank you for your explanation on this. In my swing migration thought process, $NewServer starts as a Pilot server when Azure AD Connect is initially installed on it and configured for staging mode, then $NewServer gets promoted to Production after any necessary changes are made. Since $OldServer is currently our active server, I considered it to be the Production server. It didn’t make sense to me to refer to it as the Pilot server since I associate Pilot with testing environments that have never been used for Production. I understand now after reading your explanation that the tool is referring to the configuration files and not the servers. I’ll have to remember that $OldServer “becomes” the Pilot in a swing migration because its configuration files need to be pushed to $NewServer so $NewServer can become Production. If I ever forget, I’ll have this Issue thread to refer to haha. :)
from aadconnectconfigdocumenter.
Related Issues (20)
- wrong (old) ExportDeletionThresholdValue value HOT 3
- Options HOT 4
- Minor point of confusion : Naming of cmd files HOT 2
- Does not support running on a machine with AADConnect v1.2.70.0 installed HOT 5
- Missing command-line arguments for pilot/production folders HOT 2
- Single quotes in AADConnect Rule Names lead to System.Xml.XPath.XPathException HOT 1
- Error with Report HOT 1
- Group filter group HOT 6
- Typo in Sync Rule Change script HOT 2
- Unsupported changes detected in Sync Rule Change script HOT 4
- Error when running the report again HOT 2
- Add HOT 1
- I am not able to find the .cmd file to edit the only one I get is the conteso file. tried several. I agree that there are confusing instructions or something. HOT 1
- Please consider rewriting these instructions... HOT 12
- LDAP
- Does this tool captures changes in the OU scope ? HOT 1
- This repo is missing important files
- PowerShell Deployment Script HOT 1
- Possible issue with End to End attribute Flows Summary tables
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from aadconnectconfigdocumenter.