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

Я должен получить список резервных копий на томе резервного копирования системы с помощью сценария. Информация, которая я после, может быть найдена в GUI WSB после нажатия на "View details" "Целевого использования" часть в разделе "Scheduled Backup":

details of backups

Я знаю о Получении-WBBackupSet cmdlet, но это - только список резервных копий, WB знает, что это сделало в прошлом не обязательно, что присутствует на резервном месте назначения, которое, кажется, перечитано динамично каждый раз, когда я нажимаю "Refresh information":

Destination usage

Как Резервное копирование Windows Server собирает целевую информацию?

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

7
задан 6 October 2015 в 17:58
2 ответа

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

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

wbadmin get versions

UPD: Если вы запустите команду вида: wbadmin get items -version: 03.10.2015-16: 01

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

enter image description here

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

1
ответ дан 2 December 2019 в 23:51

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

$copyonline = vssadmin list shadows

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

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

Номер - доступные копии.

0
ответ дан 2 December 2019 в 23:51

Теги

Похожие вопросы