LoginSignup
0
0

More than 1 year has passed since last update.

Windows Server 2003R2⇒2019へローカルグループ移行について

Posted at

この記事について

Windows Server2003R2 から2019にファイルサーバを移行する際に、
ローカルグループをうまく移行するためのものです。

しかし、なぜ2003?

転職先がロクなシステム管理をしておらず未だに2003でした。
下手に仮想化して延命しているからこらまた質が悪い。

ただファイルサーバ変えるだけだったらROBOCOPYでいいんですけど、下記状況だったため色々と試行

状況

  1. 2003R2に無数のローカルグループが存在し、各フォルダはローカルグループを用いて権限設定がされている。
  2. ローカルグループは100個以上あり、すべてを 手入力で再現したら膨大な時間がかかる。
  3. 移行先としては2016か2019。サポート期限を考えると2019にしたい。.

やったこと

色々考えましたが、Windowsサーバ移行ツールしかないという結論に。

サーバ移行ツールは、

  1. 新サーバで移行ツールを作成
  2. 旧サーバにツールをコピーして実行するとファイルが生成される
  3. 生成されたファイルを読み込むとローカルグループが移行される

という流れになります。

移行ツール自体については多数のテキストがネットにあるので省略。

やってみてわかった

2019、2016で生成できる移行ツールは、2008Rまでしか対応しない。
2003用にしようとして引数を入れてもエラーにになります。

そこで、一度中間サーバとして2012R2のVMを生成しました。
2003R2→2012R2までは問題なく終わりました。

謎エラー

2012→2016,2019に移行しようとすると、[.net Frameworkを入れろ]という謎エラー。
入っているのに進めません。2012はあきらめて2008R2を中間サーバにしました。

挫折と成功

やはり2003R2→2012R2までは問題なく終わりましたが、
2008R2→2016,2019に移行しようとすると、SmigDeploy実行時に[CLR20r3]のエラーが出ました。

正直積んだと思いましたが、下記参考にし道が開けました。

”got the exact same error. I found out that the migration tools were already installed on the source server from the server manager.

After uninstalling the migration tools on the source server from the server manager, i ran the SmigDeploy.exe and it worked fine.

Hope this helps.”

要するに、2008R2の移行ツールを消さないとだめだったのです。

消したところ普通にOK。

最後に

良い子のみんな、サポート期限切れる前にサーバ変えとけ!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0