用户需求:

假如用户更换了新的计算机设备,希望将本机的.exe、.png类型文件以及F盘下所有的数据全部迁移到新的计算机中。原机器数据如下图

SCCM2012R2迁移自定义用户数据_第1张图片

使用工具:

这里将用SCCM的USMT迁移工具实现用户的要求。


方法如下:

修改USMT规则文件MigUser.xml,在其中添加

  <script>MigXmlHelper.GenerateDrivePatterns ("* [*.exe]", "Fixed")script>

  <script>MigXmlHelper.GenerateDrivePatterns ("* [*.png]", "Fixed")script>

  <script>MigXmlHelper.GenerateDrivePatterns ("F:\* [*]", "Fixed")script>

USMT自定义规则配置说明,可查看微软介绍:https://msdn.microsoft.com/zh-cn/library/hh824833.aspx


添加后如下图

SCCM2012R2迁移自定义用户数据_第2张图片

接下来创建用户数据捕获作序序列,并在客户端老计算机上安装,捕获完成后,会在迁移点服务器中生成USMT.MIG文件,如图

SCCM2012R2迁移自定义用户数据_第3张图片

捕获完成后,这里为了测试效果的明显,我格式化了机器的F盘分区,如下

SCCM2012R2迁移自定义用户数据_第4张图片

在机器上执行"还原用户数据"任务序列,如下图

SCCM2012R2迁移自定义用户数据_第5张图片

用户状态还原任务序列执行完成后,查看恢复后的F盘数据,

SCCM2012R2迁移自定义用户数据_第6张图片

通过查看验证,F盘下所有数据文件迁移成功。