Skip to content

MS_ActiveDirectoryMigration

nishi_74322014 edited this page Aug 4, 2026 · 1 revision

Active Directory(移行)

概要

Active Directory の移行方式と、その選択について。

具体的な注意点は AD移行の注意点 を参照。

移行方式

Active Directory の移行方式は、大きく 3 つある。

方式 別ハード サービス停止 概要
インプレース・アップグレード 不要 一時的に停止する 既存 DC の OS をそのまま上げる
パラレル・インストール(ローリング・アップグレード) 必要 しない 新 DC を追加し、レプリケーションで移行
新規構築(ドメインごと新規構築) 必要 新ドメインを建て、アカウントを移行する

インプレース・アップグレード

  • 別のハードの準備が不要
  • 一時的にサービスが停止する。

補足: 現在は推奨されない。 DC の OS インプレース アップグレードは、 失敗時に切り戻せず(AD のロールバックは Active Directory(バックアップ) の USN ロールバック問題を招く)、 旧環境の設定・ゴミを引き継いでしまう。 台数を用意できるなら、次のパラレル・インストールを選ぶ。

パラレル・インストール(ローリング・アップグレード)

ローリング・アップグレード(MS_RollingUpgrade.md

  • レプリケーションによる移行
  • 別のハードの準備が必要
  • サービスが停止しない。

基本的な作業タスクは、以下の通りである。

  1. 既存 Active Directory のスキーマ拡張(adprep
  2. 新しい Windows Server が動作するドメイン・コントローラの追加
  3. FSMO 役割の移動
  4. 旧 Windows Server が動作するドメイン・コントローラの削除(降格)
  5. フォレスト、ドメインの機能レベルの変更
  6. SYSVOL 複製方法の変更(FRS → DFSR)

補足: この 6 ステップは現在も有効な定石である。要点を補うと、

  • 1 と 2 の間で dcdiag / repadmin による健全性確認を挟むこと (Active Directory(正常性の確認))。
  • 6 の SYSVOL 複製方法の変更は必須である。 FRS は Windows Server 2016 で廃止されたため、 FRS のままでは 2016 以降の DC を追加できない。 dfsrmig /getglobalstate で状態を確認し、 移行が済んでいなければ先に済ませる。
  • 5 の機能レベル変更は原則として不可逆である (AD移行の注意点 参照)。旧 DC の降格を完全に終えてから行う。
  • 新しい Windows Server では、adprep は DC 昇格(Install-ADDSDomainController)時に自動実行される。

新規構築(ドメインごと新規構築)

ユーザー移行のツールとして、

  • マイクロソフトが無償で配布している ADMT(Active Directory Migration Tool)
  • NetIQ 社の移行ツール「Domain Migration Administrator(DMA)」

補足(最新化): ADMT は 2022 年以降、新規ダウンロードが提供されていない。 最終版(3.2)は Windows Server 2012 R2 世代を対象としており、 新しい OS での動作は保証されない。 詳細と代替案は AD移行の注意点 を参照。

方式の選択

補足: 選択の目安を整理しておく。

状況 選ぶ方式
OS 更改が主目的で、ドメイン構成は変えない ローリング・アップグレード
ドメイン構成・命名を刷新したい/M&A で統合する 新規構築+アカウント移行
台数を用意できない小規模環境 インプレース(ただしバックアップ必須)
そもそもオンプレ AD を減らしたい Microsoft Entra ID への移行を検討

近年は 4 番目、つまり 「ドメイン移行そのものをやめる」選択肢が現実的になっている。 デバイスを Entra 参加にし、 ファイル サーバや業務アプリの依存だけをオンプレ AD に残す、 といった段階的な縮退が取りうる。

参考


Tags: 移行, Active Directory, インフラストラクチャ

NetDevInfraWiki

マイクロソフト系技術情報 Wiki
Open 棟梁 Wiki

(未着手)

開発基盤部会 Wiki

移行管理: DONETODO

Clone this wiki locally