用AD移动W2k3上的漫游configuration文件?

在使用漫游configuration文件的AD的Windows 2003 Server上,我遇到了一些磁盘使用问题。 发现用户Outlook相关文件(.ost,.pst和.tmp文件)被保存在他们的漫游configuration文件中,因此在服务器上占用了大量的空间。 我正在考虑将漫游configuration文件移动到具有更多存储空间的另一台计算机上(移动实际的文件夹并指出每个用户的新位置)。

我会以这种方式破坏东西吗? 我主要关心的是Outlook(我们使用的是2007 btw),它是使用.ost和.pst文件的挑剔方式。

我从来没有遇到过移动漫游configuration文件到不同的服务器的问题。 文件夹复制到新位置,然后在AD中更改用户帐户上的configuration文件path。 然后,当你感到高兴的是,正确的更改已经发生,你可以核弹旧的configuration文件夹。

编辑: GregD关于确保用户注销一个很好的观点…我没有提到这一部分。

您可以将漫游用户configuration文件重新定位到其他服务器,而不会出现问题。 我不build议在给定的用户login时执行此操作,但是您绝对可以这样做。

如何让Outlook将OST文件存储在configuration文件的漫游部分? 默认情况下不会这样做。 你已经做了一些事情,导致发生。

将outlook数据文件存储在用户的configuration文件中似乎是一个糟糕的主意 – windows同步每个login/注销configuration文件,我想你的用户login时间是噩梦般的长,考虑到它必须移动几十或几百MB每个办法..

我把所有的.PST文件放在用户的家庭文件夹中(只是一个个人共享文件夹,你可以在AD中将你的文件定义在同一个地方)。 这样,您可以一次备份整个家庭文件夹存储,没有人可能会丢失PST。

OST应该存储在本地计算机上,它本身没什么价值,所以不需要备份。

关于此举本身,一些build议和提示:

  • 移动成功后,不要擦除旧的文件夹。
  • 当用户没有login时进行移动。
  • 确保复制的configuration文件文件夹上的NTFS安全权限与原始文件夹上的相同。 我无法强调这一点! 权限必须完全相同, 包括所有权 。 我假设你会复制域pipe理员/服务器本地pipe理员帐户的文件夹,这可能会重置该文件夹的所有者信息,之后AD不会将其识别为configuration文件。 显然,您必须从新文件夹中删除层次委派的安全设置。
  • 复制这些文件夹并确保它们相同之后,请login该用户并查看它是否为个人资料。 您可以将一个小文件粘贴到新的configuration文件中,例如在桌面文件夹中,然后查看login时是否出现在用户的桌面上。

祝你好运!

我们使用这个设置很多。 几个月前,我刚刚在客户办公室做了这个。 我们将在本月再次迁徙。 由于PST的性质(它们几乎总是在增长),计划未来的另一个举措是有帮助的。

首先,在做任何改变之前,确保你有一个好的备份所有的数据。

假设您所有的泡沫configuration文件都在一个位置设置DFS指向您的configuration文件文件夹。

即\ mydomain.local \ files \ profiles转到configuration文件所在的目录。

对于这个例子,我将假设每个用户configuration文件都位于与用户名(%username%)相同的目录中。

在ADU&C中将所有用户configuration文件位置更改为\ mydomain.local \ file \ profiles \%username%

这样做可以让您在不更改每个用户属性中列出的位置的情况下更改位置。

确认此时没有问题,每个人都访问他们的个人资料。

一个晚上没有人login后(validation您有一个好的备份后),使用robocopy(拖放可能会导致问题)将文件复制到新的服务器,并重新指向DFS共享。

将来你所要做的就是最后一步。 我强烈推荐DFS,因为它使得任何types的数据移动都不那么痛苦。

虽然我不使用caching模式下的.pst或Exchange,但是我成功移动了漫游configuration文件,几乎没有任何问题。 我记得遇到的唯一问题是漫游configuration文件夹的权限,如果我没有记错的话,configuration文件不会保存,直到用户注销。 因此,如果您在login时移动configuration文件,则可能会遇到错误…所以最好在用户全部注销后的几个小时内完成此操作。

关于V.Romanov关于权限的说明的评论…您可以使用Robocopy通过脚本轻松保留这种types的权限数据。 有一些优秀的免费GUI工具可以处理这个问题,我推荐Microsfot的实用工具RichCopy 。

正如其他人所说,OST文件应默认在本地设置,这(默认情况下)不应该是漫游。 我build议你用新的用户configuration文件运行一些testing,并检查注销时将哪些文件夹(不要忘记检查隐藏的文件)复制回服务器。

有一个组策略设置来包含/排除漫游configuration文件中的文件夹:

pipe理模板 – >系统 – >用户configuration文件 – >在漫游configuration文件中排除目录

至于移动漫游configuration文件,如果你想要更安全,请closures用户,将他们的configuration文件复制到新的位置(检查权限所有权都被复制),然后删除他们的PC上的本地cachingconfiguration文件,让他们再次login(CAVEAT:他们将失去临时文件,cookies和一些历史logging – 先问他们!)。