Windows工作组到域迁移

我们有一个Windowsnetworking在没有服务器的工作组模式下运行。 networking上有大约14台机器,所以显然我们是以域模式迁移到SBS 2008服务器的。 我的问题围绕用户帐户迁移到这个域设置。

每台机器上有多个帐户,有些人在多台机器上都有帐户。 总共有大约15个用户加上一些访客帐户。 所有的机器都运行Windows XP专业版,但有一个Windows 7笔记本电脑即将被添加。

我们想要传输configuration文件,而不是只创build新的帐户,我们可能想要将所有用户的文件移动到新服务器上的用户主目录。

我曾经见过USMT,moveuser.exe和ADMT的推荐。 我还看到了通过创build新帐户然后复制configuration文件手动迁移的build议 – 虽然最后一次尝试此方法(大约在2004年),但是非常混乱。 使用这些方法中的任何一种都可能意味着我们需要决定我们从哪个机器迁移。

我期望被告知我们将需要手动完成这项工作,因为机器上的帐户重复,但是提示和好的方法会受到欢迎。 你将如何处理这种情况,你会期待什么潜在的问题和问题?

  • 远程桌面在同一networking上
  • Vista cmd shell认为它是Windows Server 2008的DEBUG
  • 主域控制器慢?
  • Windows 2008,IIS7和虚拟目录
  • 主机名与IP地址来引用Windows域环境中的服务器
  • 调查Citrix应用服务器“缓慢”
  • 3 Solutions collect form web for “Windows工作组到域迁移”

    虽然我不能说跨多个工作站有同一用户的多个configuration文件,但我会说,如果SBS2008是像SBS2003的东西,它应该做一个相当不错的工作,将计算机join域,并将个人用户configuration文件迁移到域configuration文件。 当然,我正在谈论的情况是,每个工作站有一个主要用户,而不是像您一样有多个用户。 恕我直言,这是SBS的强项之一,从工作组迁移到域名尽可能无痛苦。 “添加用户向导”在帮助您基于当前用户和计算机名称创build用户和计算机帐户方面做得相当不错。 我可能会build议您为每个工作站select一个“主要”用户,并使用“添加用户向导”将这些用户和configuration文件“迁移”到域中,以及将他们的计算机join到域中。 然后,您可以在迁移后进入,然后从分散在工作站中的各种用户configuration文件中挑选出您需要的部分。

    考虑到跨计算机的帐户重复,这将是相当手动的。

    >微笑<

    我不喜欢使用工具来执行这种迁移,除了我可能为特定情况撰写的定制脚本外。 我觉得在这样一个小环境下人工关注会给出最好的结果。 叫我好奇,但是我觉得这种工作有很多人的判断力。 (公平地说,我从来没有做过这样的迁移,有20多个席位,我们关心的是如何保存用户的个人资料数据。如果你问我,迁移一个对等的地狱,这听起来很噩梦。自动化工具,如果经过适当的testing,再次testing,第三次testing可能会使迁移更容易,但客户数量必须足够大,以使testing全部结束。)

    我首先得到服务器计算机设置W /所需的文件夹redirect,漫游用户configuration文件等。获取一个testing机器join到域,并validation一切正如你所期望的那样。 如果您需要对新用户环境进行任何自定义,请执行组策略设置。 一个理想的情况是,新用户的漫游用户configuration文件不需要任何“pipe理员必须首次login并在registry中设置的东西”的愚蠢。 我“打破”SBS 2008,并手动提供redirect文件夹,因为我认为默认的方法是愚蠢的。 这样做的好处是可以让用户的文档等文件夹在login之前进入。

    如果你可以扔掉个人用户的registry,你将有最清洁的迁移。 (糟糕的应用程序在用户registry中存储绝对path并且不得不在整个registry中进行大规模search和replace并不好玩)。

    如果您无法摆脱registry,那么您可能需要使用USMT或使用GUI 将本地configuration文件复制到域configuration文件 ,或者手动破解存储在NTUSER.DAT中的权限。 就我个人而言,我会把registry扔掉,因为他们可能会用绝对的path和这样的胡扯手段。

    假设你没有文件版本的冲突,在各种机器之间我只需要把所有用户的文件(文档,collections夹,也许是Cookies,也许是AppData,如果我觉得这里有些有用的东西)在服务器计算机上创build漫游configuration文件/redirect文件夹,并将本地存储的configuration文件的副本移动到一些离线媒体中以便妥善保pipe(并防止它们回退到本地configuration文件而不会告诉您并创build更大的混乱)。

    我强烈build议使用文件夹redirect,而不是漫游configuration文件,如果用户将要去Windows 7的Windows XP中,因为他们之间并不漫游,也将很快有一个升级,然后他们将失去不迁移的设置。

    如果您坚持使用漫游configuration文件,请使用USMT将本地用户configuration文件迁移到计算机上的networking用户configuration文件,将configuration文件设置为漫游,将其指向空白目录,并在用户退出机器时将其指向空白目录复制configuration文件,所以要非常小心用户login(远离)。

    服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器.