SCCM2012R2迁移自定义用户数据

用户需求:

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

使用工具:

这里将用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

添加后如下图

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

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

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

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

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

时间: 2024-10-09 22:56:15

SCCM2012R2迁移自定义用户数据的相关文章

asp.net core系列 47 Identity 自定义用户数据

一.概述 接着上篇的WebAppIdentityDemo项目,将自定义用户数据添加到Identity DB,自定义扩展的用户数据类应继承IdentityUser类, 文件名为Areas / Identity / Data / {项目名称}User.cs.自定义的用户数据模型属性需要使用[PersonalData]来修饰,以便自动下载和删除.使数据能够下载和删除有助于满足GDPR要求. 1.1 自定义用户数据类 WebAppIdentityDemo.Areas.Identity.Data. pub

【Python-Django模型迁移】用户数据库模型的迁移(对其他数据库迁移同样适用)!!!

迁移用户模型类 1. 指定用户模型类 文档 思考:为什么Django默认用户模型类是User? 阅读源代码:'django.conf.global_settings’ AUTH_USER_MODEL = 'auth.User' 结论: Django用户模型类是通过全局配置项AUTH_USER_MODEL决定的 配置规则:在setting.py里进行配置 AUTH_USER_MODEL = '应用名.模型类名' # 指定本项目用户模型类 AUTH_USER_MODEL = 'users.User'

Linux文件系统应用---系统数据备份和迁移(用户角度)

1   前言 首先承诺:对于从Windows系统迁移过来的用户,困扰大家的  “Linux系统下是否可以把系统文件和用户文件分开到C盘和D盘中” 的问题也可以得到完满解决. 之前的文章对Linux的文件系统有过粗略的介绍,但是了解文件系统结构后,有什么用途呢?在本章节将围绕 "基于用户角度的Linux下的数据备份和迁移" 的场景,对Linux文件系统相关知识进行实地应用,产生生产力 . 在了解Linux文件系统之后,就可以 艺高人胆大 玩转Linux的文件目录了. 本文案例 --- &

MDT2012部署问题,无法迁移用户数据

测试MDT有一段时间了,也尝试着给公司的电脑使用MDT2012来部署操作系统,其中遇到很多的问题,因此我把遇到问题的解决方法来分享下.   本此博文我来分享下MDT2012的任务序列中遇到的无法选择迁移用户数据选项,其实这个问题不一定所有的人都能遇到,此话怎讲?因为遇到这个问题通常是C盘空间<16GB才会遇到的.   如下图,提示A support previous of Windows was not found on this computer.Data and setting cannot

[Java][activiti]同步或者重构activiti identify用户数据的方法

同步或者重构Activiti Identify用户数据的多种方案比较 相信每个涉及到用户的系统都有一套用户权限管理平台或者模块,用来维护用户以及在系统内的功能.数据权限,我们使用的Activiti工作流引擎配套设计了包括User.Group的Identify模块,怎么和业务数据同步呢,这个问题是每个新人必问的问题之一,下面介绍几种同步方案,最后总结比较. 如果你在考虑直接使用Activiti引擎的Identify模块作为系统的用户数据管理模块,您真是奇才-开个玩笑 方案一:调用IdentifyS

Qt学习之路(54): 自定义拖放数据对象

前面的例子都是使用的系统提供的拖放对象 QMimeData 进行拖放数据的存储,比如使用 QMimeData::setText() 创建文本,使用 QMimeData::urls() 创建 URL 对象.但是,如果你希望使用一些自定义的对象作为拖放数据,比如自定义类等等,单纯使用 QMimeData 可能就没有那么容易了.为了实现这种操作,我们可以从下面三种实现方式中选择一个: 将自定义数据作为 QByteArray 对象,使用 QMimeData::setData() 函数作为二进制数据存储到

Spring Security 3 (三) 用户数据存放于数据库

上章回顾: 上一章中,我们将用户名.密码以及用户对应的角色都配置于applicationContext-security.xml中,基本实现了我们能控制用户的访问权限.但是在现实开发中,我们不可能将用户信息硬编码在配置文件中,通常我们都是存放到数据中.同时我们应该对用户的密码进行加密存储. 目标: 1.将用户信息存放于数据库 2.对用户的密码进行加密 详细操作: 1.其他代码参考上一章中代码.本章中,首先我们要创建一张数据表来记录我们的用户信息.SpringSecurity提供的验证机制中,首先

C#开发微信门户及应用(14)-在微信菜单中采用重定向获取用户数据

我曾经在系列文章中的<C#开发微信门户及应用(11)--微信菜单的多种表现方式介绍>中介绍了微信菜单里面的重定向操作,通过这个重定向操作,我们可以获取一个code值,然后获取用户的openID,进而就能获取到更多的用户信息,这个在会员信息的场景里面用的很多,本篇介绍在网站中迅速配置这样的菜单链接,并介绍如何在后台获取相关的用户信息,实现页面数据个性化的展现操作. 我们知道,微信的自定义菜单分为两大类,分别对应Click类型和View类型的,而重定向属于View类型的一种,如下所示. 1.微信重

UWP 应用获取各类系统、用户信息 (1) - 设备和系统的基本信息、应用包信息、用户数据账户信息和用户账户信息

应用开发中,开发者时常需要获取一些系统.用户信息用于数据统计遥测.问题反馈.用户识别等功能.本文旨在介绍在 Windows UWP 应用中获取一些常用系统.用户信息的方法.示例项目代码可参见 Github: https://github.com/validvoid/UWP-SystemInfoCollector 由于涉及内容较多,故本文会分为多篇展开.本篇介绍获取设备和系统的基本信息.应用包信息.用户数据账户信息和用户账户信息. 原博客阅读地址:http://validvoid.net/uwp-