Azure AD Connectサーバリプレース

# ADDCリプレース前の確認（事前調査）
##現在の構成を表示
大事なのは、ソースアンカー。
過去のAADCのデフォルトのソースアンカーは「objectGUID]」
最近のAADCのデフォルトのソースアンカーは「ms-DS-ConsistencyGuid」
ソースアンカーが同じ＝一意のユーザーなので、なーんにも考えずにやっちゃうと、別のユーザーとしてAzureADに登録されちゃう
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/cd33c4cb-d320-275e-32c7-52662c8ccdbf.png)

##同期オプションのカスタマイズ
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/0d53ac05-912d-376a-ff09-95daf87086ac.png)


##フィルター
沢山あって正直分からない（差分でたらその都度確認！？）
ココ触るのって良くあることなのかな？


#AADCインストール
##1.ADでAADC用ユーザーを作成
　パスワードは無期限にしとこう
　所属させるグループは、Enterprise Admins

##2.AADCインストール
　作業は１で作ったユーザーで実施
　モジュールはO365の管理画面から落としてくる

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/942cdf05-92e6-a1ce-071e-ae830e01629f.png)




##3.administratorの情報を入力
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/1180bfd6-36a8-0772-5a85-7013c1e5b384.png)

##4.同意にチェックして続行
　![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/d05ecfe1-dbfe-37aa-d68b-ad75ef371fb1.png)


##5.カスタマイズを選択
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/65969cde-211d-280e-ba5d-95cb43763f79.png)



##6.必要なものがあれば設定して、インストール
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/877dcd50-cf4e-d3cc-0bdf-1dbd92a9ed0e.png)


##7.必要なものを設定
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/a40fdd17-ec87-754a-f8a4-16b3ff5f1317.png)


##8.AzureADの情報を入力
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/230fb7d0-e17a-24c9-f8f4-bb3221717982.png)


##9.ディレクトリの追加を押す
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/87ecc73b-53bb-d0da-ac26-7d3e1b409268.png)


##10.オンプレADの情報を入れる
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/92d9db8d-6f91-5b41-d757-d06a776090ff.png)


##11.次へ
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/a93248e7-0b07-438a-95d1-f88af8cd446d.png)


##12.「一部の～」にチェックを入れて次へ
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/b9c2c113-a943-f1f8-74b5-c9d2ddbb8496.png)


##13.同期したいOUを選択して次へ
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/e06696ef-5279-8be0-d3c1-6259cb7d6332.png)


##14.ソースアンカーを確認して次へ
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/48e30dcc-4d14-fa22-8147-c3cbf0abcb70.png)


##15.次へ
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/8149d1d6-fc90-be2f-c4a0-59a6c565c4fa.png)


##16.オプションを選択して次へ
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/8b2331b5-7da9-4de8-7fcf-6236d6847caf.png)


##17.「構成が完了したら～」のチェックを外し、インストール
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/51233123-9b96-8000-cfab-6d69a8115eff.png)


##18.終了
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/2f01b4e0-7bd1-dfdf-6d7c-d7bf0d58a9ef.png)




#AADCリプレース前の確認（新サーバで同期したときに差分が出ないことを確認）

##1. ステージング設定
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/55b402dd-6e58-6ae1-326b-c60afc8dcf2e.png)



##2. AADに接続
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/6928b112-d91c-dfbd-bd15-f743044cd72f.png)


##3. チェックを入れて次へ
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/a4bbf37c-9433-f811-930f-81d64be8511c.png)


##4. 構成をクリック
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/3162d19a-6c6d-7fba-4d89-3d38a2031cf8.png)


##5. 終了
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/70f27013-9a96-6a06-141c-2d5230a64277.png)


##6. 同期スケジューラーの設定を確認

```
PS C:\Windows\system32> Get-ADSyncScheduler


AllowedSyncCycleInterval            : 00:30:00
CurrentlyEffectiveSyncCycleInterval : 00:30:00
CustomizedSyncCycleInterval         :
NextSyncCyclePolicyType             : Initial
NextSyncCycleStartTimeInUTC         : 2019/11/26 20:10:29
PurgeRunHistoryInterval             : 7.00:00:00
SyncCycleEnabled                    : False ★ここがTrueなら自動同期有効、Falseなら自動同期無効
MaintenanceEnabled                  : True
StagingModeEnabled                  : True ★ここがステージングモードの状態（TrueならAADに書き込まない状態）
SchedulerSuspended                  : False
SyncCycleInProgress                 : False



PS C:\Windows\system32>

```


##7 . AADとの同期（サーバに差分があるかを記憶させる）

```
PS C:\Windows\system32> Start-ADSyncSyncCycle Initial

 Result
 ------
Success


PS C:\Windows\system32> Start-ADSyncSyncCycle Delta

 Result
 ------
Success


PS C:\Windows\system32>

```
こんな画面になる
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/0552168d-2209-fa91-eb80-6b7e3ae79066.png)




##8.コネクタ名を確認する


```
PS C:\Windows\system32> Get-ADSyncConnector | fl name


Name : ******.onmicrosoft.com - AAD

Name : **********



PS C:\Windows\system32>
```


##9.差分を出力する

```
PS C:\Windows\System32> cd "C:\Program Files\Microsoft Azure AD Sync\Bin"
PS C:\Program Files\Microsoft Azure AD Sync\Bin> .\csexport.exe "******.onmicrosoft.com - AAD" C:\tmp\AADexport.xml /f:x
Microsoft Identity Integration Server Connector Space Export Utility v1.3.21.0
c 2015 Microsoft Corporation. All rights reserved

[3/3]

Successfully exported connector space to file 'C:\tmp\AADexport.xml'.
PS C:\Program Files\Microsoft Azure AD Sync\Bin>


```

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/850118a1-6bfb-b2bd-7ad8-d7ccc6df593a.png)




##10.見にくいので整形

```
PS C:\Program Files\Microsoft Azure AD Sync\Bin> .\CSExportAnalyzer.exe C:\tmp\AADexport.xml > C:\tmp\AADexport.csv
```
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/ac9c83b9-a0d5-648f-2766-df6f9b0cf137.png)

##11.中身を見てみる

差分があったら設定を修正！
###差分が出ている（＝何か設定が現行と違ってしまっている）
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/637b4e69-569c-d2f0-9818-b8e4becd856a.png)

###差分無し（＝同期してもOK）
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/984d26b1-e3aa-4529-1b25-89092cb2156b.png)




#AADCリプレース
##1. 現行をステージングモードにする（旧サーバ操作）
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/bdcafbb3-9385-edd2-2287-dcf50ed0568c.png)


##2. AADに接続（旧サーバ操作）
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/06d8aed2-f06f-2c9d-ded9-1b28db14f10d.png)



##3. チェックをつけて次へ（旧サーバ操作）
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/cdbf31a4-124d-013d-73ea-dbb767312718.png)


##4. 何もせず構成（旧サーバ操作）
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/943f6a8e-563e-cbf4-8470-6f77e4f41e62.png)


##5. 終了（旧サーバ操作）

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/d8acfd4a-eaf4-4ccc-ab50-a9be4eb6e6f5.png)

##6. 状態確認（旧サーバ操作）

```
PS C:\Users\Administrator> Get-ADSyncScheduler


AllowedSyncCycleInterval            : 00:30:00
CurrentlyEffectiveSyncCycleInterval : 00:30:00
CustomizedSyncCycleInterval         :
NextSyncCyclePolicyType             : Delta
NextSyncCycleStartTimeInUTC         : 2019/11/26 21:02:34
PurgeRunHistoryInterval             : 7.00:00:00
SyncCycleEnabled                    : False
MaintenanceEnabled                  : True
StagingModeEnabled                  : True　★ここを見る
SchedulerSuspended                  : False
SyncCycleInProgress                 : False



PS C:\Users\Administrator>
```



##7. 新しいサーバでステージングモードを解除する（新サーバ操作）
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/48b0932c-bb4e-3f5f-9074-76fd84bfdced.png)


##8. AADに接続（新サーバ操作）
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/06d8aed2-f06f-2c9d-ded9-1b28db14f10d.png)



##9. チェックを外して次へ（新サーバ操作）
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/672566c6-0ae0-0cad-4ac5-e7e3f0bd49f5.png)


##10. 「構成が完了したら～」にチェックをつけ、構成（新サーバ操作）
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/16b0ef65-0fa5-e64d-43f3-8291b210efb1.png)


##11.　終了（新サーバ操作）
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/315938/9d592e3e-b792-689e-3719-0f474c65a4e6.png)


##12. 状態を確認（新サーバ操作）

```
PS C:\Windows\System32> Get-ADSyncScheduler　★元の状態


AllowedSyncCycleInterval            : 00:30:00
CurrentlyEffectiveSyncCycleInterval : 00:30:00
CustomizedSyncCycleInterval         :
NextSyncCyclePolicyType             : Delta
NextSyncCycleStartTimeInUTC         : 2019/11/26 21:25:53
PurgeRunHistoryInterval             : 7.00:00:00
SyncCycleEnabled                    : False
MaintenanceEnabled                  : True
StagingModeEnabled                  : True
SchedulerSuspended                  : False
SyncCycleInProgress                 : False



PS C:\Windows\System32> Get-ADSyncScheduler　★ステージング無効化後


AllowedSyncCycleInterval            : 00:30:00
CurrentlyEffectiveSyncCycleInterval : 00:30:00
CustomizedSyncCycleInterval         :
NextSyncCyclePolicyType             : Delta
NextSyncCycleStartTimeInUTC         : 2019/11/26 21:37:23
PurgeRunHistoryInterval             : 7.00:00:00
SyncCycleEnabled                    : True　→FalseがTrueになっている（定期同期する）
MaintenanceEnabled                  : True
StagingModeEnabled                  : False　→TrueがFalseになっている（ステージングモードではない）
SchedulerSuspended                  : False
SyncCycleInProgress                 : False



PS C:\Windows\System32>
```


##12. あとはAADCをアンインストールするなり、サーバを止めるなりご自由に