ИТ-администраторы, без преувеличения, являются опорой любой организации, поскольку они отвечают за управление как человеческой, так и технической стороной инфраструктуры работодателя, а значит, и самого бизнеса. Microsoft регулярно ищет способы облегчить жизнь ИТ-администраторам, часто удаляя устаревшие функции и побуждая их использовать современные альтернативы. Теперь компания выпустила новые скрипты PowerShell для упрощения некоторых операций для ИТ-администраторов.
Microsoft работала над скриптами PowerShell, чтобы администраторы могли быстро просматривать, экспортировать и удалять данные резервного копирования параметров Windows пользователей через API windowsSetting Microsoft Graph. Раньше ИТ-администраторы тоже могли это делать, но для этого требовалось напрямую вызывать API Graph, что было довольно утомительным процессом.
Есть два примечательных скрипта:
- View-WindowsBackup.ps1 позволяет просматривать и экспортировать данные резервного копирования
- Delete-WindowsBackup.ps1 позволяет безвозвратно удалять данные резервного копирования с запросами подтверждения и подробностями о том, что будет удалено
Для этих скриптов можно использовать следующие команды:
Get-WindowsBackupGet-WindowsBackup -UserId user@contoso.comRemove-WindowsBackup -UserId user@contoso.comСтоит отметить, что для просмотра и экспорта собственных данных не требуются специальные разрешения. Однако для двух других команд выше потребуется роль администратора резервного копирования Microsoft 365.
Кроме того, предварительные требования для запуска этих скриптов следующие:
- Windows PowerShell 5.1 или PowerShell 7
- Модуль Microsoft.Graph.Authentication (устанавливается автоматически при первом запуске)
- Доступ в Интернет к login.microsoftonline.com и graph.microsoft.com (порт 443)
Microsoft рекомендует клиентам использовать этот инструмент, установив его из PowerShell Gallery следующим образом:
Install-Module WindowsBackupAdmin -Scope CurrentUserОднако имейте в виду, что эти скрипты используют бета-версии API Microsoft Graph, которые могут в любой момент измениться и нарушить существующую функциональность. Также обратите внимание, что они содержат модуль Microsoft.Graph.Authentication, который является зависимостью и устанавливается во время выполнения из PowerShell Gallery. При этом скрипты не содержат стороннего кода.
Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.
Автор – Usama Jawad




