在 UE-V 2.1 SP1 中管理管理备份和还原

作为 Microsoft User Experience Virtualization (UE-V) 2.1 SP1 的管理员,可以将应用程序和 Windows 设置还原到其原始状态。 还可以在用户采用新设备时还原其他设置。

当用户采用新设备时还原 UE-V 2.1 SP1 中的设置

若要在用户采用新设备时还原设置,可以使用 Set-UevTemplateProfile PowerShell cmdlet 将设置位置模板置于 备份漫游 (默认) 配置文件中。 除了用户设置之外,这还允许计算机设置同步到新计算机。 分配给备份配置文件的模板将针对该设备进行备份,并按设备进行配置。 若要备份模板的设置,请在 Windows PowerShell 中使用以下 cmdlet:

Set-UevTemplateProfile -ID <TemplateID> -Profile <backup>
  • <TemplateID> 是 UE-V 模板 ID。

  • <Backup> 可以是“备份”或“漫游”。

替换用户的设备时,如果用户的域、用户名和设备名称全部匹配,UE-V 会自动还原设置。 所有同步和任何备份数据都会在设备上自动还原。

还可以使用 PowerShell cmdlet Restore-UevBackup 从其他设备还原设置。 若要克隆新设备的设置包,请在 Windows PowerShell 中使用以下 cmdlet:

Restore-UevBackup -Machine <MachineName>
  • <MachineName> 是设备的计算机名称。

包含许多应用程序的 Office 2013 模板等模板可以全部包含在漫游 (默认) 或备份配置文件中。 模板套件中的单个应用遵循该组。 Office 2013 内置模板包括漫游和仅备份设置。 仅备份设置不能包含在漫游配置文件中。

作为备份/还原功能的一部分,UE-V 向回滚到设置的选项添加了 上一个已知良好 (LKG) 。 在此版本中,可以回滚到原始设置或 LKG 设置。 LKG 设置允许用户在设置的 UE-V 前状态之前回滚到中间稳定点。

如何使用 UE-V 备份/还原模板

以下是 UE-V 的关键备份和还原组件:

  • 模板配置文件。

  • 设置将位置打包到“设置存储位置”模板中。

  • 备份触发器。

  • 如何还原设置。

模板配置文件

在设备上注册模板或通过 PowerShell/WMI 配置实用工具注册后,将定义 UE-V 模板配置文件。 配置文件类型包括:

  • 漫游 (默认)

  • 备份

  • BackupOnly

除非另行指定,否则在注册时,所有模板都包含在漫游配置文件中。 这些模板将设置同步到启用 UE-V 的所有设备,并启用了相应的模板。

可以使用 Set-UevTemplateProfile cmdlet 通过 PowerShell 或 WMI 将模板添加到备份配置文件。 备份配置文件中的模板将这些设置备份到特殊设备名称目录中的设置存储位置。 指定的设置将备份到此位置。

指定 BackupOnly 的模板包括特定于该设备的设置,除非显式还原,否则不应同步这些设置。 这些设置与备份设置存储在设置存储位置上的同一设备特定设置包位置中。 这些模板在模板中嵌入了一个特殊标识符,用于指定它们应属于此配置文件。

设置包设置存储位置模板中的位置

漫游配置文件设置存储在设置存储位置上。 分配给 Backup 或 BackupOnly 配置文件的模板将其设置存储在特殊的“设备名称”目录中的“设置存储位置”。 这些配置文件中具有模板的每个设备都有自己的设备名称。 UE-V 不会清理这些目录。

备份触发器

触发 UE-V 同步的相同事件也会触发备份。

如何还原设置

还原用户的设备会将当前注册的模板设置从另一个设备的备份文件夹和所有同步的设置还原到当前计算机。 可通过以下两种方式还原设置:

  • 自动还原

    如果用户的 UE-V 设置存储路径、域和计算机名称与当前用户匹配,则该用户的所有设置将同步,仅应用最新设置。 如果用户首次登录到新设备并且满足这些条件,则设置数据将应用于该设备。

    注意

    辅助功能和 Windows 桌面设置要求用户重新登录到 Windows 才能应用。

  • 手动还原

    如果要通过在刷新期间还原设备来帮助用户,可以选择使用 Restore-UevBackup cmdlet。 此命令会导致从“设置存储位置”下载用户的设置。

将应用程序和 Windows 设置还原到原始状态

使用 WMI 和 Windows PowerShell 命令,可以将应用程序和 Windows 设置还原到安装 UE-V 代理后首次启动应用程序时计算机上的设置值。 此还原操作基于每个应用程序或 Windows 设置执行。 这些设置将在下次应用程序运行时还原,或者在用户登录到 Windows 时还原设置。

使用适用于 UE-V 2.1 SP1 的 Windows PowerShell 还原应用程序设置和 Windows 设置

  1. 打开 Windows PowerShell 窗口。

  2. 输入以下 Windows PowerShell cmdlet 以还原应用程序设置和 Windows 设置。

    Restore-UevUserSetting <TemplateID>

    还原应用程序的用户设置或还原一组 Windows 设置。

使用 WMI 还原应用程序设置和 Windows 设置

  1. 打开 Windows PowerShell 窗口。

  2. 输入以下 WMI 命令以还原应用程序设置和 Windows 设置。

    Invoke-WmiMethod -Namespace root\Microsoft\UEV -Class UserSettings -Name RestoreByTemplateId -ArgumentList <template_ID>

    还原应用程序的用户设置或还原一组 Windows 设置。

注意

UE-V 不提供 Windows 应用的设置回滚。

使用 Windows PowerShell 和 WMI 管理 UE-V 2.1 SP1

管理 UE-V 2.1 SP1