質問者
多数の移動ユーザプロファイルについて

質問
-
現在windows server 2012で、プロファイルのデータを一括で管理を行っています。
そのサーバを新規構築し、別の2016サーバへデータを移動したいと考えている。
ホスト名は変更となるため、クライアント側からも参照先を変更させる必要があると考えています。現状ADでユーザを管理しております。
・知りたい事
①プロファイルデータを新規サーバへ
移行する必要があり、まず現在稼働している
プロファイルの一覧を、属性も含めて一覧表示させる方法はございますでしょうか。※移動前後で、ファイルの数、利用プロファイル名、属性に差異がないかどうか確認したいと考えています。
②プロファイルの参照先を一括で変更する方法はありますでしょうか。
※多数のプロファイルデータの参照先を変更する為、一括で変更させる方法はあるのでしょうか。
すべての返信
-
チャブーンです。
この件ですが、ひとまず以下のような対応はどうでしょうか。
- robocopyコマンドを利用して別サーバーに移行する
robocopyは移行元から移行先にSMBでファイルをコピーしますが、移行状況をロギングしたり、移行できなかったファイルの再移行を行うといったことを自動実施します。ひとまずしたのページで基本を確認するといいのではないでしょうか。
http://www.atmarkit.co.jp/ait/articles/0704/20/news130.html - ユーザープロファイルのパス情報は「profilePath」属性に格納されているので、Get-ADUserでまずprofilePath属性を呼び出し、この文字列のサーバー部分を変更したうえ、再格納する手順が必要です。
Get-ADUser -Filter * -Properties profilePath | Foreach {IF ($_.profilePath) {Set-ADUser $_ -profilePath ($_.profilePath).Replace("\\<移行元サーバー名>\","\\<移行先サーバー名>\")}}
フォーラムは有償サポートとは異なる「コミュニティ」です。フォーラムでご質問頂くにあたっての注意点 をご一読のうえ、お楽しみください。
- 編集済み チャブーンMVP, Moderator 2019年1月25日 2:47
- robocopyコマンドを利用して別サーバーに移行する
-
チャブーンです。
こちらは、直接のご要望(移動プロファイルデータのみを抽出する)方法はありません。この場合、ふつうに対象となる共有フォルダー(ホストするサーバー)のサブフォルダーやファイルの内容を抽出するツールを使えば、結果的にご要望を満たすに思います。したの過去ログの回答が参考になると思います。
https://social.technet.microsoft.com/Forums/ja-JP/055649cf-48af-4861-b9d6-4609667316b1/
フォーラムは有償サポートとは異なる「コミュニティ」です。フォーラムでご質問頂くにあたっての注意点 をご一読のうえ、お楽しみください。