微软于当地时间8月19日发布了PowerShell的WindowsBackupAdmin脚本模块(版本1.0.0),为IT管理员提供了一套管理Windows设置备份数据的PowerShell工具,简化了此前需自行调用Microsoft Graph API的流程。
该模块提供Get-WindowsBackup和Remove-WindowsBackup两个核心命令,前者用于查看和导出用户的Windows设置备份数据,支持导出JSON元数据或ZIP压缩包;后者用于永久删除指定用户的全部备份数据,删除不可逆且不支持按设备或单项选择,执行前会显示设备列表并要求确认。
权限方面,用户查看或导出自己的备份无需特殊权限;管理员访问或删除其他用户备份需具备Microsoft 365 Backup Administrator角色及UserWindowsSettings.ReadWrite.All等委托权限。脚本支持Windows PowerShell 5.1和PowerShell 7,依赖Microsoft.Graph.Authentication模块,需通过443端口访问相关微软域名。
该模块适用于治理、保留和支持场景,如退役设备、处理隐私删除请求或重置损坏的备份状态,但依赖Microsoft Graph beta API,未来可能变更。微软表示脚本不包含第三方代码。
