ようこそ!
答えてねっと for Businessは、
マイクロソフトが運営する
ビジネスで使うパソコンや
ITに関するQ&Aサイトです。

質問

AD環境移行時のプロファイル移動について

製品名:デスクトップ OS、サーバー OS/Windows XP

現象:知りたい/使い方

懸賞ポイントが設定されています。 100

この質問は解決で締め切られています

ワークグループ環境から、ActiveDirectoryドメイン環境への移行を検証しております。
ユーザープロファイルの移行に関して「moveuser.exe」なるものを使用すれば、移行の手間がずいぶん省けるというような情報を下記URLにて確認しております。
http://www.microsoft.com/japan/technet/windowsvista/library/6730111b-b111-4a64-8f00-af87a63fd157.mspx
しかしながら、この使い方や具体的にどういった項目が移行されるのかが解らない状態です。
手動で各端末のoutlookメールデータ等の移行を検討していたので、このあたりがクリアされるのであれば非常に助かるのですが。
情報をお持ちの方、実際にお使いになられた方、いらっしゃいましたらアドバイスをお願い致します。

質問者からのコメント

  • 投稿日時:2007/08/10 17:57

皆様、ご返答有難う御座いました。
その後、moveuserを検証してみましたが、かなりの部分で移行させることができ、コピーによる移行よりは、内容的にも、時間的にも断然有益だと思いました。
デスクトップのアイコン配置、ネットワークドライブの割当なんかも移行されるので、利用者は移行したことに気付かないかも知れないぐらいのレベルです。 
ただ、アドバイス頂いたように、OutlookExpressのデータは移行されないようなので、別途対応を検討して進めて移行と思います。
2000proでも、2003用のmoveuserが使えました。情報として提供させていただきます。
有難う御座いました。

回答1 (この回答は質問に対する回答です)

  • 投稿ID:A2007248506
  • 投稿日時:2007/08/02 16:13

チャブーンです。

moveuser.exe はプロファイルをコピーするものではなく、SID の紐付けを変更するものです。

具体的な使い方については、したのページに資料があるようですので、ご覧になってはいかがでしょうか?

http://www.microsoft.com/japan/technet/desktopdeployment/bdd/enterprise/UserState_5.mspx

ちなみに、プロファイルのコピーをコマンドで行いたい場合、copyprofile.exe というツールがあります。必要があればこちらを見てみるのもよいでしょう。

http://www.microsoft.com/downloads/details.aspx?FamilyID=ed182a96-f3a6-4fdd-862b-1ae03dc130c1&DisplayLang=en

  •  

回答2 (この回答は回答1に対する回答です)

  • 投稿ID:A2007248592
  • 投稿日時:2007/08/02 17:40

アドバイス有難う御座います。
デスクトップ環境やマイドキュメント等のプロファイルが移行できれば良いので、「moveuser」でも良いかなと思うのですが、コピーをしないとまずいポイントがあるのでしょうか?
また、moveuserやcopyprofileは、XP移行のバージョン用に見受けられます。
2000proの端末が何割か存在するのですが、利用出来るツール等は御座いませんでしょうか?

引き続きアドバイスをお願い致します。

  •  

回答3 (この回答は回答1に対する回答です)

  • 投稿ID:A2007248922
  • 投稿日時:2007/08/02 23:05

moveuser.exeのコマンドなのですが
ワークグループ環境、ドメイン環境共、ユーザー名「ken」 ドメイン名「aaa.local」の場合
どう記述すれば良いのでしょうか?
「moveuser ken aaa.local\ken /y /k」とやってみているのですが、エラー1332とでて表示されません。
ご教授下さい。

  •  

回答5 (この回答は回答3に対する回答です)

  • 投稿ID:A2007249708
  • 投稿日時:2007/08/03 16:28

チャブーンです。

> 「moveuser ken aaa.local\ken /y /k」とやってみているのですが、エラー1332とでて
> 表示されません。

ですが、私の方ではローカルレベル (クライアント上で直接実行) の場合はうまくいったようです。

私が試しにやってみた結果を書いておきます。

Active Directory に参加済みの Windows XP SP2 上で ローカルユーザ workuser のプロファイルを domuser (アカウントは事前に作成しておかないといけません) に付け替えたい場合、

1.事前に moveuser.exe を C:\Windows などにコピーしておく
2.ローカルユーザ (workuser) としてログオンし、プロファイルを作ったらログオフする
3.ドメイン example の Administrator としてログオンする
4. moveuser workuser example\domuser /y /k と実行する
5.Move was successful. とでたら成功

ただしインターネットをみると時々トラブルの例を見たりするので、いろいろ試してダメなら、深追いしない方がいいかもしれません。

あと、copyprofile.exe は Windows 2000 に対しては使えませんし、moveuser.exe の Windows 2000 用は Windows 2000 リソースキット (有償で本を買わないと入手できません) にもあります。Windows Server 2003 のものが使えるかは確かめていません。

流離いのエンジニア さんがコメントしているのは、おそらくは USMT (User State Migration Tool) か、「ファイルと設定の転送ウィザード」のことでしょう。したに少し資料があります。

http://www.microsoft.com/japan/technet/prodtechnol/winxppro/deploy/usermigr.mspx

  •  

回答4 (この回答は質問に対する回答です)

  • 投稿ID:A2007249095
  • 投稿日時:2007/08/03 05:54

僕はデータを移動する方法でしか移行をした事がありませんので、moveuser.exe の情報にはなりませんが...

データ移動をする場合は、Documents and Settings の中にある必要データを移動します。
何を移動するかはケースバイケースですが、スタートメニュー、デスクトップ、お気に入り、My Documentsは必須データになると思います。

悩ましいのがアプリケーションデータで、単純に移動しただけではデータが引き継がれないプログラムがあるあたりです。例えばOutlook Expressはこれに該当します。データ移動はちょいと面倒ですが、不可能ではありません。

お使いのプログラムによっては、レジストリの値も持って行く必要があります。

moveuser.exe を使った事がないので、このあたりのデータを移行してくれるかどうかは分かりませんが、手動でデータ移動で対応する場合は、物理的に時間がかかりますし、ミスをする可能性もありますので、一部でもデータ移行をしてくれるのであれば十分利用価値があると思います。

検証できる時間が捻出できないいので、アドバイスにならなくて申し訳ないです

XPであれば、クライアント側の機能としてパソコン入れ替えを想定した移行ツールがあるのですが、これも使った事がなく...

  •