Резервное копирование Windows Server: список резервных копий в месте назначения

Резервное копирование Windows Server: список резервных копий в месте назначения

Мне нужно получить список резервных копий на томе резервного копирования системы через скрипт. Информация, которая мне нужна, может быть найдена в графическом интерфейсе WSB после нажатия «Просмотреть подробности»«Использование назначения»часть в«Запланированное резервное копирование»раздел:

подробности резервных копий

Я знаю оПолучить-WBBackupSetкомандлет, но это только список резервных копий, которые WB знает, что он делал в прошлом, а не обязательно те, которые присутствуют в месте назначения резервной копии, который, похоже, динамически перечитывается каждый раз, когда я нажимаю «Обновить информацию»:

Использование назначения

Каким образом Windows Server Backup собирает информацию о месте назначения?

Обоснование: Я хотел бы настроить мониторинг для резервных копий, выполняемых WB, чтобы убедиться в наличии достаточно глубокой истории резервного копирования. Список наборов резервных копий, возвращаемых, Get-WBBackupSetкажется, не всегда соответствует тому, что находится на диске, поэтому я бы предпочел не полагаться на эту информацию для проверки мониторинга.

решение1

У меня нет машины WS2008R2 прямо сейчас, но вот что я получаю на WS2012R2,

при подаче команды:wbadmin get versions

wbadmin получить версии

ОБНОВЛЕНИЕ:Если вы выполните команду следующим образом:wbadmin get items -version:10/03/2015-16:01

Вы получите следующее:

введите описание изображения здесь

Это то, что вы ищете?

решение2

С помощью команды "wssadmin list shadows" вы получаете список теневых копий. Теперь мы можем поместить список в переменную PowerShell "$copy online"

$copyonline = vssadmin list shadows

Поэтому нам остается только отфильтровать результаты и подсчитать элементы.

($copyonline -like "*shadow Copy Volume*").count

Число копий указано в наличии.

Связанный контент